]> xenbits.xensource.com Git - people/iwj/osstest.git/log
people/iwj/osstest.git
12 years agots-logs-capture: provide xenctx with an appropriate -s argument
Ian Jackson [Wed, 27 Mar 2013 15:00:22 +0000 (15:00 +0000)]
ts-logs-capture: provide xenctx with an appropriate -s argument

12 years agomg-show-flight-runvars: improvemenets, -a mode
Ian Jackson [Tue, 26 Mar 2013 18:53:50 +0000 (18:53 +0000)]
mg-show-flight-runvars: improvemenets, -a mode

12 years agocs-adjust-flight: bugfixes and improvements
Ian Jackson [Tue, 26 Mar 2013 18:53:26 +0000 (18:53 +0000)]
cs-adjust-flight: bugfixes and improvements

12 years agoExecutive: sort out includes etc. for tcl daemons
Ian Jackson [Thu, 7 Mar 2013 18:56:32 +0000 (18:56 +0000)]
Executive: sort out includes etc. for tcl daemons

12 years agoExecutive: sort out includes for ms-planner
Ian Jackson [Thu, 7 Mar 2013 18:55:55 +0000 (18:55 +0000)]
Executive: sort out includes for ms-planner

12 years agocs-adjust-flight: allow creation
Ian Jackson [Thu, 7 Mar 2013 18:06:01 +0000 (18:06 +0000)]
cs-adjust-flight: allow creation

12 years agocs-adjust-flight: new change branch
Ian Jackson [Thu, 7 Mar 2013 18:05:34 +0000 (18:05 +0000)]
cs-adjust-flight: new change branch

12 years agocs-adjust-flight: new change intended-blessing
Ian Jackson [Thu, 7 Mar 2013 17:23:13 +0000 (17:23 +0000)]
cs-adjust-flight: new change intended-blessing

12 years agomg-hosts: new op setflagexpr
Ian Jackson [Thu, 7 Mar 2013 17:20:24 +0000 (17:20 +0000)]
mg-hosts: new op setflagexpr

12 years agomg-hosts: break out setflagval (nfc)
Ian Jackson [Thu, 7 Mar 2013 17:20:14 +0000 (17:20 +0000)]
mg-hosts: break out setflagval (nfc)

12 years agomg-hosts: support host wildcards in host manipulation ops
Ian Jackson [Thu, 7 Mar 2013 17:19:34 +0000 (17:19 +0000)]
mg-hosts: support host wildcards in host manipulation ops

12 years agocs-adjust-flight: new utility/management script
Ian Jackson [Thu, 7 Mar 2013 16:28:20 +0000 (16:28 +0000)]
cs-adjust-flight: new utility/management script

12 years agoOsstest::Dhcpwatch::leases: do not produce spammy log output about saving leases...
Ian Jackson [Tue, 5 Mar 2013 16:04:18 +0000 (16:04 +0000)]
Osstest::Dhcpwatch::leases: do not produce spammy log output about saving leases file

12 years agoExecutive: add missing "use"s in mg-allocate
Ian Jackson [Tue, 5 Mar 2013 14:42:11 +0000 (14:42 +0000)]
Executive: add missing "use"s in mg-allocate

12 years agoadhoc-revtuple-generator: with git, make -S produce correct set of revisions
Ian Jackson [Mon, 4 Mar 2013 17:08:24 +0000 (17:08 +0000)]
adhoc-revtuple-generator: with git, make -S produce correct set of revisions

12 years agoadhoc-revtuple-generator: better debugging for -S mode
Ian Jackson [Mon, 4 Mar 2013 17:06:25 +0000 (17:06 +0000)]
adhoc-revtuple-generator: better debugging for -S mode

12 years agomake-flight: remove some obsolete tests
Ian Jackson [Mon, 4 Mar 2013 16:29:59 +0000 (16:29 +0000)]
make-flight: remove some obsolete tests

