tests.git
12 years agoSetting tag tests-5.0-29 tests-5.0-29
Thierry Parmentelat [Mon, 26 Sep 2011 08:08:56 +0000 (10:08 +0200)]
Setting tag tests-5.0-29
totally rewritten provisioning implementation for multiple kvm instances per box
has a builtin managing tool for introspecting/sensing the local substrate

12 years agoneed to keep track of the assgned box for starting instances to avoid overprovisioning
Thierry Parmentelat [Thu, 22 Sep 2011 15:44:47 +0000 (17:44 +0200)]
need to keep track of the assgned box for starting instances to avoid overprovisioning

12 years ago.
Thierry Parmentelat [Thu, 22 Sep 2011 14:11:30 +0000 (16:11 +0200)]
.

12 years ago.
Thierry Parmentelat [Thu, 22 Sep 2011 13:13:27 +0000 (15:13 +0200)]
.

12 years agotweaked max qemu instances against physical resources
Thierry Parmentelat [Thu, 22 Sep 2011 12:35:08 +0000 (14:35 +0200)]
tweaked max qemu instances against physical resources

12 years agocosmetic
Thierry Parmentelat [Thu, 22 Sep 2011 12:30:18 +0000 (14:30 +0200)]
cosmetic

12 years agoone box is a bit weak
Thierry Parmentelat [Thu, 22 Sep 2011 12:30:08 +0000 (14:30 +0200)]
one box is a bit weak

12 years agobugfix
Thierry Parmentelat [Thu, 22 Sep 2011 10:36:39 +0000 (12:36 +0200)]
bugfix

12 years agocosmetic
Thierry Parmentelat [Thu, 22 Sep 2011 10:27:21 +0000 (12:27 +0200)]
cosmetic

12 years agotestmaster sensing
Thierry Parmentelat [Thu, 22 Sep 2011 10:17:06 +0000 (12:17 +0200)]
testmaster sensing

12 years agobugfix
Thierry Parmentelat [Thu, 22 Sep 2011 07:55:55 +0000 (09:55 +0200)]
bugfix

12 years agotweaks
Thierry Parmentelat [Wed, 21 Sep 2011 21:09:00 +0000 (23:09 +0200)]
tweaks

12 years agocan sense (running tests) and reboot the testmaster
Thierry Parmentelat [Wed, 21 Sep 2011 14:04:03 +0000 (16:04 +0200)]
can sense (running tests) and reboot the testmaster

12 years agocleanup the trace_file thing
Thierry Parmentelat [Wed, 21 Sep 2011 13:28:53 +0000 (15:28 +0200)]
cleanup the trace_file thing

12 years agocreate symlink logs/run and logs/trace
Thierry Parmentelat [Wed, 21 Sep 2011 13:28:24 +0000 (15:28 +0200)]
create symlink logs/run and logs/trace

12 years agocan now quit interactive mode and just proceed to the exit
Thierry Parmentelat [Wed, 21 Sep 2011 09:30:03 +0000 (11:30 +0200)]
can now quit interactive mode and just proceed to the exit

12 years agofix parsing of timestamp
Thierry Parmentelat [Wed, 21 Sep 2011 09:13:27 +0000 (11:13 +0200)]
fix parsing of timestamp

12 years agofix location of vplc timestamps
Thierry Parmentelat [Wed, 21 Sep 2011 09:01:50 +0000 (11:01 +0200)]
fix location of vplc timestamps

12 years agonicer way to display the running substrate
Thierry Parmentelat [Wed, 21 Sep 2011 08:47:52 +0000 (10:47 +0200)]
nicer way to display the running substrate

12 years agocleanup
Thierry Parmentelat [Wed, 21 Sep 2011 08:34:07 +0000 (10:34 +0200)]
cleanup

12 years agocosmtic for displaying an ip pool
Thierry Parmentelat [Wed, 21 Sep 2011 08:30:37 +0000 (10:30 +0200)]
cosmtic for displaying an ip pool

