tests.git
15 years agoTagging module tests - tests-4.2-7 tests-4.2-7
Thierry Parmentelat [Fri, 19 Sep 2008 04:53:29 +0000 (04:53 +0000)]
Tagging module tests - tests-4.2-7
supports the -p -d -f options so the build can pass its environment -
this is passed to vtest-init-vserver

15 years agoTagging module tests - tests-4.2-7
Thierry Parmentelat [Fri, 19 Sep 2008 04:53:24 +0000 (04:53 +0000)]
Tagging module tests - tests-4.2-7
supports the -p -d -f options so the build can pass its environment -
this is passed to vtest-init-vserver

15 years agomerged changeset 10527 in 4.2 - this is about creating the right distro of vserver...
Thierry Parmentelat [Thu, 18 Sep 2008 20:09:27 +0000 (20:09 +0000)]
merged changeset 10527 in 4.2 - this is about creating the right distro of vserver when testing a build

15 years agotuning timeouts & forcing 4.2-6 tag (not yet used in an rc)
Thierry Parmentelat [Tue, 8 Jul 2008 14:08:53 +0000 (14:08 +0000)]
tuning timeouts & forcing 4.2-6 tag (not yet used in an rc)

15 years agoTagging module tests - tests-4.2-6
Thierry Parmentelat [Fri, 4 Jul 2008 22:45:18 +0000 (22:45 +0000)]
Tagging module tests - tests-4.2-6
longer timeouts - bare myplcs now dont have the proper yum groups defined

15 years agoincrease timeouts
Thierry Parmentelat [Fri, 4 Jul 2008 22:42:35 +0000 (22:42 +0000)]
increase timeouts

15 years agoTagging module tests - tests-4.2-5
Thierry Parmentelat [Sat, 24 May 2008 16:16:08 +0000 (16:16 +0000)]
Tagging module tests - tests-4.2-5
change needed when using a tagged build

15 years agomerge changeset 9443 in branch
Thierry Parmentelat [Sat, 24 May 2008 16:12:57 +0000 (16:12 +0000)]
merge changeset 9443 in branch

15 years agobranch for testing 4.2
Thierry Parmentelat [Fri, 23 May 2008 12:22:43 +0000 (12:22 +0000)]
branch for testing 4.2

15 years agobump
Thierry Parmentelat [Fri, 23 May 2008 10:33:31 +0000 (10:33 +0000)]
bump

15 years agocomment
Thierry Parmentelat [Fri, 23 May 2008 10:31:47 +0000 (10:31 +0000)]
comment

15 years agoneeded for branching
Thierry Parmentelat [Fri, 23 May 2008 10:31:14 +0000 (10:31 +0000)]
needed for branching

15 years agoformer option -i split into -N and -P for setting nodes and plcs IP addresses separat...
Thierry Parmentelat [Fri, 23 May 2008 07:10:48 +0000 (07:10 +0000)]
former option -i split into -N and -P for setting nodes and plcs IP addresses separately + clean_initscripts

15 years agominor updates
Tony Mack [Tue, 13 May 2008 01:28:15 +0000 (01:28 +0000)]
minor updates

15 years agoupdate logging
Tony Mack [Tue, 13 May 2008 01:27:38 +0000 (01:27 +0000)]
update logging

15 years agouse specified plc's api
Tony Mack [Tue, 13 May 2008 01:26:23 +0000 (01:26 +0000)]
use specified plc's api

15 years agoupdated logging
Tony Mack [Tue, 13 May 2008 01:23:54 +0000 (01:23 +0000)]
updated logging

15 years agoadded some helper methods
Tony Mack [Tue, 13 May 2008 01:11:19 +0000 (01:11 +0000)]
added some helper methods

15 years agoembed date in log's filename by default. Changed where logs are stored. Added rotate...
Tony Mack [Tue, 13 May 2008 01:09:18 +0000 (01:09 +0000)]
embed date in log's filename by default. Changed where logs are stored. Added rotate method