12 years agocs-bisection-step: prefer to use as basis flights lexically early blessings (prefer...
Ian Jackson [Mon, 4 Mar 2013 13:02:28 +0000 (13:02 +0000)]
cs-bisection-step: prefer to use as basis flights lexically early blessings (prefer "real" over "real-bisect")
This avoids us routinely using a previous bisection pass as a basis pass and insisting on reproing it

12 years agocs-bisection-step: apply $checkbasisvcs->() to template as basis, too
Ian Jackson [Fri, 1 Mar 2013 17:02:42 +0000 (17:02 +0000)]
cs-bisection-step: apply $checkbasisvcs->() to template as basis, too

12 years agocs-bisection-step: break out $checkbasisvcs
Ian Jackson [Fri, 1 Mar 2013 17:02:25 +0000 (17:02 +0000)]
cs-bisection-step: break out $checkbasisvcs

12 years agocs-bisection-step: abolish $triedhosts optimisation, as it is invalid now we can...
Ian Jackson [Fri, 1 Mar 2013 17:01:37 +0000 (17:01 +0000)]
cs-bisection-step: abolish $triedhosts optimisation, as it is invalid now we can reject a flight for other reasons than its hosts

12 years agocs-bisection-step: honour --debug as well as -D
Ian Jackson [Fri, 1 Mar 2013 17:00:59 +0000 (17:00 +0000)]
cs-bisection-step: honour --debug as well as -D

12 years agoempty commit to force test run
Ian Jackson [Fri, 1 Mar 2013 12:07:33 +0000 (12:07 +0000)]
empty commit to force test run

12 years agocr-daily-branch, ap-print-url: use "none:" as url for osstest tree, and do not pass...
Ian Jackson [Thu, 28 Feb 2013 17:36:41 +0000 (17:36 +0000)]
cr-daily-branch, ap-print-url: use "none:" as url for osstest tree, and do not pass --tree to sg-check-tested for osstest

12 years agocs-bisection-step: ensure that failure flight and basis pass used the same vcs
Ian Jackson [Mon, 25 Feb 2013 12:39:44 +0000 (12:39 +0000)]
cs-bisection-step: ensure that failure flight and basis pass used the same vcs

12 years agoap-push: push qemu-* and osstest to absolute paths on xenbits
Ian Jackson [Mon, 25 Feb 2013 11:46:19 +0000 (11:46 +0000)]
ap-push: push qemu-* and osstest to absolute paths on xenbits

12 years agoap-push: push xen to git; push other trees to absolute paths on xenbits
Ian Jackson [Mon, 25 Feb 2013 11:45:14 +0000 (11:45 +0000)]
ap-push: push xen to git; push other trees to absolute paths on xenbits

12 years agoExecutive: fix cs-bisection-step "use"
Ian Jackson [Sat, 23 Feb 2013 16:05:05 +0000 (16:05 +0000)]
Executive: fix cs-bisection-step "use"

12 years agocr-daily-branch, sg-check-tested: when checking for previously tested versions only...
Ian Jackson [Fri, 22 Feb 2013 12:35:30 +0000 (12:35 +0000)]
cr-daily-branch, sg-check-tested: when checking for previously tested versions only consider ones with same tree url

12 years agocr-daily-branch: move up setting of treeurl
Ian Jackson [Fri, 22 Feb 2013 12:35:01 +0000 (12:35 +0000)]
cr-daily-branch: move up setting of treeurl

12 years agocr-daily-branch: when looking for tested revision for reporting during baseline test...
Ian Jackson [Fri, 22 Feb 2013 12:32:48 +0000 (12:32 +0000)]
cr-daily-branch: when looking for tested revision for reporting during baseline test, do not refer to FORCE_REVISION

12 years agosg-check-tested: strip hg rev numbers from front when considering uniqueness
Ian Jackson [Fri, 22 Feb 2013 12:24:49 +0000 (12:24 +0000)]
sg-check-tested: strip hg rev numbers from front when considering uniqueness

12 years agoxen trees: moving to git
Ian Jackson [Thu, 21 Feb 2013 12:47:59 +0000 (12:47 +0000)]
xen trees: moving to git

12 years agoExecutive: fix adhoc-revtuple-generator "use"
Ian Jackson [Wed, 20 Feb 2013 16:23:14 +0000 (16:23 +0000)]
Executive: fix adhoc-revtuple-generator "use"

12 years agovisible-undef: use on Ehter in guest_await_dhcp_tcp
Ian Jackson [Fri, 15 Feb 2013 14:50:29 +0000 (14:50 +0000)]
visible-undef: use on Ehter in guest_await_dhcp_tcp

12 years agovisible-undef: new internal function
Ian Jackson [Fri, 15 Feb 2013 14:49:46 +0000 (14:49 +0000)]
visible-undef: new internal function

12 years agoPost-merge fixes, dealing with a few undefs
Ian Jackson [Fri, 15 Feb 2013 14:47:02 +0000 (14:47 +0000)]
Post-merge fixes, dealing with a few undefs

12 years agoDhcpWatch: include various missing bits in leases.pm
Ian Jackson [Fri, 15 Feb 2013 11:35:25 +0000 (11:35 +0000)]
DhcpWatch: include various missing bits in leases.pm

12 years agoExecutive: fix up sharing check
Ian Jackson [Thu, 14 Feb 2013 19:31:24 +0000 (19:31 +0000)]
Executive: fix up sharing check
Reinstates
 7b69d0fac4912f077c5ecc53088b0272d9a6b0bb
which was lost during the merge

12 years agoExecutive: sharing safety catch dumps more info
Ian Jackson [Thu, 14 Feb 2013 19:24:35 +0000 (19:24 +0000)]
Executive: sharing safety catch dumps more info

12 years agopdu: rename power_state method to pdu_power_state to avoid clash with TestSupport...
Ian Jackson [Thu, 14 Feb 2013 18:51:53 +0000 (18:51 +0000)]
pdu: rename power_state method to pdu_power_state to avoid clash with TestSupport's function, fix msw too

12 years agopdu: rename power_state method to pdu_power_state to avoid clash with TestSupport...
Ian Jackson [Thu, 14 Feb 2013 18:42:49 +0000 (18:42 +0000)]
pdu: rename power_state method to pdu_power_state to avoid clash with TestSupport's function

12 years agoconfig: production fixes
Ian Jackson [Thu, 14 Feb 2013 17:04:39 +0000 (17:04 +0000)]
config: production fixes

12 years agoconfig: wip fix tftp
Ian Jackson [Thu, 14 Feb 2013 16:35:45 +0000 (16:35 +0000)]
config: wip fix tftp

12 years agoconfig: support :-separated lists of config files
Ian Jackson [Thu, 14 Feb 2013 16:23:05 +0000 (16:23 +0000)]
config: support :-separated lists of config files

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 16:17:54 +0000 (16:17 +0000)]
Executive: more fixes