12 years agoit's important that the plc timestamp gets created before the vserver
Thierry Parmentelat [Wed, 21 Sep 2011 08:29:59 +0000 (10:29 +0200)]
it's important that the plc timestamp gets created before the vserver
is built to prevent conflicts with concurrent tests
(requires a tweak in vtest-init-vserver)

12 years agooops
Thierry Parmentelat [Tue, 20 Sep 2011 13:44:21 +0000 (15:44 +0200)]
oops

12 years agoLocalSubstrate.py as a managing tool
Thierry Parmentelat [Tue, 20 Sep 2011 13:42:18 +0000 (15:42 +0200)]
LocalSubstrate.py as a managing tool

12 years agooptions to LocalSubstrate to replace manage-infrastructure
Thierry Parmentelat [Tue, 20 Sep 2011 11:32:13 +0000 (13:32 +0200)]
options to LocalSubstrate to replace manage-infrastructure

12 years agocosmetic
Thierry Parmentelat [Tue, 20 Sep 2011 11:08:32 +0000 (13:08 +0200)]
cosmetic

12 years agosimpler yet
Thierry Parmentelat [Tue, 20 Sep 2011 10:43:13 +0000 (12:43 +0200)]
simpler yet

12 years agobugfix
Thierry Parmentelat [Tue, 20 Sep 2011 10:36:35 +0000 (12:36 +0200)]
bugfix

12 years agonote
Thierry Parmentelat [Tue, 20 Sep 2011 09:10:23 +0000 (11:10 +0200)]
note

12 years agoreadme
Thierry Parmentelat [Tue, 20 Sep 2011 09:09:22 +0000 (11:09 +0200)]
readme

12 years agoignore ps entries for builds.sh
Thierry Parmentelat [Tue, 20 Sep 2011 08:51:21 +0000 (10:51 +0200)]
ignore ps entries for builds.sh

12 years agoexpand @DATE@
Thierry Parmentelat [Tue, 20 Sep 2011 08:46:05 +0000 (10:46 +0200)]
expand @DATE@

12 years agooops, remove scaffolding
Thierry Parmentelat [Tue, 20 Sep 2011 08:36:05 +0000 (10:36 +0200)]
oops, remove scaffolding

12 years agoneeded with the new framework
Thierry Parmentelat [Tue, 20 Sep 2011 08:30:52 +0000 (10:30 +0200)]
needed with the new framework

12 years agoround-robin should work when substrate becomes full
Thierry Parmentelat [Tue, 20 Sep 2011 08:29:46 +0000 (10:29 +0200)]
round-robin should work when substrate becomes full

12 years agocleanup
Thierry Parmentelat [Mon, 19 Sep 2011 18:04:41 +0000 (20:04 +0200)]
cleanup

12 years agooptimized
Thierry Parmentelat [Mon, 19 Sep 2011 15:19:55 +0000 (17:19 +0200)]
optimized

12 years agofix the parsing of plc timestamps
Thierry Parmentelat [Mon, 19 Sep 2011 14:52:39 +0000 (16:52 +0200)]
fix the parsing of plc timestamps

12 years agoa qemu box may have several qemu nodes running now, don't blindly kill_all_qemus
Thierry Parmentelat [Mon, 19 Sep 2011 14:51:58 +0000 (16:51 +0200)]
a qemu box may have several qemu nodes running now, don't blindly kill_all_qemus

12 years agoreview provisioning - store the plc box as well
Thierry Parmentelat [Mon, 19 Sep 2011 13:40:43 +0000 (15:40 +0200)]
review provisioning - store the plc box as well

12 years agoanyone knows how specify -u together with /usr/bin/env ?
Thierry Parmentelat [Mon, 19 Sep 2011 13:39:54 +0000 (15:39 +0200)]
anyone knows how specify -u together with /usr/bin/env ?

12 years agocosmtic
Thierry Parmentelat [Mon, 19 Sep 2011 13:39:14 +0000 (15:39 +0200)]
cosmtic