15 years agomoved some remote operation logic to new VRemote class
Tony Mack [Tue, 13 May 2008 01:07:37 +0000 (01:07 +0000)]
moved some remote operation logic to new VRemote class

15 years agono longer inherit list, Table inherits list
Tony Mack [Tue, 13 May 2008 01:06:49 +0000 (01:06 +0000)]
no longer inherit list, Table inherits list

15 years agominor logging updates
Tony Mack [Tue, 13 May 2008 01:06:23 +0000 (01:06 +0000)]
minor logging updates

15 years agoadded test nodegroup, test 41 node. other minor updates
Tony Mack [Tue, 13 May 2008 01:05:48 +0000 (01:05 +0000)]
added test nodegroup, test 41 node. other minor updates

15 years agoAdded VRemote class used to handle virtual remote machines
Tony Mack [Tue, 13 May 2008 01:04:35 +0000 (01:04 +0000)]
Added VRemote class used to handle virtual remote machines

15 years agosupport more flexible logging
Tony Mack [Tue, 13 May 2008 01:02:23 +0000 (01:02 +0000)]
support more flexible logging

15 years agoadding TestScripts class
Tony Mack [Tue, 13 May 2008 01:01:45 +0000 (01:01 +0000)]
adding TestScripts class

15 years agono longer inherit list directly, Table inherits list
Tony Mack [Tue, 13 May 2008 01:01:00 +0000 (01:01 +0000)]
no longer inherit list directly, Table inherits list

15 years agoupdated 'fields'
Tony Mack [Tue, 13 May 2008 00:59:06 +0000 (00:59 +0000)]
updated 'fields'

15 years agoremove unnecessary print
Tony Mack [Tue, 13 May 2008 00:58:01 +0000 (00:58 +0000)]
remove unnecessary print

15 years agominor updates
Tony Mack [Tue, 13 May 2008 00:57:11 +0000 (00:57 +0000)]
minor updates

16 years agodisabing local DNS for tests
Thierry Parmentelat [Wed, 7 May 2008 16:18:13 +0000 (16:18 +0000)]
disabing local DNS for tests

16 years agotestslice knows about 'vref'
Thierry Parmentelat [Tue, 6 May 2008 16:48:05 +0000 (16:48 +0000)]
testslice knows about 'vref'
vtest-init-vserver now sets hostname
wifilab config tuned for multi-arch multi-vref testing

16 years agodrop support for old chroot-based packages in tests/system
Thierry Parmentelat [Mon, 5 May 2008 14:55:05 +0000 (14:55 +0000)]
drop support for old chroot-based packages in tests/system
minor impact on the build for tests invokation, as this interface has changed

16 years agooutput individual step results for build index
Thierry Parmentelat [Mon, 5 May 2008 12:45:45 +0000 (12:45 +0000)]
output individual step results for build index

16 years agovserver-based myplcs need to be stopped for freeing slots in the IP range
Thierry Parmentelat [Mon, 5 May 2008 08:48:43 +0000 (08:48 +0000)]
vserver-based myplcs need to be stopped for freeing slots in the IP range

16 years agovserver names based on buildname, rather than the not too helpful rpm name
Thierry Parmentelat [Wed, 23 Apr 2008 06:47:43 +0000 (06:47 +0000)]
vserver names based on buildname, rather than the not too helpful rpm name

16 years agocosmetic
Thierry Parmentelat [Tue, 22 Apr 2008 11:13:29 +0000 (11:13 +0000)]
cosmetic

16 years agofix
Thierry Parmentelat [Tue, 22 Apr 2008 07:26:10 +0000 (07:26 +0000)]
fix

16 years agomissimg import
Thierry Parmentelat [Tue, 22 Apr 2008 05:32:26 +0000 (05:32 +0000)]
missimg import

16 years agodefault is now to use native packaging
Thierry Parmentelat [Mon, 21 Apr 2008 16:38:53 +0000 (16:38 +0000)]
default is now to use native packaging

