]>
xenbits.xensource.com Git - people/iwj/osstest.git/log
Ian Jackson [Wed, 27 Mar 2013 15:00:22 +0000 (15:00 +0000)]
ts-logs-capture: provide xenctx with an appropriate -s argument
Ian Jackson [Tue, 26 Mar 2013 18:53:50 +0000 (18:53 +0000)]
mg-show-flight-runvars: improvemenets, -a mode
Ian Jackson [Tue, 26 Mar 2013 18:53:26 +0000 (18:53 +0000)]
cs-adjust-flight: bugfixes and improvements
Ian Jackson [Thu, 7 Mar 2013 18:56:32 +0000 (18:56 +0000)]
Executive: sort out includes etc. for tcl daemons
Ian Jackson [Thu, 7 Mar 2013 18:55:55 +0000 (18:55 +0000)]
Executive: sort out includes for ms-planner
Ian Jackson [Thu, 7 Mar 2013 18:06:01 +0000 (18:06 +0000)]
cs-adjust-flight: allow creation
Ian Jackson [Thu, 7 Mar 2013 18:05:34 +0000 (18:05 +0000)]
cs-adjust-flight: new change branch
Ian Jackson [Thu, 7 Mar 2013 17:23:13 +0000 (17:23 +0000)]
cs-adjust-flight: new change intended-blessing
Ian Jackson [Thu, 7 Mar 2013 17:20:24 +0000 (17:20 +0000)]
mg-hosts: new op setflagexpr
Ian Jackson [Thu, 7 Mar 2013 17:20:14 +0000 (17:20 +0000)]
mg-hosts: break out setflagval (nfc)
Ian Jackson [Thu, 7 Mar 2013 17:19:34 +0000 (17:19 +0000)]
mg-hosts: support host wildcards in host manipulation ops
Ian Jackson [Thu, 7 Mar 2013 16:28:20 +0000 (16:28 +0000)]
cs-adjust-flight: new utility/management script
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
Ian Jackson [Tue, 5 Mar 2013 14:42:11 +0000 (14:42 +0000)]
Executive: add missing "use"s in mg-allocate
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
Ian Jackson [Mon, 4 Mar 2013 17:06:25 +0000 (17:06 +0000)]
adhoc-revtuple-generator: better debugging for -S mode
Ian Jackson [Mon, 4 Mar 2013 16:29:59 +0000 (16:29 +0000)]
make-flight: remove some obsolete tests
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
Ian Jackson [Fri, 1 Mar 2013 17:02:42 +0000 (17:02 +0000)]
cs-bisection-step: apply $checkbasisvcs->() to template as basis, too
Ian Jackson [Fri, 1 Mar 2013 17:02:25 +0000 (17:02 +0000)]
cs-bisection-step: break out $checkbasisvcs
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
Ian Jackson [Fri, 1 Mar 2013 17:00:59 +0000 (17:00 +0000)]
cs-bisection-step: honour --debug as well as -D
Ian Jackson [Fri, 1 Mar 2013 12:07:33 +0000 (12:07 +0000)]
empty commit to force test run
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
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
Ian Jackson [Mon, 25 Feb 2013 11:46:19 +0000 (11:46 +0000)]
ap-push: push qemu-* and osstest 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
Ian Jackson [Sat, 23 Feb 2013 16:05:05 +0000 (16:05 +0000)]
Executive: fix cs-bisection-step "use"
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
Ian Jackson [Fri, 22 Feb 2013 12:35:01 +0000 (12:35 +0000)]
cr-daily-branch: move up setting of treeurl
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
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
Ian Jackson [Thu, 21 Feb 2013 12:47:59 +0000 (12:47 +0000)]
xen trees: moving to git
Ian Jackson [Wed, 20 Feb 2013 16:23:14 +0000 (16:23 +0000)]
Executive: fix adhoc-revtuple-generator "use"
Ian Jackson [Fri, 15 Feb 2013 14:50:29 +0000 (14:50 +0000)]
visible-undef: use on Ehter in guest_await_dhcp_tcp
Ian Jackson [Fri, 15 Feb 2013 14:49:46 +0000 (14:49 +0000)]
visible-undef: new internal function
Ian Jackson [Fri, 15 Feb 2013 14:47:02 +0000 (14:47 +0000)]
Post-merge fixes, dealing with a few undefs
Ian Jackson [Fri, 15 Feb 2013 11:35:25 +0000 (11:35 +0000)]
DhcpWatch: include various missing bits in leases.pm
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
Ian Jackson [Thu, 14 Feb 2013 19:24:35 +0000 (19:24 +0000)]
Executive: sharing safety catch dumps more info
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
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
Ian Jackson [Thu, 14 Feb 2013 17:04:39 +0000 (17:04 +0000)]
config: production fixes
Ian Jackson [Thu, 14 Feb 2013 16:35:45 +0000 (16:35 +0000)]
config: wip fix tftp
Ian Jackson [Thu, 14 Feb 2013 16:23:05 +0000 (16:23 +0000)]
config: support :-separated lists of config files
Ian Jackson [Thu, 14 Feb 2013 16:17:54 +0000 (16:17 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 16:04:05 +0000 (16:04 +0000)]
power: refuse to set power state for shared hosts (fix)
Ian Jackson [Thu, 14 Feb 2013 16:01:01 +0000 (16:01 +0000)]
power: refuse to set power state for shared hosts
Ian Jackson [Thu, 14 Feb 2013 16:00:46 +0000 (16:00 +0000)]
Osstest::PDU::statedb: fix method
Ian Jackson [Thu, 14 Feb 2013 15:50:57 +0000 (15:50 +0000)]
make-flight: fix ref to old Suite config var
Ian Jackson [Thu, 14 Feb 2013 15:49:08 +0000 (15:49 +0000)]
sg-run-job: fix logs capture logic
Ian Jackson [Thu, 14 Feb 2013 15:48:18 +0000 (15:48 +0000)]
sympathy: fix msg
Ian Jackson [Thu, 14 Feb 2013 15:29:48 +0000 (15:29 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:20:38 +0000 (15:20 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:17:30 +0000 (15:17 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:14:27 +0000 (15:14 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 15:00:34 +0000 (15:00 +0000)]
PDU: provide explicit "unsupported" method
Ian Jackson [Thu, 14 Feb 2013 14:48:18 +0000 (14:48 +0000)]
sg-report-flight: avoid an undefined ref
Ian Jackson [Thu, 14 Feb 2013 14:40:35 +0000 (14:40 +0000)]
Executive: more fixes
Ian Jackson [Thu, 14 Feb 2013 14:35:37 +0000 (14:35 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array really
Ian Jackson [Thu, 14 Feb 2013 14:34:58 +0000 (14:34 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix db-execute-array
Ian Jackson [Thu, 14 Feb 2013 14:31:48 +0000 (14:31 +0000)]
Executive: support OSSTEST_TCL_JOBDB_DEBUG - fix
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)
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)
Ian Jackson [Thu, 14 Feb 2013 14:07:47 +0000 (14:07 +0000)]
Executive: provisional step testid is STARTING not TBD
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!
Ian Jackson [Thu, 14 Feb 2013 13:08:41 +0000 (13:08 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 13:08:22 +0000 (13:08 +0000)]
host allocation: eliminate an undefined print
Ian Jackson [Thu, 14 Feb 2013 12:57:50 +0000 (12:57 +0000)]
tcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:55:56 +0000 (12:55 +0000)]
tcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:50:12 +0000 (12:50 +0000)]
tcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:48:57 +0000 (12:48 +0000)]
tcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:41:53 +0000 (12:41 +0000)]
tcl: do not keep db connection open while step is running
Ian Jackson [Thu, 14 Feb 2013 12:41:25 +0000 (12:41 +0000)]
tcl: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 12:40:17 +0000 (12:40 +0000)]
Executive: provide db_pg_dsn (for the benefit of Tcl)
Ian Jackson [Thu, 14 Feb 2013 12:08:40 +0000 (12:08 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:59:12 +0000 (11:59 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:52:40 +0000 (11:52 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:49:18 +0000 (11:49 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:47:01 +0000 (11:47 +0000)]
jobdb_check_other_job: extra $why parameter
Ian Jackson [Thu, 14 Feb 2013 11:46:42 +0000 (11:46 +0000)]
Executive: fixes following merge/reorg
Ian Jackson [Thu, 14 Feb 2013 11:45:02 +0000 (11:45 +0000)]
Osstest: fix config file reader handling of here docs
Ian Jackson [Thu, 14 Feb 2013 11:19:14 +0000 (11:19 +0000)]
cri-args-hostlists: honour OSSTEST_IGNORE_STOP
Ian Jackson [Wed, 13 Feb 2013 14:01:00 +0000 (14:01 +0000)]
Merge branch 'wip.interfaces'
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
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")
Ian Jackson [Tue, 12 Feb 2013 11:47:58 +0000 (11:47 +0000)]
empty commit to force push gate test
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 .
Ian Jackson [Thu, 7 Feb 2013 11:36:16 +0000 (11:36 +0000)]
Merge remote branch 'remotes/service/pretest'
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
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>
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>
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>
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>
Ian Jackson [Wed, 6 Feb 2013 12:04:43 +0000 (12:04 +0000)]
Merge branch 'pretest' into wip.interfaces
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}
Ian Jackson [Fri, 10 Feb 2012 11:27:22 +0000 (11:27 +0000)]
ocaml: install ocaml-nox (build, test) and ocaml-findlib (build only)
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>
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
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