oot/
With suitable paths,
Acked-by: Ian Jackson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Roger Pau Monne writes ("[PATCH v4 15/16] osstest: introduce a script to create
a FreeBSD flight"):
> The logic to create a FreeBSD build job is added to
> make-freebsd-flight. This includes creating a FreeBSD build job, and
> also testing the output of that build job (by creating another build
>
Roger Pau Monne writes ("[PATCH v4 11/16] osstest: introduce a script to set
the runtime hostflags runvar for FreeBSD jobs"):
> Due to the nature of the FreeBSD install media, which is
> self-generated from the ts-freebsd-build script, the hostflags runvar
> set to FreeBSD jobs are related to the
Roger Pau Monne writes ("[PATCH v4 14/16] osstest: add support for FreeBSD
buildjobs to sg-run-job"):
> Add support and introduce a FreeBSD build job to sg-run-job.
...
> proc allocate-build-host {ostype} {
> global jobinfo
> +if {[string equal $ostype FREEBSD]} {
> +run-ts broke
Roger Pau Monne writes ("[PATCH v4 13/16] osstest: change the meaning of
need_build_host"):
> Make need_build_host store a string instead of a boolean. This is
> later going to be expanded to handle the FreeBSD build jobs.
...
> -if {$need_build_host} { catching-otherwise broken allocate-build
Roger Pau Monne writes ("[PATCH v4 12/16] osstest: allow catching-otherwise to
pass arguments to the called script"):
> Allow catching-otherwise to take a variable number of tail arguments,
> that will be propagated to the called proc.
Err, this is not necessary, I think. The caller can do it.
Roger Pau Monne writes ("[PATCH v4 11/16] osstest: introduce a script to set
the runtime hostflags runvar for FreeBSD jobs"):
> Due to the nature of the FreeBSD install media, which is
> self-generated from the ts-freebsd-build script, the hostflags runvar
> set to FreeBSD jobs are related to the
Roger Pau Monne writes ("[PATCH v4 10/16] osstest: add support for
runtime_IDENT_hostflags"):
> This is required for FreeBSD, that will need to set some of the
> hostflags at runtime. The current IDENT_hostflags will be keep as-is,
> and they should only be set at job creation time.
>
> Also intr
Roger Pau Monne writes ("[PATCH v4 09/16] osstest: introduce a FreeBSD build
script"):
> In order to generate the FreeBSD installer image and the install
> media.
> +sub install_deps () {
> +target_install_packages($ho, 'git');
Please say
+target_install_packages($ho, qw(git));
> +
Roger Pau Monne writes ("[PATCH v4 06/16] osstest: add a FreeBSD host install
recipe"):
> The installation is performed using the bsdinstall tool, which is part
> of the FreeBSD base system. The installer image is setup with the
> osstest ssh keys and sshd enabled by default, which allows the test
Roger Pau Monne writes ("[PATCH v4 08/16] osstest: add support for the FreeBSD
package manager"):
> FreeBSD support is added to target_install_packages and
> target_install_packages_norec, although there's no equivalent to the
> --no-install-recommends in the FreeBSD package manager.
LGTM, just a
> exactly the same as the non-root counterparts.
>
> Signed-off-by: Roger Pau Monné
Acked-by: Ian Jackson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Roger Pau Monne writes ("[PATCH v4 06/16] osstest: add a FreeBSD host install
recipe"):
> The installation is performed using the bsdinstall tool, which is part
> of the FreeBSD base system. The installer image is setup with the
> osstest ssh keys and sshd enabled by default, which allows the test
Roger Pau Monne writes ("[PATCH v4 04/16] osstest: introduce a helper to
calculate the sha256 of a given file"):
> The helper is going to be used to calculate the sha256 of the FreeBSD
> installer images.
>
> Signed-off-by: Roger Pau Monné
Roger Pau Monne writes ("Re: [PATCH v3 6/8] osstest: introduce a script to set
the hostflags for FreeBSD jobs"):
> On Fri, Jun 23, 2017 at 04:10:47PM +0100, Ian Jackson wrote:
> > In fact, I don't know how this script can have worked for you.
> > Currently m
We have to fix some old data. We insist that the old data is indeed
old (more than 5 years old) and not part of proper flights (ie,
blessed "play" or "crashed" or "unknown").
Signed-off-by: Ian Jackson
---
schema/testid-constraint.sql | 28 ++
The test database should be just like the real one, even if the schema
compatibility looks wrong. So pass -ff to mg-schema-update.
Signed-off-by: Ian Jackson
---
mg-schema-test-database | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mg-schema-test-database b/mg-schema-test
This can be useful when testing things which involve old data, rather
than things which just involve new data.
Signed-off-by: Ian Jackson
---
mg-schema-test-database | 10 --
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/mg-schema-test-database b/mg-schema-test-database
We make mg-schema-test-database work again. Also, we make testid be
NOT NULL. (Everything sets it and has done almost forever.)
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 20/20] Introduce flight for
stable branches of OpenStack"):
> On Fri, Jun 23, 2017 at 06:00:29PM +0100, Ian Jackson wrote:
> > Anthony PERARD writes ("[OSSTEST PATCH v11 20/20] Introduce flight for
> > stable branches
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 16/20] ts-openstack-tempest:
Update list of skipped tests"):
> On Fri, Jun 23, 2017 at 04:38:05PM +0100, Ian Jackson wrote:
> > Aha. Well, if the stable branch is stable then the set of tests to
> > skip there is probably st
,
as it is not used for method calls).
Signed-off-by: Ian Jackson
---
Osstest/JobDB/Standalone.pm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Osstest/JobDB/Standalone.pm b/Osstest/JobDB/Standalone.pm
index 4842e69..af93196 100644
--- a/Osstest/JobDB/Standalone.pm
+++
:
flights_harness_touched
jobs
resources
runvars
steps
Signed-off-by: Ian Jackson
---
Osstest/JobDB/Executive.pm | 4 +++-
Osstest/TestSupport.pm | 12 +---
cs-adjust-flight | 7 ---
cs-bisection-step | 3 ++-
mg-allocate| 2 +-
mg-hosts
Signed-off-by: Ian Jackson
---
schema/README.updates | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/schema/README.updates b/schema/README.updates
index 25bc11a..c5abc36 100644
--- a/schema/README.updates
+++ b/schema/README.updates
@@ -109,7 +109,7 @@ on it. There are
No functional change.
Signed-off-by: Ian Jackson
---
tcl/JobDB-Executive.tcl | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/tcl/JobDB-Executive.tcl b/tcl/JobDB-Executive.tcl
index 414a77e..ed636e4 100644
--- a/tcl/JobDB-Executive.tcl
+++ b/tcl/JobDB-Executive.tcl
"Populate-then-rely" schema change, as described in
schema/README.updates. Specifically, this is the step:
6. Optionally commit: code which reads new column, but which tolerates
it containing NULL/DEFAULT. (`add' is already Needed.)
Signed-off-by: Ian Jackson
---
determine-fail
No functional change.
Signed-off-by: Ian Jackson
---
determine-failure-reasons | 4 ++--
sg-report-flight | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/determine-failure-reasons b/determine-failure-reasons
index ecff332..a3b2100 100755
--- a/determine-failure
es to no longer pass $script. None make their own
logfiles, so none pass the new parameter $logfile.
Signed-off-by: Ian Jackson
---
Osstest/TestSupport.pm | 10 +-
ts-examine-serial-post | 2 +-
ts-xtf-run | 2 +-
3 files changed, 7 insertions(+), 7 deletions(-)
"Populate-then-rely" schema change, as
described in schema/README.updates. Specifically, the step:
10. Optionally commit: code which relies on new column, and does not
necessarily tolerate NULL/DEFAULT; changing `constraint' to Needed.
Signed-off-by: Ian Jackson
---
determine-
For now we populate it with the sometimes-wrong value based on
$script. In detail:
* Add a parameter $logfile to $mjobdb->step_start, which currently
always gets passed undef.
* In JobDB::Executive::step_start, try to use it as the value for the
new logfile column. But, if it is not set (wh
If the oldest code declares itself Ready for this change, or
(implausibly) Needed, then it is OK to push.
Signed-off-by: Ian Jackson
---
mg-schema-update | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mg-schema-update b/mg-schema-update
index 43f313a..44e4283 100755
--- a
This is part of a "Populate-then-rely" schema change, as described in
schema/README.updates. Specifically, this is the final part of the
step:
5. Commit: code to populate new column; changing `add' to status
Needed and `constraint' to status Ready.
Signed-off-by: Ian
s Unfinished
Signed-off-by: Ian Jackson
---
schema/steps-logfile-add.sql| 8
schema/steps-logfile-constraint.sql | 10 ++
2 files changed, 18 insertions(+)
create mode 100644 schema/steps-logfile-add.sql
create mode 100644 schema/steps-logfile-constraint.sql
diff
It kept irritating me that the links to the substeps of xtf-run do not
work. To fix this, it is necessary for the database to contain the
right information - ie, a schema change.
After this series, substep logfile names are recorded and reported
properly, and you can click on them.
At some point
We are going to want to default this here in a more sophisticated way,
but we can't do that if it's already been defaulted from $0 earlier.
The other consumer of this default was in JobDB/Standalone, but we
have just changed that to ignore it. So, no functional change.
Signed-o
-by: Ian Jackson
---
Osstest/JobDB/Executive.pm | 13 +
1 file changed, 13 insertions(+)
diff --git a/Osstest/JobDB/Executive.pm b/Osstest/JobDB/Executive.pm
index e1e2052..a7a6696 100644
--- a/Osstest/JobDB/Executive.pm
+++ b/Osstest/JobDB/Executive.pm
@@ -254,6 +254,19 @@ END
Something like this rune can be useful for comparing testids of
different flights.
Signed-off-by: Ian Jackson
---
NOTES.flight-comparison | 22 ++
1 file changed, 22 insertions(+)
create mode 100644 NOTES.flight-comparison
diff --git a/NOTES.flight-comparison b
Signed-off-by: Ian Jackson
---
schema/README.updates | 26 ++
1 file changed, 26 insertions(+)
diff --git a/schema/README.updates b/schema/README.updates
index c5abc36..ca1d37e 100644
--- a/schema/README.updates
+++ b/schema/README.updates
@@ -147,6 +147,32 @@ finish is
The schema_updates table contents are written by the call to
mg-schema-update. Trying to copy the contents from the source db
correctly fails with duplicate key errors. So don't do that.
Signed-off-by: Ian Jackson
---
mg-schema-test-database | 3 +++
1 file changed, 3 insertions(+)
The old tools are no longer working.
Signed-off-by: Ian Jackson
CC: Andrew Cooper
---
production-config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/production-config b/production-config
index 96831c7..1bc56d8 100644
--- a/production-config
+++ b/production-config
i...@xenbits.xen.org writes ("[adhoc test] 12: regressions - FAIL"):
> [adhoc adhoc] <3testing.git (no branch) /dev/pts/29>
> harness 702ce3d: sg-run-job: Logfiles: Suppress links to 0-length file...
> 12: regressions - FAIL
>
> flight 12 xen-unstable adhoc [real]
> http://logs.test-la
osstest service owner writes ("[xen-4.9-testing test] 110978: regressions -
FAIL"):
> flight 110978 xen-4.9-testing real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/110978/
>
> Regressions :-(
>
> Tests which did not succeed and are blocking,
> including tests which could not be ru
Lars Kurth writes ("Re: [PATCH for-4.9] livepatch: Declare live patching as a
supported feature"):
> * For Xen 4.9 we can declare live patching supported, without spinning
> another RC to update the in-tree documentation: in other words, we would
> apply the documentation/policy changes + to the 4
Julien Grall writes ("Re: [PATCH for-4.9] livepatch: Declare live patching as a
supported feature"):
> On 06/26/2017 10:07 PM, Konrad Rzeszutek Wilk wrote:
> > On Mon, Jun 26, 2017 at 07:29:22PM +0100, Julien Grall wrote:
> >> enabled for all architectures by default.
> >
> > And the OSSTest can
George Dunlap writes ("Re: [PATCH for-4.9] livepatch: Declare live patching as
a supported feature"):
> I agree that as long as the patch can be applied after "xl pause", then
> the domain cannot be said to be preventing the application of the
> livepatch. But if either 'xl pause' doesn't work, o
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 11/20] ts-openstack-deploy:
Increase fd and memory limits for rabbitmq"):
> On Fri, Jun 23, 2017 at 04:34:41PM +0100, Ian Jackson wrote:
> > And if one isn't using systemd ?
>
> I guess it would have to fix dev
Anthony PERARD writes ("[OSSTEST PATCH v11 20/20] Introduce flight for stable
branches of OpenStack"):
> OpenStack have many different repo which should be in sync, so this
> patch should grab the revisions of the stable branch of every OpenStack
> tree. Tempest does not have stable branch and sho
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 20/20] Introduce flight for
stable branches of OpenStack"):
> We decided to track only nova.git, and let osstest clone other trees and
> checkout the HEAD (by having REVISION_* empty). That is fine if we track
> "master" of nova.git.
Right.
> The is
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 18/20] ts-logs-capture: Capture
OpenStack logs"):
> On Fri, Jun 23, 2017 at 02:49:11PM +0100, Ian Jackson wrote:
> > This is not fine. If a build host is shared, it will collect all the
> > logs from all of the builds.
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 16/20] ts-openstack-tempest:
Update list of skipped tests"):
> On Fri, Jun 23, 2017 at 02:47:37PM +0100, Ian Jackson wrote:
> > Again, does this not mean we're going to suffer a maintenance burden
> > as tempes
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 12/20] make-flight: Increase
dom0_mem for openstack flight"):
> On Fri, Jun 23, 2017 at 02:42:53PM +0100, Ian Jackson wrote:
> > Anthony PERARD writes ("[OSSTEST PATCH v11 12/20] make-flight: Increase
> > dom0_mem for
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 11/20] ts-openstack-deploy:
Increase fd and memory limits for rabbitmq"):
> On Fri, Jun 23, 2017 at 02:41:59PM +0100, Ian Jackson wrote:
> > Anthony PERARD writes ("[OSSTEST PATCH v11 11/20] ts-openstack-deploy:
> > Inc
Roger Pau Monne writes ("[PATCH v3.1 8/8] osstest: hook FreeBSD flight into
cr-daily-branch"):
> +++ b/daily-cron-email-real--freebsd
> @@ -0,0 +1,4 @@
> +To: xen-de...@lists.xenproject.org,
> +osstest-ad...@xenproject.org,
> +roy...@freebsd.org
> +Bcc: osstest-out...@lists.xenproject.org
Roger Pau Monne writes ("[PATCH v3 8/8] osstest: hook FreeBSD flight into
cr-daily-branch"):
> +++ b/daily-cron-email-freebsd
> @@ -0,0 +1 @@
> +To: roy...@freebsd.org
Please at least Bcc osstest-output. See daily-cron-email-osstest for
an example.
Please also provide information about the chan
Roger Pau Monne writes ("[PATCH v3 7/8] osstest: introduce a script to create a
FreeBSD flight"):
> +FreeBSDDist
> + Path to the folder that contains the FreeBSD install image and
> + the FreeBSD compressed install sets, together with the MANIFEST
> + file that holds the checksums. This is r
Roger Pau Monne writes ("[PATCH v3 6/8] osstest: introduce a script to set the
hostflags for FreeBSD jobs"):
> Due to the nature of the FreeBSD install media, which is
> self-generated from the ts-freebsd-build script, the hostflags set to
> FreeBSD jobs are related to the current version under te
Roger Pau Monne writes ("[PATCH v3 5/8] osstest: introduce a FreeBSD build
script"):
> The following new helpers are also introduced, that are only used by
> the FreeBSD build script: buildcmd_stamped_logged_root and
> target_cmd_build_root, they behave exactly the same as the non-root
> counterpa
Roger Pau Monne writes ("[PATCH v3 4/8] osstest: add a FreeBSD host install
recipe"):
> The installation is performed using the bsdinstall tool, which is part
> of the FreeBSD base system. The installer image is setup with the
> osstest ssh keys and sshd enabled by default, which allows the test
>
Roger Pau Monne writes ("[PATCH v3 3/8] osstest: introduce helper to get
per-host tftp prefix"):
> This is used in order to get the per-host tftp prefix, used to store
> the host initrd file.
Acked-by: Ian Jackson
___
Xen-devel mailin
Konrad Rzeszutek Wilk writes ("Re: [Xen-devel] [PATCH RFC] Live migration for
VMs with QEMU backed local storage"):
> On Fri, Jun 23, 2017 at 03:31:16AM -0400, Bruno Alvisio wrote:
> > disks). This are the ones I can think of:
> > - Fully Virtualized HVM: QEMU emulation
> > - blkback
> > - blktap
Anthony PERARD writes ("Re: [OSSTEST PATCH v11 10/20] ts-openstack-deploy:
Switch to Neutron for network"):
> On Fri, Jun 23, 2017 at 02:41:02PM +0100, Ian Jackson wrote:
> > Is this kind of thing going to be common ? If so then it will be a
> > constant maintenance b
Anthony PERARD writes ("[OSSTEST PATCH v11 20/20] Introduce flight for stable
branches of OpenStack"):
> OpenStack have many different repo which should be in sync, so this
> patch should grab the revisions of the stable branch of every OpenStack
> tree. Tempest does not have stable branch and sho
Anthony PERARD writes ("[OSSTEST PATCH v11 19/20] ts-openstack-deploy: Increase
devstack timeout"):
> Signed-off-by: Anthony PERARD
Acked-by: Ian Jackson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Anthony PERARD writes ("[OSSTEST PATCH v11 18/20] ts-logs-capture: Capture
OpenStack logs"):
> + /var/log/openstack/*.log
> + /etc/nova/*
> + /etc/neutron/*
> + /etc/cinder/*
This is fine:
> +
> /home/osstest/b
Anthony PERARD writes ("[OSSTEST PATCH v11 17/20] ts-openstack-deploy: Move
logs to /var/log/openstack"):
> Signed-off-by: Anthony PERARD
Acked-by: Ian Jackson
Ian.
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Anthony PERARD writes ("[OSSTEST PATCH v11 16/20] ts-openstack-tempest: Update
list of skipped tests"):
> Signed-off-by: Anthony PERARD
Again, does this not mean we're going to suffer a maintenance burden
as tempest grows new inapplicable tests ?
Other possibilities that come to my mind: ideall
cd $builddir/tempest
> +tempest run --concurrency=2 --regex '$regex'
Has /usr/local/bin/tempest or something been created by
ts-openstay-deploy, then ?
If so,
Acked-by: Ian Jackson
Otherwise I wonder how this works, since I don't see how `tempest'
would be on PATH.
Ian.
___
requirement and use the latest available instead.
Acked-by: Ian Jackson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Anthony PERARD writes ("[OSSTEST PATCH v11 13/20] ts-openstack-deploy: Apply a
Tempest patch"):
> Signed-off-by: Anthony PERARD
Acked-by: Ian Jackson
> ts-openstack-deploy | 10 ++
> 1 file changed, 10 insertions(+)
>
> diff --git a/ts-openstack-deploy b/ts
Anthony PERARD writes ("[OSSTEST PATCH v11 12/20] make-flight: Increase
dom0_mem for openstack flight"):
> With 4G for dom0_mem, a host running devstack is using about 1.5G of
> swap.
Is this going to work properly on 8G hosts ?
Ian.
___
Xen-devel mai
Anthony PERARD writes ("[OSSTEST PATCH v11 11/20] ts-openstack-deploy: Increase
fd and memory limits for rabbitmq"):
> Signed-off-by: Anthony PERARD
Does this not mean that the upstream defaults are wrong ?
In general I like to see at least an upstream bug report url or number
mentioned in a co
Anthony PERARD writes ("[OSSTEST PATCH v11 10/20] ts-openstack-deploy: Switch
to Neutron for network"):
> nova-network is not supported anymore and Neutron is the default.
Is this kind of thing going to be common ? If so then it will be a
constant maintenance burden in osstest.
Is there some wa
Anthony PERARD writes ("[OSSTEST PATCH v11 09/20] ts-kernel-build: Enable
network related modules for Neutron"):
> Those options/modules are needed to run OpenStack Neutron with Open
> vSwitch.
Acked-by: Ian Jackson
___
Xen-devel
systemd disable.
^d
> Signed-off-by: Anthony PERARD
Acked-by: Ian Jackson
Ian.
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
xisting environment variables.
Acked-by: Ian Jackson
___
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
Andrew Cooper writes ("Re: [Xen-devel] [osstest test] 110909: tolerable FAIL -
PUSHED"):
> XEN_DOMINF_paused is a straight reflection of
> d->controller_pause_count. A domain is created with 1 reference count,
> requiring the toolstack to call DOMCTL_unpause_domain once to cause it
> to start exe
Julien Grall writes ("Re: [Xen-devel] [xen-4.9-testing test] 110903:
regressions - FAIL"):
> On 21/06/17 17:26, osstest service owner wrote:
> > flight 110903 xen-4.9-testing real [real]
> > http://logs.test-lab.xenproject.org/osstest/logs/110903/
> >
> > Regressions :-(
> >
> > Tests which did n
George Dunlap writes ("Re: [PATCH] passthrough: give
XEN_DOMCTL_test_assign_device more sane semantics"):
> Well, I'm not sure what to say, because in my view the log message
> supports my view. :-) Note that there are two errors, both explaining
> why the domain cannot be assigned -- one is "no
Bernhard M. Wiedemann writes ("[PATCH] etherboot: use gzip -n"):
> to not include current timestamp in results
> to allow for reproducible builds.
Acked-by: Ian Jackson
> See https://reproducible-builds.org/ for why this matters
We're sold on this BTW, but our build sys
osstest service owner writes ("[osstest test] 110909: tolerable FAIL - PUSHED"):
> flight 110909 osstest real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/110909/
>
> Failures :-/ but no regressions.
...
> Tests which did not succeed, but are not blocking:
...
> test-amd64-i386-xl-qe
Wei Liu writes ("Re: [Xen-devel] [PATCH] tools/xen-detect: try sysfs node for
obtaining guest type"):
> On Wed, Jun 21, 2017 at 04:24:33PM +0200, Olaf Hering wrote:
> > On Thu, Jun 15, Juergen Gross wrote:
> > > +++ b/tools/misc/xen-detect.c
> >
> > > +asprintf(&ver, "V%u.%u",
> > > +
This allows a job to do its own host allocation, for example.
Signed-off-by: Ian Jackson
---
v2: New patch
---
sg-run-job | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sg-run-job b/sg-run-job
index 8acb902..cfbc34b 100755
--- a/sg-run-job
+++ b/sg-run-job
@@ -73,6 +73,9 @@ proc run-job
.
So overall, no functional change other than to a message in the
transcript.
Signed-off-by: Ian Jackson
---
sg-run-job | 14 ++
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/sg-run-job b/sg-run-job
index 654ba83..b1f94f4 100755
--- a/sg-run-job
+++ b/sg-run-job
Every job now gets a syslog server, which starts up after host
allocation.
The server's address and port are recorded by ts-syslog-server in a
runvar and can be used by subsequent test steps.
Signed-off-by: Ian Jackson
---
v2: Change mistaken TESTID `.' to `='. `.' means l
These are not really helpful. Making them not be links makes them
easier to skip by eye.
Signed-off-by: Ian Jackson
---
v2: New patch.
---
sg-report-flight | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/sg-report-flight b/sg-report-flight
index f7150a0..fd8a68b
Also print the mtime and the size.
Signed-off-by: Ian Jackson
---
v2: New patch.
---
sg-report-flight | 21 ++---
1 file changed, 18 insertions(+), 3 deletions(-)
diff --git a/sg-report-flight b/sg-report-flight
index b7cd03a..f7150a0 100755
--- a/sg-report-flight
+++ b/sg
We're going to want to start the syslog server after host allocation
but before installation, so we need to split these steps up.
A side effect is that a build job becomes `running' when it starts its
host install, not when it starts the actual build.
Signed-off-by: Ian Jackson
-
in-tree user of that feature.
Signed-off-by: Ian Jackson
---
mg-repro-setup | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mg-repro-setup b/mg-repro-setup
index 4f2fe54..9663497 100755
--- a/mg-repro-setup
+++ b/mg-repro-setup
@@ -199,7 +199,7 @@ if $skipcapture; then adjrunv
This logs the installer output, even during a failed install.
Signed-off-by: Ian Jackson
---
Osstest/Debian.pm | 5 +
1 file changed, 5 insertions(+)
diff --git a/Osstest/Debian.pm b/Osstest/Debian.pm
index 8ba48bf..845027a 100644
--- a/Osstest/Debian.pm
+++ b/Osstest/Debian.pm
@@ -690,6
This is going to make things a bit clearer.
Whitespace change only.
Signed-off-by: Ian Jackson
---
sg-run-job | 8 ++--
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/sg-run-job b/sg-run-job
index cfbc34b..dc5fdc2 100755
--- a/sg-run-job
+++ b/sg-run-job
@@ -647,14 +647,10
verall, no functional change.
Signed-off-by: Ian Jackson
---
sg-run-job | 18 --
1 file changed, 12 insertions(+), 6 deletions(-)
diff --git a/sg-run-job b/sg-run-job
index 66c2c19..654ba83 100755
--- a/sg-run-job
+++ b/sg-run-job
@@ -62,7 +62,7 @@ proc run-job {job} {
We give them a pipe on stdin, whose writing end we close when we want
to reap them.
Signed-off-by: Ian Jackson
---
sg-run-job | 19 +--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/sg-run-job b/sg-run-job
index b820642..8acb902 100755
--- a/sg-run-job
+++ b/sg
n with the new "|" spawn-ts mode: it
will keep running until it is reaped.
Currently it is not part of any jobs.
Signed-off-by: Ian Jackson
---
ts-syslog-server | 85
1 file changed, 85 insertions(+)
create mode 100755 ts-syslog-
Signed-off-by: Ian Jackson
---
v2: More accurate explanation of ! in IFFAIL; and mention $ok.
---
sg-run-job | 97 ++
1 file changed, 97 insertions(+)
diff --git a/sg-run-job b/sg-run-job
index 4b98e2b..b820642 100755
--- a/sg-run-job
I discovered that the previous version of this series didn't work
because in host examination jobs it started the syslog server before
host allocation. This is a bug. It's detected, in a roundabout way,
by sg-report-flight:
sg-report-flight requires that the testid rows in its output can be
topo
We want to run this in prep, so that we can start the syslogd after
this.
Signed-off-by: Ian Jackson
---
sg-run-job | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/sg-run-job b/sg-run-job
index dc5fdc2..ea3ea41 100755
--- a/sg-run-job
+++ b/sg-run-job
@@ -622,8 +622,10
Signed-off-by: Ian Jackson
---
Osstest/TestSupport.pm | 11 ++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/Osstest/TestSupport.pm b/Osstest/TestSupport.pm
index ce9ffaa..8f8013e 100644
--- a/Osstest/TestSupport.pm
+++ b/Osstest/TestSupport.pm
@@ -92,7 +92,7 @@ BEGIN
Konrad Rzeszutek Wilk writes ("[PATCH v1 OSSTEST 3/3] ts-livepatch: Expand
testcase to include global/local symbols"):
> testing. The test is to verify that the local symbols
> of payloads are ignored during loading.
Can we do this with substeps rather than a conditional test
execution ?
For exa
Our test and CI facility has been off the internet since approximately
0100 UTC last night.
This is due to a complete outage of the Synoptek datacentre on Boston
Post Road West, in Marlborough, MA.
One of our support staff went to the datacentre and reports:
I came on site to speak to him per
osstest service owner writes ("[linux-linus bisection] complete
build-i386-pvops"):
> branch xen-unstable
> xenbranch xen-unstable
> job build-i386-pvops
> testid kernel-build
>
> Tree: linux
> git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
> Tree: linuxfirmware git://xenbi
501 - 600 of 4993 matches
Mail list logo