16 years agomanage defaults locally
Thierry Parmentelat [Mon, 21 Apr 2008 16:32:14 +0000 (16:32 +0000)]
manage defaults locally

16 years agorotate logfile before booting
Tony Mack [Fri, 18 Apr 2008 21:38:11 +0000 (21:38 +0000)]
rotate logfile before booting

16 years agoadded rotate_logfile()
Tony Mack [Fri, 18 Apr 2008 21:36:15 +0000 (21:36 +0000)]
added rotate_logfile()

16 years ago-fix is_ready(). -Now check if NodeManager has started and vuseradd has stopped
Tony Mack [Fri, 18 Apr 2008 20:55:05 +0000 (20:55 +0000)]
-fix is_ready(). -Now check if NodeManager has started and vuseradd has stopped

16 years agominor fix
Tony Mack [Fri, 18 Apr 2008 16:48:05 +0000 (16:48 +0000)]
minor fix

16 years agominor update
Tony Mack [Fri, 18 Apr 2008 16:04:48 +0000 (16:04 +0000)]
minor update

16 years agofix on the check_slice step, Now NM is doing more things so time between getting...
Tony Mack [Fri, 18 Apr 2008 15:22:10 +0000 (15:22 +0000)]
fix on the check_slice step, Now NM is doing more things so time between getting ssh inside the node and having slice  created is being  more longer

16 years agoupdated/fixed. -log output to node's logfile
Tony Mack [Fri, 18 Apr 2008 00:46:27 +0000 (00:46 +0000)]
updated/fixed. -log output to node's logfile

16 years ago-dont recreate vm's disk image if its already created. -increate some sleeps. -write...
Tony Mack [Fri, 18 Apr 2008 00:45:42 +0000 (00:45 +0000)]
-dont recreate vm's disk image if its already created. -increate some sleeps. -write boot output to node's logfile. -increase vm's disk size

16 years agominor updates
Tony Mack [Fri, 18 Apr 2008 00:38:08 +0000 (00:38 +0000)]
minor updates

16 years ago-added methods to help scp files to / from Remotes
Tony Mack [Fri, 18 Apr 2008 00:37:11 +0000 (00:37 +0000)]
-added methods to help scp files to / from Remotes

16 years ago-change default redir_ssh_port
Tony Mack [Fri, 18 Apr 2008 00:36:24 +0000 (00:36 +0000)]
-change default redir_ssh_port

16 years agoadded 'host_rootkey' to fields
Tony Mack [Fri, 18 Apr 2008 00:34:57 +0000 (00:34 +0000)]
added 'host_rootkey' to fields

16 years ago-added various methods to help execute remote commands. -added is_ready(). -fixes
Tony Mack [Fri, 18 Apr 2008 00:33:01 +0000 (00:33 +0000)]
-added various methods to help execute remote commands. -added is_ready().  -fixes

16 years agoadd date to log's filename by default
Tony Mack [Fri, 18 Apr 2008 00:29:40 +0000 (00:29 +0000)]
add date to log's filename by default

16 years agoinit node's logfile before returning it in get_node()
Tony Mack [Fri, 18 Apr 2008 00:29:02 +0000 (00:29 +0000)]
init node's logfile before returning it in get_node()

16 years agominor update/fixes
Tony Mack [Fri, 18 Apr 2008 00:27:33 +0000 (00:27 +0000)]
minor update/fixes

16 years agoincrease the disk space due to the MINIMUM_DISK_SIZE requirement
Thierry Parmentelat [Wed, 16 Apr 2008 11:13:20 +0000 (11:13 +0000)]
increase the disk space due to the MINIMUM_DISK_SIZE requirement

16 years agoincrease delay for the nodes_ssh step
Thierry Parmentelat [Fri, 11 Apr 2008 08:31:01 +0000 (08:31 +0000)]
increase delay for the nodes_ssh step

16 years agominor fixes
Thierry Parmentelat [Thu, 10 Apr 2008 17:14:31 +0000 (17:14 +0000)]
minor fixes

