12 years agouse command full path
Tony Mack [Mon, 23 Jun 2008 17:19:35 +0000]
use command full path

12 years agofix error checking bug
Tony Mack [Mon, 23 Jun 2008 17:18:40 +0000]
fix error checking bug

12 years agoRepresents an action associated with a owner who should be contacted with the results
Tony Mack [Mon, 23 Jun 2008 17:16:12 +0000]
Represents an action associated with a owner who should be contacted with the results

12 years agomail handler
Tony Mack [Mon, 23 Jun 2008 17:12:37 +0000]
mail handler

12 years agoimplement actions taken by test harness as Steps
Tony Mack [Mon, 23 Jun 2008 17:11:03 +0000]
implement actions taken by test harness as Steps

12 years agochange the Emailto address in the testframe main_config file
Thierry Parmentelat [Fri, 6 Jun 2008 13:16:59 +0000]
change the Emailto address in the testframe main_config file

12 years agodont try to print random strings as the ascii codec fails to do this
Thierry Parmentelat [Tue, 3 Jun 2008 10:56:47 +0000]
dont try to print random strings as the ascii codec fails to do this

12 years agoexpose httpd logs
Thierry Parmentelat [Tue, 3 Jun 2008 07:47:21 +0000]
expose httpd logs

12 years agoget the ilinks to work
Thierry Parmentelat [Tue, 3 Jun 2008 05:01:06 +0000]
get the ilinks to work

12 years agosvn-keywords
Thierry Parmentelat [Tue, 3 Jun 2008 04:20:43 +0000]
svn-keywords

12 years agofix
Thierry Parmentelat [Tue, 3 Jun 2008 04:19:22 +0000]
fix

12 years agofixes again
Thierry Parmentelat [Tue, 3 Jun 2008 03:51:42 +0000]
fixes again

12 years agofixes
Thierry Parmentelat [Mon, 2 Jun 2008 20:03:37 +0000]
fixes

12 years agoa single tag type for slice attributes, iterface settings, node tags and ilinks
Thierry Parmentelat [Mon, 2 Jun 2008 18:59:30 +0000]
a single tag type for slice attributes, iterface settings, node tags and ilinks

12 years agospeed up a bit
Thierry Parmentelat [Fri, 30 May 2008 15:23:21 +0000]
speed up a bit

12 years agointegrated plcapi test (formerly in PLCAPI/PLC/Test.py) as the plcsh_stress_test...
Thierry Parmentelat [Fri, 30 May 2008 14:02:27 +0000]
integrated plcapi test (formerly in PLCAPI/PLC/Test.py) as the plcsh_stress_test step

12 years agoupdated
Thierry Parmentelat [Fri, 30 May 2008 11:57:56 +0000]
updated

12 years agonodegroups work and are getting tested as part of the plcapi test
Thierry Parmentelat [Thu, 29 May 2008 15:24:14 +0000]
nodegroups work and are getting tested as part of the plcapi test

12 years agoclean_all_sites performs deep cleaning - useful when used in conjunction with the...
Thierry Parmentelat [Thu, 29 May 2008 15:23:41 +0000]
clean_all_sites performs deep cleaning - useful when used in conjunction with the plcapi test script

12 years agomoving PLCAPI unit test script under tests/plcapi
Thierry Parmentelat [Thu, 29 May 2008 13:23:49 +0000]
moving PLCAPI unit test script under tests/plcapi

12 years agonew dir for unit-tests of PLCAPI
Thierry Parmentelat [Thu, 29 May 2008 13:22:26 +0000]
new dir for unit-tests of PLCAPI

12 years agokeep only one
Thierry Parmentelat [Thu, 29 May 2008 08:14:51 +0000]
keep only one

12 years agoturn verbose on when setting up qemu bridge and stuff
Thierry Parmentelat [Wed, 28 May 2008 07:38:48 +0000]
turn verbose on when setting up qemu bridge and stuff

12 years agonew step for (re)starting the vserver when needed
Thierry Parmentelat [Tue, 27 May 2008 09:45:27 +0000]
new step for (re)starting the vserver when needed

12 years agorunning the tests with different values for TESTS_SVNPATH on the same box was failing
Thierry Parmentelat [Sat, 24 May 2008 16:11:31 +0000]
running the tests with different values for TESTS_SVNPATH on the same box was failing

12 years agoapi is smarter
Thierry Parmentelat [Fri, 23 May 2008 15:17:01 +0000]
api is smarter

12 years agonodenetwork sequels
Thierry Parmentelat [Fri, 23 May 2008 12:27:51 +0000]
nodenetwork sequels

12 years agomoving trunk to 5.0
Thierry Parmentelat [Fri, 23 May 2008 12:25:09 +0000]
moving trunk to 5.0

12 years agobranching
Thierry Parmentelat [Fri, 23 May 2008 12:19:07 +0000]
branching

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

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

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

12 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]
former option -i split into -N and -P for setting nodes and plcs IP addresses separately + clean_initscripts

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

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

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

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

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

12 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]
embed date in log's filename by default. Changed where logs are stored. Added rotate method

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

12 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]
vserver-based myplcs need to be stopped for freeing slots in the IP range

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

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

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

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

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

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

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

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

12 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]
-fix is_ready(). -Now check if NodeManager has started and vuseradd has stopped

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

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

12 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]
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

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

12 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]
-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

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

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

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

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

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

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

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

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

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

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

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

12 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]
-fixed logic for executing commands on nodes booted with qemu. Added ssh '-q' option. - Added 'host_rootkey'to Node.fields

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

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

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

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

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

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

12 years ago-fix booting remote virtual node. - increased virtual disk and memory size. -redirect...
Tony Mack [Tue, 8 Apr 2008 18:37:33 +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

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

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

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

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

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

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

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

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

12 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]
changed 'plc' attribute to plural 'plcs'. Some object may belong to more than 1 plc

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

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

12 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]
remove (some) dependencies on open fd's - give up using tee - make sure that runtest returns