12 years agopower: refuse to set power state for shared hosts (fix)
Ian Jackson [Thu, 14 Feb 2013 16:04:05 +0000 (16:04 +0000)]
power: refuse to set power state for shared hosts (fix)

12 years agopower: refuse to set power state for shared hosts
Ian Jackson [Thu, 14 Feb 2013 16:01:01 +0000 (16:01 +0000)]
power: refuse to set power state for shared hosts

12 years agoOsstest::PDU::statedb: fix method
Ian Jackson [Thu, 14 Feb 2013 16:00:46 +0000 (16:00 +0000)]
Osstest::PDU::statedb: fix method

12 years agomake-flight: fix ref to old Suite config var
Ian Jackson [Thu, 14 Feb 2013 15:50:57 +0000 (15:50 +0000)]
make-flight: fix ref to old Suite config var

12 years agosg-run-job: fix logs capture logic
Ian Jackson [Thu, 14 Feb 2013 15:49:08 +0000 (15:49 +0000)]
sg-run-job: fix logs capture logic

12 years agosympathy: fix msg
Ian Jackson [Thu, 14 Feb 2013 15:48:18 +0000 (15:48 +0000)]
sympathy: fix msg

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:29:48 +0000 (15:29 +0000)]
Executive: more fixes

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:20:38 +0000 (15:20 +0000)]
Executive: more fixes

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:17:30 +0000 (15:17 +0000)]
Executive: more fixes

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:14:27 +0000 (15:14 +0000)]
Executive: more fixes

12 years agoPDU: provide explicit "unsupported" method
Ian Jackson [Thu, 14 Feb 2013 15:00:34 +0000 (15:00 +0000)]
PDU: provide explicit "unsupported" method

12 years agosg-report-flight: avoid an undefined ref
Ian Jackson [Thu, 14 Feb 2013 14:48:18 +0000 (14:48 +0000)]
sg-report-flight: avoid an undefined ref

12 years agoExecutive: more fixes
Ian Jackson [Thu, 14 Feb 2013 14:40:35 +0000 (14:40 +0000)]
Executive: more fixes

