From: Ian Jackson <ian.jackson@eu.citrix.com>
To: xen-devel@lists.xenproject.org
Subject: [OSSTEST PATCH 0/8] Support diverse-CLASS hostflag
Date: Wed, 6 Jul 2016 16:31:06 +0100 [thread overview]
Message-ID: <1467819074-16310-1-git-send-email-ian.jackson@eu.citrix.com> (raw)
Here is a quick series for osstest which provides support for a new
kind of hostflag diverse-CLASS. The host allocator will not consider
any host for such an allocation, which has been allocated for any
other such allocation (with the same CLASS) in the same flight.
This is going to be useful because we want to run several identical
XTF test jobs but run each one on a different host (since there is
probably little value on running two jobs on the same host in the same
flight).
Some of the state has to be threaded through the planner daemon.
Without the planner daemon patches, the projection will be wrong,
slightly messing up planning estimates etc., but the actual
allocations will, I think, be right.
It is fine to run the new host allocator against an old planner daemon
(even a production one), at least for testing.
These patches can be found in my personal xenbits repo
xenbits.xen.org:/home/iwj/ext/osstest.git
base.diverse-class.v1 .. wip.diverse-class.v1
These three
[OSSTEST PATCH 1/8] Tcl: Use tclsh8.5
[OSSTEST PATCH 2/8] ms-flights-summary: Remove spurious \ in keys \%{
[OSSTEST PATCH 3/8] mg-schema-test-database: Direct logs to local
are preparatory patches which are probably going to be helpful if
someone wants to test the new planner (as I did, using the test
database facility).
Then there is the meat:
[OSSTEST PATCH 4/8] ms-planner: Support ClientNotes
[OSSTEST PATCH 5/8] ts-hosts-allocate-Executive: Replace some odd
[OSSTEST PATCH 6/8] ts-hosts-allocate-Executive: pass $plan to
[OSSTEST PATCH 7/8] ts-hosts-allocate-Executive: Support
And one helpful test script:
[OSSTEST PATCH 8/8] DO NOT APPLY make-flight-diverse-test: test case
Thanks,
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel
next reply other threads:[~2016-07-06 15:31 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-07-06 15:31 Ian Jackson [this message]
2016-07-06 15:31 ` [OSSTEST PATCH 1/8] Tcl: Use tclsh8.5 Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 2/8] ms-flights-summary: Remove spurious \ in keys \%{ something } Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 3/8] mg-schema-test-database: Direct logs to local directory Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 4/8] ms-planner: Support ClientNotes Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 5/8] ts-hosts-allocate-Executive: Replace some odd commas with semicolons Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 6/8] ts-hosts-allocate-Executive: pass $plan to hid_find_possibilities Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 7/8] ts-hosts-allocate-Executive: Support diverse-CLASS hostflag Ian Jackson
2016-07-06 15:31 ` [OSSTEST PATCH 8/8] DO NOT APPLY make-flight-diverse-test: test case for " Ian Jackson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1467819074-16310-1-git-send-email-ian.jackson@eu.citrix.com \
--to=ian.jackson@eu.citrix.com \
--cc=xen-devel@lists.xenproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).