12 years agomore consistently rename plc_spec['hostname'] into plc_spec['host_box']
Thierry Parmentelat [Mon, 19 Sep 2011 09:30:24 +0000 (11:30 +0200)]
more consistently rename plc_spec['hostname'] into plc_spec['host_box']

12 years agofix
Thierry Parmentelat [Sat, 17 Sep 2011 07:52:58 +0000 (09:52 +0200)]
fix

12 years agotweaked
Thierry Parmentelat [Fri, 16 Sep 2011 20:15:02 +0000 (22:15 +0200)]
tweaked

12 years agosense first, load starting second, minimize the risk for concurrently
Thierry Parmentelat [Fri, 16 Sep 2011 17:00:24 +0000 (19:00 +0200)]
sense first, load starting second, minimize the risk for concurrently
assigning the same IP

12 years agocleanup and minor fixes
Thierry Parmentelat [Fri, 16 Sep 2011 15:46:52 +0000 (17:46 +0200)]
cleanup and minor fixes

12 years agocheckpoint
Thierry Parmentelat [Fri, 16 Sep 2011 15:24:58 +0000 (17:24 +0200)]
checkpoint

12 years agochange order
Thierry Parmentelat [Fri, 16 Sep 2011 05:32:27 +0000 (07:32 +0200)]
change order

12 years agovback to a real setup
Thierry Parmentelat [Thu, 15 Sep 2011 12:39:25 +0000 (14:39 +0200)]
vback to a real setup

