tests.git
18 years agofix qemu for x86_64 kernel
Tony Mack [Wed, 26 Mar 2008 13:00:18 +0000 (13:00 +0000)]
fix qemu for x86_64 kernel

18 years agodeleted
Tony Mack [Wed, 26 Mar 2008 00:43:36 +0000 (00:43 +0000)]
deleted

18 years agosupports multiple plcs
Tony Mack [Wed, 26 Mar 2008 00:41:17 +0000 (00:41 +0000)]
supports multiple plcs

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:40:44 +0000 (00:40 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:40:31 +0000 (00:40 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:40:19 +0000 (00:40 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:40:07 +0000 (00:40 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:39:51 +0000 (00:39 +0000)]
simplify

18 years agohelper methods for creating/destroying vservers
Tony Mack [Wed, 26 Mar 2008 00:39:27 +0000 (00:39 +0000)]
helper methods for creating/destroying vservers

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:38:40 +0000 (00:38 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:35:08 +0000 (00:35 +0000)]
simplify

18 years agosimplify
Tony Mack [Wed, 26 Mar 2008 00:34:40 +0000 (00:34 +0000)]
simplify

18 years agocopy of vtest-nightly file from build module. will use this to automate creating...
Tony Mack [Wed, 26 Mar 2008 00:33:24 +0000 (00:33 +0000)]
copy of vtest-nightly file from build module. will use this to automate creating vservers on compatible machines

18 years ago-added popen3
Tony Mack [Wed, 26 Mar 2008 00:31:34 +0000 (00:31 +0000)]
-added popen3

18 years ago-added popen3(), verbose output
Tony Mack [Wed, 26 Mar 2008 00:30:29 +0000 (00:30 +0000)]
-added popen3(), verbose output

18 years ago- removed some hardcoded values. modified start_xmlrpc_server to use popen instead...
Tony Mack [Wed, 26 Mar 2008 00:29:02 +0000 (00:29 +0000)]
- removed some hardcoded values. modified start_xmlrpc_server to use popen instead of commands.

18 years agoremoved hardcoded rootkey
Tony Mack [Wed, 26 Mar 2008 00:26:24 +0000 (00:26 +0000)]
removed hardcoded rootkey

18 years agomodified load() to load confg elements as dicts, not lists
Tony Mack [Wed, 26 Mar 2008 00:25:03 +0000 (00:25 +0000)]
modified load() to load confg elements as dicts, not lists

18 years agochanged some configuration values. removed some hardcoded values
Tony Mack [Wed, 26 Mar 2008 00:24:26 +0000 (00:24 +0000)]
changed some configuration values. removed some hardcoded values

18 years agosystem testing script
Tony Mack [Wed, 26 Mar 2008 00:23:32 +0000 (00:23 +0000)]
system testing script

18 years agofirst draft to clean up TestSsh, but bug not fixed for remote qemu nodes -a sigh
Thierry Parmentelat [Tue, 25 Mar 2008 20:37:02 +0000 (20:37 +0000)]
first draft to clean up TestSsh, but bug not fixed for remote qemu nodes -a sigh

18 years agouse new names
Thierry Parmentelat [Tue, 25 Mar 2008 17:32:23 +0000 (17:32 +0000)]
use new names

18 years agoadd a check on brctl module when configuring the qemu network
Thierry Parmentelat [Tue, 25 Mar 2008 16:35:24 +0000 (16:35 +0000)]
add a check on brctl module when configuring the qemu network

18 years agoremote plcs are broken for now, Im giving up
Thierry Parmentelat [Tue, 25 Mar 2008 15:16:13 +0000 (15:16 +0000)]
remote plcs are broken for now, Im giving up

18 years agooops
Thierry Parmentelat [Tue, 25 Mar 2008 14:54:23 +0000 (14:54 +0000)]
oops

18 years agobetter give the hostname to ssh
Thierry Parmentelat [Tue, 25 Mar 2008 14:53:33 +0000 (14:53 +0000)]
better give the hostname to ssh

18 years agofirst step towards a cleaner TestSsh, buildname provided to constructor
Thierry Parmentelat [Tue, 25 Mar 2008 14:48:49 +0000 (14:48 +0000)]
first step towards a cleaner TestSsh, buildname provided to constructor

18 years ago5th
Thierry Parmentelat [Tue, 25 Mar 2008 14:29:30 +0000 (14:29 +0000)]
5th

18 years ago4th fix
Thierry Parmentelat [Tue, 25 Mar 2008 14:25:11 +0000 (14:25 +0000)]
4th fix

18 years agofixing repo url
Thierry Parmentelat [Tue, 25 Mar 2008 13:49:58 +0000 (13:49 +0000)]
fixing repo url

18 years agofixed typo
Thierry Parmentelat [Tue, 25 Mar 2008 13:34:28 +0000 (13:34 +0000)]
fixed typo

18 years agoworking boxes have new names and functions now that the new build box is up and running
Thierry Parmentelat [Tue, 25 Mar 2008 11:41:19 +0000 (11:41 +0000)]
working boxes have new names and functions now that the new build box is up and running

18 years agooops
Thierry Parmentelat [Tue, 25 Mar 2008 10:47:11 +0000 (10:47 +0000)]
oops

18 years agostarts untangling; testssh should be built out of a hostname and possibly a key,...
Thierry Parmentelat [Tue, 25 Mar 2008 10:46:18 +0000 (10:46 +0000)]
starts untangling; testssh should be built out of a hostname and possibly a key, *not* from a caller

18 years agoattempt to fix missing method TestSsh.hostname + various redesign
Thierry Parmentelat [Tue, 25 Mar 2008 10:20:12 +0000 (10:20 +0000)]
attempt to fix missing method TestSsh.hostname + various redesign

18 years agocall config.load with qa/config.py to get the test setup
Marc Fiuczynski [Sat, 22 Mar 2008 01:14:41 +0000 (01:14 +0000)]
call config.load with qa/config.py to get the test setup

18 years agotypo: tempfname -> tmpfname
Marc Fiuczynski [Sat, 22 Mar 2008 01:10:52 +0000 (01:10 +0000)]
typo: tempfname -> tmpfname

18 years agotemporary back to the old nodes configuration *with real nodes(mac+ip @)*
Thierry Parmentelat [Thu, 20 Mar 2008 17:02:45 +0000 (17:02 +0000)]
temporary back to the old nodes configuration *with  real nodes(mac+ip @)*

18 years agopatch to force the kill_qemus step
Thierry Parmentelat [Thu, 20 Mar 2008 11:42:24 +0000 (11:42 +0000)]
patch to force the kill_qemus step

18 years agousing vnodes(new mac+ip@) for the TestFrame nodes simultion
Thierry Parmentelat [Wed, 19 Mar 2008 14:43:11 +0000 (14:43 +0000)]
using vnodes(new mac+ip@) for the TestFrame nodes simultion

18 years agomac addresses allocated to the pool of vnodes
Thierry Parmentelat [Wed, 19 Mar 2008 12:34:17 +0000 (12:34 +0000)]
mac addresses allocated to the pool of vnodes

18 years agocall plc.start_xmlrpc_server incause the default server didnt start
Tony Mack [Tue, 18 Mar 2008 23:22:06 +0000 (23:22 +0000)]
call plc.start_xmlrpc_server incause the default server didnt start

18 years ago-fix errors. - added verbose output
Tony Mack [Tue, 18 Mar 2008 23:17:12 +0000 (23:17 +0000)]
-fix errors. - added verbose output

18 years agoadded start_xmlrpc_server() which is used to start a standalone xmlrpc server alterna...
Tony Mack [Tue, 18 Mar 2008 23:10:17 +0000 (23:10 +0000)]
added start_xmlrpc_server() which is used to start a standalone xmlrpc server alternate ports. Useful for running multiple api servers on the same machine

18 years agocleanup
Tony Mack [Tue, 18 Mar 2008 21:14:38 +0000 (21:14 +0000)]
cleanup

18 years agoupdated to support remote plcs and nodes
Tony Mack [Tue, 18 Mar 2008 21:14:14 +0000 (21:14 +0000)]
updated to support remote plcs and nodes

18 years agofix commands() method
Tony Mack [Tue, 18 Mar 2008 21:11:16 +0000 (21:11 +0000)]
fix commands() method

18 years ago- Added Node, Site, Slice, Person, and PLC classes useful for defining a default...
Tony Mack [Tue, 18 Mar 2008 21:10:43 +0000 (21:10 +0000)]
- Added Node, Site, Slice, Person, and PLC classes useful for defining a default instantiation of these objects. PLCs have there own separate config/api object.  - Added Remote class which is inherited by any object that may have a remote home other than the machine we are running on.

18 years ago-support multiple plc instances with different configurations. - added load() method...
Tony Mack [Tue, 18 Mar 2008 21:05:07 +0000 (21:05 +0000)]
-support multiple plc instances with different configurations. - added load() method to handle updating the config instance with object from a python config file

18 years agoget loadable config data from object in a pythong config file. simplifies configuring...
Tony Mack [Tue, 18 Mar 2008 21:02:50 +0000 (21:02 +0000)]
get loadable config data from object in a pythong config file. simplifies configuring multiple objects/plcs

18 years agofirst draft for getting all the remote, local and others commands into the same class
Sapan Bhatia [Tue, 18 Mar 2008 17:25:49 +0000 (17:25 +0000)]
first draft for getting all the remote, local and others commands into the same class

18 years agono really need to remove the log file from the local box
Sapan Bhatia [Tue, 18 Mar 2008 15:38:41 +0000 (15:38 +0000)]
no really need to remove the log file from the local box

18 years ago*Manage nodes log files into a .tar
Sapan Bhatia [Tue, 18 Mar 2008 14:57:10 +0000 (14:57 +0000)]
*Manage nodes log files into a .tar

18 years agoAdded test for planetflow 2.
Sapan Bhatia [Fri, 14 Mar 2008 21:14:46 +0000 (21:14 +0000)]
Added test for planetflow 2.

18 years agoDescription fpr planetflow2
Sapan Bhatia [Fri, 14 Mar 2008 21:00:43 +0000 (21:00 +0000)]
Description fpr planetflow2

18 years agoAdded a description directory.
Sapan Bhatia [Fri, 14 Mar 2008 20:56:58 +0000 (20:56 +0000)]
Added a description directory.

18 years agoMerging in vsys tests
Sapan Bhatia [Fri, 14 Mar 2008 20:54:01 +0000 (20:54 +0000)]
Merging in vsys tests

18 years agopreparing for multi-arch test
Thierry Parmentelat [Sun, 9 Mar 2008 16:52:53 +0000 (16:52 +0000)]
preparing for multi-arch test

18 years agofix
Thierry Parmentelat [Fri, 7 Mar 2008 16:02:06 +0000 (16:02 +0000)]
fix

18 years agofix
Thierry Parmentelat [Fri, 7 Mar 2008 16:01:30 +0000 (16:01 +0000)]
fix

18 years agoseparate step for stopping all vservers
Thierry Parmentelat [Fri, 7 Mar 2008 15:56:43 +0000 (15:56 +0000)]
separate step for stopping all vservers

18 years agorepairing
Thierry Parmentelat [Fri, 7 Mar 2008 13:17:36 +0000 (13:17 +0000)]
repairing

18 years agodeclare a madwifi interface
Thierry Parmentelat [Fri, 7 Mar 2008 12:21:12 +0000 (12:21 +0000)]
declare a madwifi interface

18 years agofirst try to use the testFrame without option.path but being directly in the right...
Thierry Parmentelat [Thu, 6 Mar 2008 09:55:27 +0000 (09:55 +0000)]
first try to use the testFrame without option.path but being directly in the right directory with chdir option

18 years agotemp fix for getting right path when the testframe is remotely invoked
Thierry Parmentelat [Wed, 5 Mar 2008 15:41:10 +0000 (15:41 +0000)]
temp fix for getting right path when the testframe is remotely invoked

18 years agofix the right path for the configuration file
Thierry Parmentelat [Wed, 5 Mar 2008 11:19:58 +0000 (11:19 +0000)]
fix the right path for the configuration file

18 years agooops forgot to omit the step from the main
Thierry Parmentelat [Tue, 4 Mar 2008 17:06:20 +0000 (17:06 +0000)]
oops forgot to omit the step from the main

18 years agospliting step install_rpm was not basically a good idea, just check in one step if...
Thierry Parmentelat [Tue, 4 Mar 2008 17:01:13 +0000 (17:01 +0000)]
spliting step install_rpm was not basically a good idea, just check in one step if the rpm is there, if not curl it and then install it

18 years agosplit the install_rpm step into two steps
Thierry Parmentelat [Tue, 4 Mar 2008 16:30:41 +0000 (16:30 +0000)]
split the install_rpm step into two steps
first make the cache_rpm to get the rpm.
second install the rpm  locally

18 years agofirst step towards using testbox properly
Thierry Parmentelat [Mon, 3 Mar 2008 12:32:55 +0000 (12:32 +0000)]
first step towards using testbox properly

18 years agoTyping error
Thierry Parmentelat [Mon, 3 Mar 2008 11:06:58 +0000 (11:06 +0000)]
Typing error

18 years agoArgument missed when kill_all_quem() is called from stop_nodes method
Thierry Parmentelat [Mon, 3 Mar 2008 10:46:01 +0000 (10:46 +0000)]
Argument missed when kill_all_quem() is called from stop_nodes method

18 years agoknows its hostname and uses new locality
Thierry Parmentelat [Mon, 3 Mar 2008 07:52:37 +0000 (07:52 +0000)]
knows its hostname and uses new locality

18 years agouses explicit hostname
Thierry Parmentelat [Mon, 3 Mar 2008 07:51:50 +0000 (07:51 +0000)]
uses explicit hostname

18 years agocheck locality more appropriately
Thierry Parmentelat [Mon, 3 Mar 2008 07:50:54 +0000 (07:50 +0000)]
check locality more appropriately

18 years agosimpler arg passing to the start-qemu-node script
Thierry Parmentelat [Fri, 29 Feb 2008 15:55:22 +0000 (15:55 +0000)]
simpler arg passing to the start-qemu-node script

18 years agousing lowercase
Thierry Parmentelat [Fri, 29 Feb 2008 15:21:35 +0000 (15:21 +0000)]
using lowercase

18 years agovarious fixes
Thierry Parmentelat [Fri, 29 Feb 2008 15:19:19 +0000 (15:19 +0000)]
various fixes

18 years agonew node in wifilab, bios updated to A09
Thierry Parmentelat [Fri, 29 Feb 2008 11:54:02 +0000 (11:54 +0000)]
new node in wifilab, bios updated to A09

18 years ago*some cosmetic in Starting qemu node in local or remote host
Tony Mack [Wed, 27 Feb 2008 16:16:26 +0000 (16:16 +0000)]
*some cosmetic in Starting qemu node in local or remote host

18 years agotest misc Get and administrative methods
Tony Mack [Fri, 22 Feb 2008 18:19:04 +0000 (18:19 +0000)]
test misc Get and administrative methods

18 years agotest Messages, Sessions
Tony Mack [Thu, 21 Feb 2008 19:23:28 +0000 (19:23 +0000)]
test Messages, Sessions

18 years agoAndy's updates
Tony Mack [Wed, 20 Feb 2008 22:41:54 +0000 (22:41 +0000)]
Andy's updates

18 years agomore tests. fix errors
Tony Mack [Wed, 20 Feb 2008 22:34:58 +0000 (22:34 +0000)]
more tests. fix errors

18 years agoGiving up with the display mode for emulating Qemu nodes, now Qemu nodes run on seria...
Tony Mack [Tue, 19 Feb 2008 10:26:28 +0000 (10:26 +0000)]
Giving up with the display mode for emulating Qemu nodes, now Qemu nodes run on serial mode

18 years ago*Add TestSliver class.
Tony Mack [Tue, 19 Feb 2008 09:11:07 +0000 (09:11 +0000)]
*Add  TestSliver class.
*Add  checktcp step to  test the  connexion on both  client(slice*@node*) and server(slice**@node**) side.

18 years agofix errors
Tony Mack [Tue, 19 Feb 2008 00:08:49 +0000 (00:08 +0000)]
fix errors

18 years agoadded more tests
Tony Mack [Mon, 18 Feb 2008 23:07:01 +0000 (23:07 +0000)]
added more tests

18 years agoDuplicate uni tests on SMP
Andy Bavier [Mon, 18 Feb 2008 16:13:55 +0000 (16:13 +0000)]
Duplicate uni tests on SMP

18 years agoUse the buildname to set the right path for remote Qemu nodes
Marc Fiuczynski [Fri, 15 Feb 2008 14:20:14 +0000 (14:20 +0000)]
Use the buildname to set the right path for remote Qemu nodes

18 years agoAdd step chek_initscripts.
Marc Fiuczynski [Fri, 15 Feb 2008 12:01:12 +0000 (12:01 +0000)]
Add step chek_initscripts.
Redirect the output of  node's steps  to a specific log file

18 years agouse different defaults
Marc Fiuczynski [Thu, 14 Feb 2008 22:32:35 +0000 (22:32 +0000)]
use different defaults

18 years agowork around some odd bug when running runtest twice
Marc Fiuczynski [Thu, 14 Feb 2008 22:31:33 +0000 (22:31 +0000)]
work around some odd bug when running runtest twice

18 years agooops
Thierry Parmentelat [Thu, 14 Feb 2008 17:24:27 +0000 (17:24 +0000)]
oops

18 years agoexpose buildname to the various objects through the TestPlc instance
Thierry Parmentelat [Thu, 14 Feb 2008 17:23:08 +0000 (17:23 +0000)]
expose buildname to the various objects through the TestPlc instance

18 years agoexpose buildname in options to avoid filename conflicts on host boxes
Thierry Parmentelat [Thu, 14 Feb 2008 17:11:56 +0000 (17:11 +0000)]
expose buildname in options to avoid filename conflicts on host boxes

18 years agofine-grain kill of qemus - new step list_all_qemus
Thierry Parmentelat [Thu, 14 Feb 2008 13:15:53 +0000 (13:15 +0000)]
fine-grain kill of qemus - new step list_all_qemus

18 years agooops
Thierry Parmentelat [Thu, 14 Feb 2008 12:41:58 +0000 (12:41 +0000)]
oops

18 years agofine-grain & brute force qemu kill (kill_qemus and kill_all_qemus)
Thierry Parmentelat [Thu, 14 Feb 2008 12:39:46 +0000 (12:39 +0000)]
fine-grain & brute force qemu kill (kill_qemus and kill_all_qemus)

18 years agooops - wrong version got added
Thierry Parmentelat [Thu, 14 Feb 2008 12:00:31 +0000 (12:00 +0000)]
oops - wrong version got added