141 Commits

Author SHA1 Message Date
David Ribeiro Alves
92a940e95d guests are now accessible because host-only ips are assigned in the same network as the default vbox host-only network (vboxnet0) 2012-03-21 22:04:05 +00:00
David Ribeiro Alves
68290ba2b2 added mock identity prop to prevent NPE in some cases 2012-03-21 22:04:05 +00:00
David Ribeiro Alves
d742d53f6b reverted formatting changes 2012-03-21 22:03:48 +00:00
David Ribeiro Alves
f4d0e18320 prevented tests from failing due to missing property
!
2012-03-21 22:02:11 +00:00
David Ribeiro Alves
c4a02a6753 added ssh command to log into hosts 2012-03-17 01:27:36 +00:00
David Ribeiro Alves
fc8c5417e1 updated vbox readme 2012-03-17 01:17:31 +00:00
David Ribeiro Alves
e4259b5cc8 one machine was being wasted due to bad ip reporting 2012-03-15 07:58:04 +00:00
David Ribeiro Alves
d987e847ca made vbox start nodes in HEADLESS mode (since we don't have access after AdminAccess anyway 2012-03-15 06:44:58 +00:00
David Ribeiro Alves
641f530e0c preseed.cfg was being server from target/classes but not from the jar 2012-03-15 06:33:37 +00:00
David Ribeiro Alves
c9c4a1aef0 made jetty serve preseed.cfg from inside the jar (was serving from src/test/resources) 2012-03-15 04:42:33 +00:00
David Ribeiro Alves
04f72a67d7 made taking snapshots more resilient with retries 2012-03-15 03:24:53 +00:00
David Ribeiro Alves
b1333b1f2c moved deleting gshadow lock to the clones since it was reappearing on the master 2012-03-15 03:03:53 +00:00
David Ribeiro Alves
ec7552cdbb added waitForCompletion on snapshot creation and deletion has multi-node was failing 2012-03-15 02:57:22 +00:00
David Ribeiro Alves
6967743044 commented mastersloadingcache and nodecreator 2012-03-15 02:38:44 +00:00
David Ribeiro Alves
78d85fc960 fixed broken multi-node cloning due to missing synchronized keyword on NodeCreator. changed name of masterscache to mastersloadingcache. changed jetty port to a non common one. checked null on finally block 2012-03-15 02:20:31 +00:00
David Ribeiro Alves
1036c7a0f1 fixed broken master creation because guestAdditions was not executed.fixed but related to qemu (https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/732864) where
a lock file (/etc/gshadow.lock) on the master prevents clones from adding users. AdminAccess should work now
2012-03-14 23:55:55 +00:00
David Ribeiro Alves
c161f9bc09 changed experiment live test to use admin access 2012-03-14 22:28:29 +00:00
David Ribeiro Alves
33b5cc2922 corrected compilation problem. unit and experiments tests pass 2012-03-14 04:23:30 +00:00
David Ribeiro Alves
0c55cf581b merged bridged iface changes 2012-03-14 04:18:39 +00:00
Andrea Turli
d10f45ad46 issue 384: bridged support 2012-03-13 04:11:42 +00:00
David Ribeiro Alves
3b1a98323e organized imports 2012-03-12 21:28:00 +00:00
David Ribeiro Alves
fb488c192d added public address for vms and unit tested imachinetonodemetadata 2012-03-12 18:11:22 +00:00
David Ribeiro Alves
93b08a01e3 deleted extraneous exclamation point 2012-03-12 16:03:04 +00:00
David Ribeiro Alves
5efcea6839 changed delay to sockettester 2012-03-12 15:56:15 +00:00
David Ribeiro Alves
8ba6e91b7c improved hardware matching. *adapter now returns the list of images instead of a no-id mock hardware 2012-03-12 15:32:31 +00:00
David Ribeiro Alves
8f92009699 improved hardware matching (hardware's id is now the same as the image id *without* prefix) 2012-03-12 15:03:56 +00:00
David Ribeiro Alves
3370dd819d changed the vm/hardware identifier to the name instead of the id since the id will change over time! 2012-03-12 14:38:37 +00:00
David Ribeiro Alves
91a0980537 made destroying nodes synchornized due to session lock issues 2012-03-12 11:59:45 +00:00
David Ribeiro Alves
12a9b414e3 isolated experimentlivetest so that it emulates as closely as possible client usage 2012-03-12 11:27:44 +00:00
David Ribeiro Alves
1f17f07e97 made cloning single threaded 2012-03-12 10:59:28 +00:00
David Ribeiro Alves
be2177b167 made clone boot single threaded for now. all's working 2012-03-10 23:00:41 +00:00
David Ribeiro Alves
d158cee477 added properties form vboxpropertiesbuilder 2012-03-10 22:42:11 +00:00
David Ribeiro Alves
9c9ce80aa3 nit addressed :) 2012-03-10 21:39:06 +00:00
David Ribeiro Alves
3c776b8768 vboxadapter now deletes mediums on destroyNode() and non-exisitng nodes are handled in getNode(). VirtualBoxExperimentLiveTest passes consistently 2012-03-10 19:45:35 +00:00
David Ribeiro Alves
ad6b655ea1 moved host module creation to contextbuilder 2012-03-10 17:16:20 +00:00
David Ribeiro Alves
00c16d5315 removed unecessary assignment 2012-03-10 16:56:10 +00:00
David Ribeiro Alves
a77e4fda7d addressed the issues raised in adrian's review 2012-03-10 15:59:50 +00:00
David Ribeiro Alves
4412aaf726 working cluster + live test using compute service + nat + host-only 2012-03-10 15:32:57 +00:00
David Ribeiro Alves
fe2d132067 readed the missing sysprop 2012-03-09 18:24:18 +00:00
David Ribeiro Alves
f24c344fce fetching master at startup so that we make sure that isos are downloaded before all tests even if the adapter is not used 2012-03-09 03:38:30 +00:00
David Ribeiro Alves
176a8b3b3c moved config dir creation to to masterscache 2012-03-08 04:15:41 +00:00
David Ribeiro Alves
e915fd3e7b 0conf for vbox. config dirs are created, isos downloaded and a default .yaml file is used 2012-03-08 02:38:30 +00:00
Adrian Cole
40429eaeca Issue 855: use snakeyaml 1.6 constructor to avoid conflict w/testng-eclipse 2012-03-07 09:51:33 -08:00
Adrian Cole
7704b6b8f0 test tidies 2012-03-06 18:00:44 -08:00
David Ribeiro Alves
3e47867af4 updated readme 2012-03-06 20:37:54 +00:00
David Ribeiro Alves
0697494273 corrected IMachinePredicatesLiveTests that were failing and added workaround for transient function execution failure 2012-03-06 18:39:04 +00:00
David Ribeiro Alves
c64785d38e minor error wrt to test group 2012-03-06 03:33:11 +00:00
David Ribeiro Alves
4850ffe759 got the clone to get networking 2012-03-06 03:12:16 +00:00
David Ribeiro Alves
2421847527 solved a problem running most live tests where the admin disk was the same 2012-03-06 01:14:01 +00:00
David Ribeiro Alves
d2e1e36256 corrected formatting and small bug in CloneAndRegisterMachineFromIMachineIfNotAlreadyExistsLiveTest 2012-03-05 18:04:50 +00:00