12 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Thu, 15 Sep 2011 12:27:38 +0000 (14:27 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

12 years agofirst draft for a tracker-less rewrite
Thierry Parmentelat [Thu, 15 Sep 2011 12:27:31 +0000 (14:27 +0200)]
first draft for a tracker-less rewrite

12 years agoSetting tag tests-5.0-28 tests-5.0-28
Thierry Parmentelat [Thu, 15 Sep 2011 12:27:07 +0000 (14:27 +0200)]
Setting tag tests-5.0-28
checkpoint before the move to the tracker-less approach

12 years agofix for compat mode
Thierry Parmentelat [Wed, 14 Sep 2011 16:30:24 +0000 (18:30 +0200)]
fix for compat mode

12 years agoneeded to get rid of the fqdn's in site-specific resources decl.
Thierry Parmentelat [Wed, 14 Sep 2011 07:52:54 +0000 (09:52 +0200)]
needed to get rid of the fqdn's in site-specific resources decl.

12 years agorename TestQemu into TestQemuBox
Thierry Parmentelat [Wed, 14 Sep 2011 07:48:48 +0000 (09:48 +0200)]
rename TestQemu into TestQemuBox

12 years agoupdated with the file actually running
Thierry Parmentelat [Mon, 12 Sep 2011 10:59:17 +0000 (12:59 +0200)]
updated with the file actually running

12 years agoallows to test with 4 plcs
Thierry Parmentelat [Mon, 12 Sep 2011 10:42:23 +0000 (12:42 +0200)]
allows to test with 4 plcs

12 years agoSetting tag tests-5.0-27 tests-5.0-27
Thierry Parmentelat [Tue, 7 Jun 2011 08:58:52 +0000 (10:58 +0200)]
Setting tag tests-5.0-27
tweaks - should fit 5.0-rc22

12 years agodefine longitude and latitude in sites
Thierry Parmentelat [Thu, 26 May 2011 11:24:58 +0000 (13:24 +0200)]
define longitude and latitude in sites

13 years agoconfigure-sfi in dry-run
Thierry Parmentelat [Wed, 6 Apr 2011 09:24:24 +0000 (11:24 +0200)]
configure-sfi in dry-run

13 years agofix multi-configs, now uses natural order
Thierry Parmentelat [Fri, 25 Mar 2011 16:54:04 +0000 (17:54 +0100)]
fix multi-configs, now uses natural order

13 years agouse AMs in aggregates.xml by default, stack sfamesh to get SMs
Thierry Parmentelat [Fri, 25 Mar 2011 15:59:19 +0000 (16:59 +0100)]
use AMs in aggregates.xml by default, stack sfamesh to get SMs

13 years agocheck-hooks not in the default scenario
Thierry Parmentelat [Fri, 25 Mar 2011 14:34:42 +0000 (15:34 +0100)]
check-hooks not in the default scenario

13 years agofix for multi-plcs
Thierry Parmentelat [Fri, 25 Mar 2011 12:02:04 +0000 (13:02 +0100)]
fix for multi-plcs

13 years agocheck sfa slice right away with plcapi
Thierry Parmentelat [Fri, 25 Mar 2011 06:15:28 +0000 (07:15 +0100)]
check sfa slice right away with plcapi

13 years agocomments
Thierry Parmentelat [Wed, 23 Mar 2011 14:21:40 +0000 (15:21 +0100)]
comments

13 years agoattach user rather than tech to slice
Thierry Parmentelat [Wed, 23 Mar 2011 14:13:23 +0000 (15:13 +0100)]
attach user rather than tech to slice

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Wed, 23 Mar 2011 14:10:31 +0000 (15:10 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

13 years ago3 strongly connected SFAs
Thierry Parmentelat [Wed, 23 Mar 2011 14:10:20 +0000 (15:10 +0100)]
3 strongly connected SFAs

13 years agoSetting tag tests-5.0-26 tests-5.0-26
Thierry Parmentelat [Tue, 22 Mar 2011 12:28:44 +0000 (13:28 +0100)]
Setting tag tests-5.0-26
rename initscript_body into initscript_code
run sfa unittest in a single step, ignore failure to yum install for f14/i386

13 years agofix for the f14/i386 case that fails to install sfa-tests
Thierry Parmentelat [Tue, 22 Mar 2011 11:51:20 +0000 (12:51 +0100)]
fix for the f14/i386 case that fails to install sfa-tests

13 years agorename initscript_body into initscript_code
Thierry Parmentelat [Tue, 22 Mar 2011 09:22:30 +0000 (10:22 +0100)]
rename initscript_body into initscript_code

13 years agoSetting tag tests-5.0-25 tests-5.0-25
Thierry Parmentelat [Sun, 20 Mar 2011 23:53:03 +0000 (00:53 +0100)]
Setting tag tests-5.0-25
test new iniscript_body feature

13 years agocosmetic
Thierry Parmentelat [Fri, 18 Mar 2011 12:26:21 +0000 (13:26 +0100)]
cosmetic

13 years agoimproved initscript
Thierry Parmentelat [Fri, 18 Mar 2011 09:26:16 +0000 (10:26 +0100)]
improved initscript

13 years agomore bugfixes
Thierry Parmentelat [Thu, 17 Mar 2011 09:18:44 +0000 (10:18 +0100)]
more bugfixes

13 years agobugfix
Thierry Parmentelat [Thu, 17 Mar 2011 09:03:01 +0000 (10:03 +0100)]
bugfix

13 years agofirst draft for testing initscripts by name or by body
Thierry Parmentelat [Wed, 16 Mar 2011 17:51:21 +0000 (18:51 +0100)]
first draft for testing initscripts by name or by body

13 years agoSetting tag tests-5.0-24 tests-5.0-24
Thierry Parmentelat [Fri, 18 Feb 2011 20:03:16 +0000 (21:03 +0100)]
Setting tag tests-5.0-24
enable omf-friendly slices

13 years agoset xmpp server name so the omf-resctl plugin does trigger
Thierry Parmentelat [Thu, 17 Feb 2011 15:40:51 +0000 (16:40 +0100)]
set xmpp server name so the omf-resctl plugin does trigger

13 years agonew step 'free_all' to cleanup everything about plc-vservers, qemus and trackers
Thierry Parmentelat [Tue, 15 Feb 2011 14:13:10 +0000 (15:13 +0100)]
new step 'free_all' to cleanup everything about plc-vservers, qemus and trackers

13 years agoSetting tag tests-5.0-23 tests-5.0-23
Thierry Parmentelat [Wed, 2 Feb 2011 08:29:18 +0000 (09:29 +0100)]
Setting tag tests-5.0-23
only new email address

13 years agoturn on omf mode on the tested plc
Thierry Parmentelat [Mon, 31 Jan 2011 15:33:33 +0000 (16:33 +0100)]
turn on omf mode on the tested plc

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Thu, 27 Jan 2011 18:27:20 +0000 (19:27 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

13 years agonew address
Thierry Parmentelat [Thu, 27 Jan 2011 18:27:12 +0000 (19:27 +0100)]
new address

13 years agoSetting tag tests-5.0-22 tests-5.0-22
Thierry Parmentelat [Wed, 26 Jan 2011 21:54:06 +0000 (22:54 +0100)]
Setting tag tests-5.0-22
support for kvm-based testboxes
vast renaming of steps

13 years agorenaming steps big time - more consistent - easier to remember
Thierry Parmentelat [Wed, 26 Jan 2011 10:50:43 +0000 (11:50 +0100)]
renaming steps big time - more consistent - easier to remember

13 years agodummy qemu-ifdown
Thierry Parmentelat [Mon, 17 Jan 2011 11:41:36 +0000 (12:41 +0100)]
dummy qemu-ifdown

13 years agonodestate_show displays current boot state
Thierry Parmentelat [Mon, 17 Jan 2011 09:50:39 +0000 (10:50 +0100)]
nodestate_show displays current boot state

13 years agorename steps for consistency into nodestate_{reinstall,safeboot,boot}
Thierry Parmentelat [Mon, 17 Jan 2011 09:43:41 +0000 (10:43 +0100)]
rename steps for consistency into nodestate_{reinstall,safeboot,boot}

13 years agokvm64-{3,4} at onelab now use eth1 after their reinstall under f14
Thierry Parmentelat [Sat, 15 Jan 2011 12:47:49 +0000 (13:47 +0100)]
kvm64-{3,4} at onelab now use eth1 after their reinstall under f14
don't blindly use eth0 anymore, try to find out which interface to use

13 years agoadd safeboot_node target
Thierry Parmentelat [Fri, 14 Jan 2011 08:47:35 +0000 (09:47 +0100)]
add safeboot_node target

13 years agoalways use kvm when available
Thierry Parmentelat [Wed, 12 Jan 2011 16:47:35 +0000 (17:47 +0100)]
always use kvm when available

13 years agooops, was testing on "has_kvm" instead of "$has_kvm"
Thierry Parmentelat [Tue, 11 Jan 2011 16:46:34 +0000 (17:46 +0100)]
oops, was testing on "has_kvm" instead of "$has_kvm"

13 years agodisable netfilter calls for bridge interface (they cause panick on 2.6.35 anyway)
Barış Metin [Tue, 11 Jan 2011 12:10:51 +0000 (13:10 +0100)]
disable netfilter calls for bridge interface (they cause panick on 2.6.35 anyway)

13 years agonote for one option to waork around panic on f14/kvm
Thierry Parmentelat [Tue, 11 Jan 2011 12:08:16 +0000 (13:08 +0100)]
note for one option to waork around panic on f14/kvm

13 years agomoving to f14/kvm - on some h/w, create /root/no-kvm to run plain qemu instead
Thierry Parmentelat [Tue, 11 Jan 2011 10:11:37 +0000 (11:11 +0100)]
moving to f14/kvm - on some h/w, create /root/no-kvm to run plain qemu instead

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Fri, 7 Jan 2011 11:47:09 +0000 (12:47 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

13 years agorun qemu-kvm if the box has it
Thierry Parmentelat [Fri, 7 Jan 2011 11:47:00 +0000 (12:47 +0100)]
run qemu-kvm if the box has it