]>
xenbits.xensource.com Git - osstest.git/log
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, 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
Ian Jackson [Mon, 4 Feb 2013 15:29:33 +0000 (15:29 +0000)]
sg-report-flight: propagate flight blessing's -suffix, if any, to reports (appending it to the flight num ber)
Ian Jackson [Thu, 31 Jan 2013 12:26:27 +0000 (12:26 +0000)]
bisection: use sg-report-flight's basis as the basis if we can't find one ourselves
Ian Jackson [Thu, 31 Jan 2013 11:38:05 +0000 (11:38 +0000)]
cs-bisection-step: allow -bisect blessed flights for basis pass
Ian Jackson [Thu, 31 Jan 2013 11:24:48 +0000 (11:24 +0000)]
cs-job-create: OSSTEST_JOBS_ONLY is :-separated list of regexps
Ian Jackson [Mon, 28 Jan 2013 18:04:32 +0000 (18:04 +0000)]
make-flight: add build-armhf job
Ian Jackson [Mon, 28 Jan 2013 18:04:19 +0000 (18:04 +0000)]
host props: support "homedir"
Ian Jackson [Mon, 28 Jan 2013 18:04:05 +0000 (18:04 +0000)]
host props: support "no-reinstall" flag, which means we don't necessarily get Ether and Power, and ts-host-install and ts-xen-build-prep are noops
Ian Jackson [Mon, 28 Jan 2013 18:02:52 +0000 (18:02 +0000)]
selecthost: move up the querying of host flags, so they can influence the Ether etc.
Ian Jackson [Mon, 28 Jan 2013 18:00:21 +0000 (18:00 +0000)]
host props: support "fqdn"
Ian Jackson [Fri, 25 Jan 2013 12:14:58 +0000 (12:14 +0000)]
ts-xen-build: pass --sysconfdir=/etc to configure
Ian Jackson [Fri, 25 Jan 2013 12:14:41 +0000 (12:14 +0000)]
ts-xen-install: bomb out of after installation we find things in /usr/local/var or /usr/local/etc, apart from (temporarily) an exception for /usr/local/etc/qemu
Ian Jackson [Thu, 29 Nov 2012 11:29:47 +0000 (11:29 +0000)]
ts-xen-build-prep: install cmake too for the benefit of vtpm
Ian Jackson [Fri, 23 Nov 2012 12:32:56 +0000 (12:32 +0000)]
make-flight: add -qemut tests for qemu-xen-traditional
Ian Jackson [Wed, 21 Nov 2012 14:49:25 +0000 (14:49 +0000)]
ts-xen-*: install libpixman too as this is a dep for upstream qemu
Ian Jackson [Tue, 6 Nov 2012 10:32:52 +0000 (10:32 +0000)]
Osstest: selecthost: include harness rev in share type check
Ian Jackson [Wed, 31 Oct 2012 11:50:04 +0000 (11:50 +0000)]
Osstest: resource_shared_mark_ready: include harness rev in mark ready check
Ian Jackson [Tue, 30 Oct 2012 16:42:24 +0000 (16:42 +0000)]
Osstest: resource_shared_mark_ready: prod the queue daemon
Ian Jackson [Tue, 30 Oct 2012 16:34:12 +0000 (16:34 +0000)]
ts-hosts-allocate: add harness rev to sharetype
Ian Jackson [Tue, 30 Oct 2012 14:08:11 +0000 (14:08 +0000)]
cr-for-branches: reduce inter-branch sleep
Ian Jackson [Tue, 30 Oct 2012 14:05:26 +0000 (14:05 +0000)]
crontab: run bisects really 4 times per hour
Ian Jackson [Wed, 31 Oct 2012 12:28:31 +0000 (12:28 +0000)]
cs-bisection-step: check old stash still exists, properly
Ian Jackson [Wed, 31 Oct 2012 11:59:46 +0000 (11:59 +0000)]
cs-bisection-step: check old stash still exists
Ian Jackson [Fri, 26 Oct 2012 15:26:39 +0000 (16:26 +0100)]
mg-hosts: new subcommand previoustasks
Ian Jackson [Wed, 19 Sep 2012 14:05:29 +0000 (15:05 +0100)]
cr-daily-branch: all xens from 4.2 onwards have separate qemu tree
Ian Jackson [Wed, 19 Sep 2012 13:53:12 +0000 (14:53 +0100)]
selectguest: fix up a few more calls to pass a host too
Ian Jackson [Fri, 7 Sep 2012 17:38:06 +0000 (18:38 +0100)]
guest_check_ip: add ability to connect to remote socket to get dhcp leases file, honouring dhcp-leases host property
Ian Jackson [Fri, 7 Sep 2012 16:53:13 +0000 (17:53 +0100)]
selectguest now takes a $ho argument too
Ian Jackson [Fri, 14 Sep 2012 16:32:01 +0000 (17:32 +0100)]
sg-check-tested: correctly handle revision_foo = ""
Ian Jackson [Thu, 13 Sep 2012 19:19:33 +0000 (20:19 +0100)]
ts-xen-build: cope with empty dists (by always providing at least /lib)
Ian Jackson [Wed, 12 Sep 2012 18:20:01 +0000 (19:20 +0100)]
cr-for-branches: add 4.2 qemu upstream too
Ian Jackson [Mon, 10 Sep 2012 17:09:24 +0000 (18:09 +0100)]
make-flight: drop 32-bit Xen from Xen 4.3 onwards
Ian Jackson [Fri, 7 Sep 2012 15:30:48 +0000 (16:30 +0100)]
ap-common: xen hg trees are in http://xenbits.xen.org/hg/
Ian Jackson [Fri, 7 Sep 2012 11:51:48 +0000 (12:51 +0100)]
cr-for-branches: add 4.2
Ian Jackson [Wed, 5 Sep 2012 12:10:14 +0000 (13:10 +0100)]
ts-xen-build: turn on debug
Ian Jackson [Mon, 6 Aug 2012 09:34:31 +0000 (10:34 +0100)]
config: fix DebianMirrorHost
Ian Jackson [Fri, 27 Jul 2012 10:35:28 +0000 (11:35 +0100)]
ts-leak-check: allow new /local/domain/0/libxl/disable_udev
Ian Jackson [Tue, 3 Jul 2012 10:57:40 +0000 (11:57 +0100)]
sg-report-flight: fix allowable failure logic not to reuse $allow for two purposes (!). Remove one of them which was unused.
Ian Jackson [Fri, 29 Jun 2012 11:21:40 +0000 (12:21 +0100)]
allow qemuu migration failures - no logdirty support (!)
Ian Jackson [Mon, 18 Jun 2012 10:37:15 +0000 (11:37 +0100)]
cr-daily-branch: correct sense of changelog include test (broken in
ef5de3a3 )
Ian Jackson [Thu, 17 May 2012 18:54:45 +0000 (19:54 +0100)]
allow pcipt failures
Ian Jackson [Thu, 17 May 2012 10:18:07 +0000 (11:18 +0100)]
pci-assignable-list now
Ian Jackson [Thu, 5 Apr 2012 16:46:56 +0000 (17:46 +0100)]
mg-hosts: new showprops command
Ian Jackson [Thu, 5 Apr 2012 14:29:09 +0000 (15:29 +0100)]
mg-hosts: setflags now uses update_hosts, has saner ui
Ian Jackson [Thu, 5 Apr 2012 14:26:26 +0000 (15:26 +0100)]
mg-hosts: move checkhost into update_hosts
Ian Jackson [Thu, 5 Apr 2012 14:25:44 +0000 (15:25 +0100)]
mg-hosts: update_hosts takes a locktables arg
Ian Jackson [Thu, 5 Apr 2012 14:22:34 +0000 (15:22 +0100)]
mg-hosts: break out update_hosts and arg_sections
Ian Jackson [Thu, 5 Apr 2012 14:09:30 +0000 (15:09 +0100)]
mg-hosts: new setprops command
Ian Jackson [Thu, 5 Apr 2012 14:09:06 +0000 (15:09 +0100)]
mg-hosts: new checkhost() sub
Ian Jackson [Thu, 5 Apr 2012 14:08:35 +0000 (15:08 +0100)]
Osstest: database hierarchy mentions resource_properties
Ian Jackson [Wed, 11 Apr 2012 15:54:33 +0000 (16:54 +0100)]
ts-kernel-build: set CONFIG_FIRMWARE_IN_KERNEL y
Ian Jackson [Wed, 11 Apr 2012 15:54:20 +0000 (16:54 +0100)]
ts-kernel-build: perl-mode workaround
Ian Jackson [Wed, 11 Apr 2012 08:46:57 +0000 (09:46 +0100)]
logfiles: keep 28 cr-for-branches
Ian Jackson [Wed, 11 Apr 2012 01:28:14 +0000 (02:28 +0100)]
branch osstest: fix up ap-fetch-version{,-old}
Ian Jackson [Tue, 10 Apr 2012 10:38:13 +0000 (11:38 +0100)]
branches qemu-upstream-*: fix up ap-push
Ian Jackson [Tue, 10 Apr 2012 10:30:39 +0000 (11:30 +0100)]
cr-daily-branch: regularise push gate for osstest
Ian Jackson [Thu, 5 Apr 2012 15:04:40 +0000 (16:04 +0100)]
empty commit to force update
Ian Jackson [Thu, 5 Apr 2012 14:37:32 +0000 (15:37 +0100)]
sg-check-tested: correct printing of tested osstest version - fix indentation
Ian Jackson [Thu, 5 Apr 2012 14:37:14 +0000 (15:37 +0100)]
sg-check-tested: correct printing of tested osstest version
Ian Jackson [Thu, 5 Apr 2012 13:09:43 +0000 (14:09 +0100)]
cr-daily-branch: mark baseline tests in subject
Ian Jackson [Thu, 5 Apr 2012 11:19:06 +0000 (12:19 +0100)]
sg-check-tested: fix up "built_revision_*" check to cope with hg numeric prefix
Ian Jackson [Wed, 4 Apr 2012 15:54:09 +0000 (16:54 +0100)]
linux branches: linux-* bisects only every 15mins
Ian Jackson [Wed, 4 Apr 2012 15:53:53 +0000 (16:53 +0100)]
linux branches: add linux-3.0 to bisects
Ian Jackson [Wed, 4 Apr 2012 15:53:24 +0000 (16:53 +0100)]
linux branches: add linux-3.0 to crontab
Ian Jackson [Wed, 4 Apr 2012 15:51:33 +0000 (16:51 +0100)]
linux branches: add linux-3.0
Ian Jackson [Tue, 3 Apr 2012 18:21:48 +0000 (19:21 +0100)]
crontab, cr-for-branches: run bisection on linux-linus too
Ian Jackson [Tue, 3 Apr 2012 18:21:17 +0000 (19:21 +0100)]
crontab, cr-for-branches: honour EXTRA_BRANCHES
Ian Jackson [Tue, 3 Apr 2012 18:20:54 +0000 (19:20 +0100)]
crontab, cr-for-branches: enable linux-* trees
Ian Jackson [Mon, 2 Apr 2012 11:16:27 +0000 (12:16 +0100)]
sg-report-flight: do not die in findaflight if no baseline
Ian Jackson [Mon, 2 Apr 2012 11:26:55 +0000 (12:26 +0100)]
sg-check-tested: prettier output
Ian Jackson [Mon, 2 Apr 2012 11:27:32 +0000 (12:27 +0100)]
sg-check-tested: make it work for osstest
Ian Jackson [Fri, 30 Mar 2012 17:36:32 +0000 (18:36 +0100)]
sg-report-flight: report failed jobs ("justify failures") even if no baseline
Ian Jackson [Fri, 30 Mar 2012 17:24:41 +0000 (18:24 +0100)]
force baseline reporting: cr-daily-branch: pass --this-<tree> even if doing baseline
Ian Jackson [Fri, 30 Mar 2012 17:24:27 +0000 (18:24 +0100)]
force baseline reporting: cr-daily-branch: proper spaces in sgr_args append
Ian Jackson [Fri, 30 Mar 2012 13:30:44 +0000 (14:30 +0100)]
force baseline reporting: cr-daily-branch: print a message if we are forcing baseline test
Ian Jackson [Fri, 30 Mar 2012 13:30:32 +0000 (14:30 +0100)]
force baseline reporting: cr-daily-branch: run : on various stuff for debugging
Ian Jackson [Fri, 30 Mar 2012 13:30:12 +0000 (14:30 +0100)]
force baseline reporting: cr-daily-branch: new hook variable DAILY_BRANCH_TESTED_BLESSING
Ian Jackson [Fri, 30 Mar 2012 13:27:27 +0000 (14:27 +0100)]
force baseline reporting: cr-daily-branch: break out check_tested
Ian Jackson [Fri, 30 Mar 2012 13:16:57 +0000 (14:16 +0100)]
force baseline reporting: cr-daily-branch: new hook DAILY_BRANCH_PREEXEC_HOOK
Ian Jackson [Fri, 30 Mar 2012 13:15:10 +0000 (14:15 +0100)]
force baseline reporting: sg-report-flight: new --include-begin= option
Ian Jackson [Fri, 30 Mar 2012 13:07:12 +0000 (14:07 +0100)]
make-flight: qemu upstream tests: on qemu-upstream-* branches, do all and only qemu upstream tests
Ian Jackson [Fri, 30 Mar 2012 12:37:44 +0000 (13:37 +0100)]
sg-check-tested: print some more debug output YES/NO
Ian Jackson [Fri, 30 Mar 2012 12:37:13 +0000 (13:37 +0100)]
sg-check-tested: insist that some job has runvar built_revision_<tree>, and no job has a deviant value of that runvar
Ian Jackson [Fri, 30 Mar 2012 00:23:07 +0000 (01:23 +0100)]
linux branches: introduce PUSH_TREE_LINUX, use in PUSH_TREE_LINUX_THIS; pull via git
Ian Jackson [Thu, 29 Mar 2012 18:09:40 +0000 (19:09 +0100)]
ts-xen-build-prep: parallel resize2fs: fix "already limited" case
Ian Jackson [Thu, 29 Mar 2012 17:25:38 +0000 (18:25 +0100)]
ts-xen-build-prep: parallel resize2fs: limit stripe resize too
Ian Jackson [Thu, 29 Mar 2012 17:20:43 +0000 (18:20 +0100)]
ts-xen-build-prep: parallel resize2fs: break out $do_more_pe()
Ian Jackson [Thu, 29 Mar 2012 17:15:00 +0000 (18:15 +0100)]
ts-xen-build-prep: parallel resize2fs: break out vginfo()
Ian Jackson [Thu, 29 Mar 2012 16:55:36 +0000 (17:55 +0100)]
linux branches: honour treevcs_* correctly
Ian Jackson [Thu, 29 Mar 2012 11:26:20 +0000 (12:26 +0100)]
cr-daily-branch: new debugging hook DAILY_BRANCH_POSTMAKE_HOOK
Ian Jackson [Thu, 29 Mar 2012 11:26:02 +0000 (12:26 +0100)]
linux branches: cr-daily-branch: do not try to include changelog in pushes of non-ff branches
Ian Jackson [Thu, 29 Mar 2012 11:25:25 +0000 (12:25 +0100)]
cr-daily-branch: when baseline untested, force baseline test by nobbling determine_version rather than setting FORCE_REVISION so we get TREEVCS_ etc. too
Ian Jackson [Thu, 29 Mar 2012 11:24:30 +0000 (12:24 +0100)]
linux branches: set TREEVCS_LINUX (including plumbing in determine_version)
Ian Jackson [Thu, 29 Mar 2012 11:22:20 +0000 (12:22 +0100)]
linux branches: rename GIT_TREE_FORCE_FLAG to GITFORCEFLAG_TREE_LINUX_THIS