16 years ago-fixed logic for executing commands on nodes booted with qemu. Added ssh '-q' option...
Tony Mack [Wed, 9 Apr 2008 22:11:16 +0000 (22:11 +0000)]
-fixed logic for executing commands on nodes booted with qemu. Added ssh '-q' option. - Added 'host_rootkey'to Node.fields

16 years agoadded 'key' to 'fields'
Tony Mack [Wed, 9 Apr 2008 22:08:55 +0000 (22:08 +0000)]
added 'key' to 'fields'

16 years agosupport commandline arguments. check if vserver exists before trying create it
Tony Mack [Wed, 9 Apr 2008 15:12:23 +0000 (15:12 +0000)]
support commandline arguments. check if vserver exists before trying create it

16 years agoAdd deleteNode api method
Thierry Parmentelat [Wed, 9 Apr 2008 11:55:20 +0000 (11:55 +0000)]
Add deleteNode api method

16 years agocosmetic - more readable names for testlogs
Thierry Parmentelat [Tue, 8 Apr 2008 20:08:08 +0000 (20:08 +0000)]
cosmetic - more readable names for testlogs

16 years agono longer neede. functionality moved to boot_node.py
Tony Mack [Tue, 8 Apr 2008 18:41:26 +0000 (18:41 +0000)]
no longer neede. functionality moved to boot_node.py

16 years agomoved to node directory
Tony Mack [Tue, 8 Apr 2008 18:39:24 +0000 (18:39 +0000)]
moved to node directory

16 years ago-fix booting remote virtual node. - increased virtual disk and memory size. -redirect...
Tony Mack [Tue, 8 Apr 2008 18:37:33 +0000 (18:37 +0000)]
-fix booting remote virtual node. - increased virtual disk and memory size. -redirect boot console output to logfile and execute boot command in background. -kill other qemu processes associated with node before attempting to boot

16 years agoupdated 'plc' check to 'plcs' check.
Tony Mack [Tue, 8 Apr 2008 18:33:59 +0000 (18:33 +0000)]
updated 'plc' check to 'plcs' check.

16 years agochanged call parameters. Accept a dict of config options rather than single config...
Tony Mack [Tue, 8 Apr 2008 18:32:21 +0000 (18:32 +0000)]
changed call parameters. Accept a dict of config options rather than single config option/value pair

16 years ago-m removed plc.start_xmlrpc_server call
Tony Mack [Tue, 8 Apr 2008 18:29:58 +0000 (18:29 +0000)]
-m removed plc.start_xmlrpc_server call

16 years ago-added verbose output
Tony Mack [Tue, 8 Apr 2008 18:26:47 +0000 (18:26 +0000)]
-added verbose output

16 years agoupdated config
Tony Mack [Tue, 8 Apr 2008 18:25:26 +0000 (18:25 +0000)]
updated config

16 years ago-removed start_xmlrpc_server() method.
Tony Mack [Tue, 8 Apr 2008 18:18:08 +0000 (18:18 +0000)]
-removed start_xmlrpc_server() method.

16 years ago-added get_path() method
Tony Mack [Tue, 8 Apr 2008 18:15:57 +0000 (18:15 +0000)]
-added get_path() method

16 years agomodify header() to make logging output optional.
Tony Mack [Tue, 8 Apr 2008 18:15:08 +0000 (18:15 +0000)]
modify header() to make logging output optional.

16 years agochanged 'plc' attribute to plural 'plcs'. Some object may belong to more than 1 plc
Tony Mack [Tue, 8 Apr 2008 18:13:32 +0000 (18:13 +0000)]
changed 'plc' attribute to plural 'plcs'. Some object may belong to more than 1 plc

16 years agomove logfile to /var/log/ for now
Tony Mack [Tue, 8 Apr 2008 18:10:50 +0000 (18:10 +0000)]
move logfile to /var/log/ for now

16 years agocall update_api() on plc before returning it in get_plc()
Tony Mack [Tue, 8 Apr 2008 18:10:14 +0000 (18:10 +0000)]
call update_api() on plc before returning it in get_plc()