12 years agoExecutive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array really
Ian Jackson [Thu, 14 Feb 2013 14:35:37 +0000 (14:35 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array really

12 years agoExecutive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array
Ian Jackson [Thu, 14 Feb 2013 14:34:58 +0000 (14:34 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array

12 years agoExecutive: support OSSTEST_TCL_JOBDB_DEBUG - fix
Ian Jackson [Thu, 14 Feb 2013 14:31:48 +0000 (14:31 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix

12 years agosg-run-job: do not try to allocate no hosts (fixes builds)
Ian Jackson [Thu, 14 Feb 2013 14:29:08 +0000 (14:29 +0000)]
sg-run-job: do not try to allocate no hosts (fixes builds)

12 years agoExecutive: support OSSTEST_TCL_JOBDB_DEBUG (abstracting away all calls to pg_execute)
Ian Jackson [Thu, 14 Feb 2013 14:23:33 +0000 (14:23 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG (abstracting away all calls to pg_execute)

12 years agoExecutive: provisional step testid is STARTING not TBD
Ian Jackson [Thu, 14 Feb 2013 14:07:47 +0000 (14:07 +0000)]
Executive: provisional step testid is STARTING not TBD

12 years agosg-report-flight: check for unjustifiability of a failure before checking whether...
Ian Jackson [Thu, 14 Feb 2013 14:07:10 +0000 (14:07 +0000)]
sg-report-flight: check for unjustifiability of a failure before checking whether it ever passed; avoids erroneous push!

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 13:08:41 +0000 (13:08 +0000)]
Executive: fixes following merge/reorg

12 years agohost allocation: eliminate an undefined print
Ian Jackson [Thu, 14 Feb 2013 13:08:22 +0000 (13:08 +0000)]
host allocation: eliminate an undefined print

12 years agotcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:57:50 +0000 (12:57 +0000)]
tcl: fixes following merge/reorg

12 years agotcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:55:56 +0000 (12:55 +0000)]
tcl: fixes following merge/reorg

12 years agotcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:50:12 +0000 (12:50 +0000)]
tcl: fixes following merge/reorg

12 years agotcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:48:57 +0000 (12:48 +0000)]
tcl: fixes following merge/reorg

12 years agotcl: do not keep db connection open while step is running
Ian Jackson [Thu, 14 Feb 2013 12:41:53 +0000 (12:41 +0000)]
tcl: do not keep db connection open while step is running

12 years agotcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:41:25 +0000 (12:41 +0000)]
tcl: fixes following merge/reorg

12 years agoExecutive: provide db_pg_dsn (for the benefit of Tcl)
Ian Jackson [Thu, 14 Feb 2013 12:40:17 +0000 (12:40 +0000)]
Executive: provide db_pg_dsn (for the benefit of Tcl)

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:08:40 +0000 (12:08 +0000)]
Executive: fixes following merge/reorg

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:59:12 +0000 (11:59 +0000)]
Executive: fixes following merge/reorg

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:52:40 +0000 (11:52 +0000)]
Executive: fixes following merge/reorg

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:49:18 +0000 (11:49 +0000)]
Executive: fixes following merge/reorg

12 years agojobdb_check_other_job: extra $why parameter
Ian Jackson [Thu, 14 Feb 2013 11:47:01 +0000 (11:47 +0000)]
jobdb_check_other_job: extra $why parameter

12 years agoExecutive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:46:42 +0000 (11:46 +0000)]
Executive: fixes following merge/reorg

12 years agoOsstest: fix config file reader handling of here docs
Ian Jackson [Thu, 14 Feb 2013 11:45:02 +0000 (11:45 +0000)]
Osstest: fix config file reader handling of here docs

12 years agocri-args-hostlists: honour OSSTEST_IGNORE_STOP
Ian Jackson [Thu, 14 Feb 2013 11:19:14 +0000 (11:19 +0000)]
cri-args-hostlists: honour OSSTEST_IGNORE_STOP

12 years agoMerge branch 'wip.interfaces'
Ian Jackson [Wed, 13 Feb 2013 14:01:00 +0000 (14:01 +0000)]
Merge branch 'wip.interfaces'

12 years agosg-report-flight: do not write to MRO for recursive flights, so we avoid writing...
Ian Jackson [Tue, 12 Feb 2013 19:07:17 +0000 (19:07 +0000)]
sg-report-flight: do not write to MRO for recursive flights, so we avoid writing "tolerable" when it's not

