tests.git
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

13 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

13 years agoSetting tag tests-5.0-21 tests-5.0-21
Thierry Parmentelat [Thu, 6 Jan 2011 13:13:44 +0000 (14:13 +0100)]
Setting tag tests-5.0-21
LocalTestResources.py samples executable to display currently configured qemu boxes
rename qemu node logs into .txt to avoid ahaving to use console on mac

13 years agorename qemu log file into .txt as .log gets opened by console on mac
Thierry Parmentelat [Thu, 6 Jan 2011 08:49:30 +0000 (09:49 +0100)]
rename qemu log file into .txt as .log gets opened by console on mac

13 years agoagain
Thierry Parmentelat [Tue, 4 Jan 2011 11:48:15 +0000 (12:48 +0100)]
again

13 years agowhen run without an argument, displays the qemu pool hostnames
Thierry Parmentelat [Tue, 4 Jan 2011 11:45:04 +0000 (12:45 +0100)]
when run without an argument, displays the qemu pool hostnames

13 years agoSetting tag tests-5.0-20 tests-5.0-20
Thierry Parmentelat [Wed, 1 Dec 2010 16:58:55 +0000 (17:58 +0100)]
Setting tag tests-5.0-20
added unit test for sfa
tag types are not expected to have min_role_id anymore

13 years agofix typo
Barış Metin [Fri, 19 Nov 2010 16:29:19 +0000 (17:29 +0100)]
fix typo

13 years agono more min_role_id
Thierry Parmentelat [Fri, 19 Nov 2010 13:31:59 +0000 (14:31 +0100)]
no more min_role_id

13 years agotesting new tag permissions model
Thierry Parmentelat [Fri, 19 Nov 2010 13:17:42 +0000 (14:17 +0100)]
testing new tag permissions model

13 years agotag_types don't have a min_role_id anymore
Thierry Parmentelat [Thu, 18 Nov 2010 11:08:58 +0000 (12:08 +0100)]
tag_types don't have a min_role_id anymore

13 years agono need to run unittests twice
Thierry Parmentelat [Tue, 19 Oct 2010 14:21:38 +0000 (17:21 +0300)]
no need to run unittests twice

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Tue, 19 Oct 2010 14:05:20 +0000 (17:05 +0300)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

13 years agotentatively run SFA unittests
Thierry Parmentelat [Tue, 19 Oct 2010 14:02:01 +0000 (17:02 +0300)]
tentatively run SFA unittests

13 years agocosmetic
Thierry Parmentelat [Tue, 19 Oct 2010 14:01:31 +0000 (17:01 +0300)]
cosmetic

13 years agoSetting tag tests-5.0-19 tests-5.0-19
Thierry Parmentelat [Mon, 11 Oct 2010 07:56:20 +0000 (09:56 +0200)]
Setting tag tests-5.0-19
tweak steps order - sometimes we were missing the nodes_ssh_debug step b/c the stress tests take too long

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/tests
Thierry Parmentelat [Thu, 7 Oct 2010 09:13:50 +0000 (11:13 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/tests

13 years agotweak order, as sometimes we were missing the debug mode stage
Thierry Parmentelat [Thu, 7 Oct 2010 09:13:42 +0000 (11:13 +0200)]
tweak order, as sometimes we were missing the debug mode stage

13 years agoSetting tag tests-5.0-18 tests-5.0-18
Thierry Parmentelat [Mon, 4 Oct 2010 14:53:56 +0000 (16:53 +0200)]
Setting tag tests-5.0-18
dual-plcsfa testing seems to be reasonably working
although the SFA slice fslc1 seems to span on only one node

13 years agofix step names & improve logging in similar (step not found) cases
Thierry Parmentelat [Mon, 4 Oct 2010 13:28:29 +0000 (15:28 +0200)]
fix step names & improve logging in similar (step not found) cases

13 years agooptimized - run time-expensive steps on first plc only
Thierry Parmentelat [Mon, 4 Oct 2010 12:21:57 +0000 (14:21 +0200)]
optimized - run time-expensive steps on first plc only

13 years agocounter in trace
Thierry Parmentelat [Sat, 2 Oct 2010 18:44:12 +0000 (20:44 +0200)]
counter in trace

13 years agotypo
Thierry Parmentelat [Fri, 1 Oct 2010 21:03:51 +0000 (23:03 +0200)]
typo

13 years agofix
Thierry Parmentelat [Fri, 1 Oct 2010 09:54:17 +0000 (11:54 +0200)]
fix

13 years agosfa user creation had been accidentally trashed
Thierry Parmentelat [Fri, 1 Oct 2010 07:33:48 +0000 (09:33 +0200)]
sfa user creation had been accidentally trashed