16 years agoremove (some) dependencies on open fd's - give up using tee - make sure that runtest...
Thierry Parmentelat [Tue, 8 Apr 2008 17:24:18 +0000 (17:24 +0000)]
remove (some) dependencies on open fd's - give up using tee - make sure that runtest returns

16 years agofix for when a test involving remote qemu boxes is run twice
Thierry Parmentelat [Tue, 8 Apr 2008 15:25:50 +0000 (15:25 +0000)]
fix for when a test involving remote qemu boxes is run twice

16 years agofix check_tcp - display iptables before running qemu - get test specs in build summary
Thierry Parmentelat [Tue, 8 Apr 2008 14:46:23 +0000 (14:46 +0000)]
fix check_tcp - display iptables before running qemu - get test specs in build summary

16 years agothis needs to be executable
Thierry Parmentelat [Tue, 8 Apr 2008 12:49:43 +0000 (12:49 +0000)]
this needs to be executable

16 years agotoo fast, not saved
Thierry Parmentelat [Tue, 8 Apr 2008 12:40:05 +0000 (12:40 +0000)]
too fast, not saved

16 years agooops, this needs to move as well
Thierry Parmentelat [Tue, 8 Apr 2008 12:32:21 +0000 (12:32 +0000)]
oops, this needs to move as well

16 years agomove steps definition where it belongs
Thierry Parmentelat [Tue, 8 Apr 2008 12:29:44 +0000 (12:29 +0000)]
move steps definition where it belongs

16 years agostart_node needs to return True
Thierry Parmentelat [Tue, 8 Apr 2008 12:20:39 +0000 (12:20 +0000)]
start_node needs to return True

16 years agoopen up traffic to qemu nodes + miscell
Thierry Parmentelat [Tue, 8 Apr 2008 12:02:32 +0000 (12:02 +0000)]
open up traffic to qemu nodes + miscell

16 years agoquick fix for qemu start/stop on remote testboxes
Thierry Parmentelat [Mon, 7 Apr 2008 21:10:54 +0000 (21:10 +0000)]
quick fix for qemu start/stop on remote testboxes

16 years agocleanup
Thierry Parmentelat [Mon, 7 Apr 2008 09:16:11 +0000 (09:16 +0000)]
cleanup

16 years agoclears known_hosts for test nodes
Thierry Parmentelat [Mon, 7 Apr 2008 08:52:17 +0000 (08:52 +0000)]
clears known_hosts for test nodes

16 years agofix typo
Thierry Parmentelat [Mon, 7 Apr 2008 08:07:36 +0000 (08:07 +0000)]
fix typo

16 years agopass sh options to scp as well
Thierry Parmentelat [Sun, 6 Apr 2008 10:21:00 +0000 (10:21 +0000)]
pass sh options to scp as well

16 years agotrying without shutting down firewall
Thierry Parmentelat [Sat, 5 Apr 2008 08:51:24 +0000 (08:51 +0000)]
trying without shutting down firewall

16 years agocorrect retcod - was always returning OK because of the tee thing
Thierry Parmentelat [Sat, 5 Apr 2008 08:27:29 +0000 (08:27 +0000)]
correct retcod - was always returning OK because of the tee thing

16 years agofix
Thierry Parmentelat [Fri, 4 Apr 2008 14:56:25 +0000 (14:56 +0000)]
fix

16 years agofix
Thierry Parmentelat [Fri, 4 Apr 2008 13:49:23 +0000 (13:49 +0000)]
fix

16 years agofix
Thierry Parmentelat [Fri, 4 Apr 2008 13:43:51 +0000 (13:43 +0000)]
fix

16 years agonew way to get called
Thierry Parmentelat [Fri, 4 Apr 2008 13:30:01 +0000 (13:30 +0000)]
new way to get called

16 years agoruntest is now a shell script
Thierry Parmentelat [Fri, 4 Apr 2008 13:19:24 +0000 (13:19 +0000)]
runtest is now a shell script