12 years agosg-report-flight: prefer to reference flights with lexically early blessings (prefer...
Ian Jackson [Tue, 12 Feb 2013 15:22:10 +0000 (15:22 +0000)]
sg-report-flight: prefer to reference flights with lexically early blessings (prefer "real" over "real-bisect")

12 years agoempty commit to force push gate test
Ian Jackson [Tue, 12 Feb 2013 11:47:58 +0000 (11:47 +0000)]
empty commit to force push gate test

12 years agoRevert "ocaml: install ocaml-nox (build, test) and ocaml-findlib (build only)"
Ian Jackson [Fri, 8 Feb 2013 12:44:11 +0000 (12:44 +0000)]
Revert "ocaml: install ocaml-nox (build, test) and ocaml-findlib (build only)"

This reverts commit bbc714a1a1c4ec046acc6f93a2877fe3253fa185.

12 years agoMerge remote branch 'remotes/service/pretest'
Ian Jackson [Thu, 7 Feb 2013 11:36:16 +0000 (11:36 +0000)]
Merge remote branch 'remotes/service/pretest'

12 years agoMerge branch 'wip.interfaces' of mariner.not:/u/iwj/work/testing into wip.interfaces
Ian Jackson [Wed, 6 Feb 2013 12:41:31 +0000 (12:41 +0000)]
Merge branch 'wip.interfaces' of mariner.not:/u/iwj/work/testing into wip.interfaces

12 years agoall files: add copyright notices
Ian Jackson [Wed, 6 Feb 2013 12:41:00 +0000 (12:41 +0000)]
all files: add copyright notices

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
12 years agoCOPYING: Provide a copyright licence
Ian Jackson [Wed, 6 Feb 2013 12:23:26 +0000 (12:23 +0000)]
COPYING: Provide a copyright licence

Use the AGPLv3.

There are currently no commits in the tree for which we don't own the
copyright, so we can do this.  Authorship for past commits is me other
than where explicitly stated.

Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
12 years agots-host-install, Debian: improvements for standalone mode
Ian Jackson [Wed, 6 Feb 2013 12:15:34 +0000 (12:15 +0000)]
ts-host-install, Debian: improvements for standalone mode

Add a per-host option to not use serial, in case the test box only
has VGA.

Also allow the user to configure which Debian Installer frontend to
use, again useful in standalone mode (where you might actually be
watching it)

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
12 years agoDebian: Wheezy compatible preseed
Ian Jackson [Wed, 6 Feb 2013 12:12:21 +0000 (12:12 +0000)]
Debian: Wheezy compatible preseed

Keyboard configuration preseed has changed in wheezy, use
keyboard-configuration/xkb-keymap (wheezy) as well as
console-keymaps-at/keymap (pre-wheezy).

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
12 years agoMerge branch 'pretest' into wip.interfaces
Ian Jackson [Wed, 6 Feb 2013 12:04:43 +0000 (12:04 +0000)]
Merge branch 'pretest' into wip.interfaces

12 years agoocaml: capture /var/run/xenstored and do not care about leaks of /var/run/xenstored...
Ian Jackson [Wed, 15 Feb 2012 15:01:30 +0000 (15:01 +0000)]
ocaml: capture /var/run/xenstored and do not care about leaks of /var/run/xenstored/db{,.debug}

12 years agoocaml: install ocaml-nox (build, test) and ocaml-findlib (build only)
Ian Jackson [Fri, 10 Feb 2012 11:27:22 +0000 (11:27 +0000)]
ocaml: install ocaml-nox (build, test) and ocaml-findlib (build only)

12 years agots-xen-install: Run ldconfig after install
Ian Jackson [Tue, 5 Feb 2013 18:22:57 +0000 (18:22 +0000)]
ts-xen-install: Run ldconfig after install

This appears to be needed when libraries are outside /lib and /usr/lib
(specifically when they are in /usr/local/lib)

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
12 years agosg-report-flight: find bisection flights in findaflight, so we can reuse info from...
Ian Jackson [Mon, 4 Feb 2013 15:31:11 +0000 (15:31 +0000)]
sg-report-flight: find bisection flights in findaflight, so we can reuse info from the bisector

12 years agosg-report-flight: findaflight can chase build job references as found in bisection...
Ian Jackson [Mon, 4 Feb 2013 15:30:51 +0000 (15:30 +0000)]
sg-report-flight: findaflight can chase build job references as found in bisection flights