xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* [OSSTEST PATCH 0/2] Testcase for HVM vNUMA
@ 2015-10-01 23:17 Dario Faggioli
  2015-10-01 23:17 ` [OSSTEST PATCH 1/2] TestSupport.pm: allow creating vNUMA enabled HVM guest configs Dario Faggioli
                   ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Dario Faggioli @ 2015-10-01 23:17 UTC (permalink / raw)
  To: xen-devel; +Cc: Wei Liu, Ian Jackson, Ian Campbell

Hi,

This small series implements an HVM vNUMA test case.

It is all as simple as adding (and handling) a runvar, holding the number of
vNUMA nodes we want, to the regular debian HVM test case.

For now, the resulting topology used in the test is hardcoded. This means that,
as soon as the number of vNUMA nodes we want is known (via the said runvar),
the rest of the configuration (how much memory in each vnode, which vcpus, etc)
is derived automatically, by splitting as evenly as we can the guest resources.

Note that we do not yet support save/restore and migration for vNUMA enabled
guests, so this test will fail (and in fact, it's added to the non-blocking
list). Since I think we should, at some point, support both, things are ok to
be that way.

I've tested in standalone mode, and it appear to me to be working properly (or,
I should say, "to not be working, as expected" :-D).

I'll reply to this very email with the diff of the runvars before and after the
series as soon as standalone-generate-dump-flight-runvars will finish
running. :-)

Regards,
Dario
---

Dario Faggioli (2):
      TestSupport.pm: allow creating vNUMA enabled HVM guest configs
      make-flight: create the vNUMA HVM test job

 Osstest/TestSupport.pm |   29 +++++++++++++++++++++++++++++
 allow.all              |    1 +
 make-flight            |   36 ++++++++++++++++++++++++++++++++++--
 3 files changed, 64 insertions(+), 2 deletions(-)

--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2015-10-09 14:42 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-01 23:17 [OSSTEST PATCH 0/2] Testcase for HVM vNUMA Dario Faggioli
2015-10-01 23:17 ` [OSSTEST PATCH 1/2] TestSupport.pm: allow creating vNUMA enabled HVM guest configs Dario Faggioli
2015-10-02 11:32   ` Wei Liu
2015-10-02 12:02     ` Dario Faggioli
2015-10-02 12:18       ` Wei Liu
2015-10-02 12:30         ` Dario Faggioli
2015-10-02 12:21       ` Wei Liu
2015-10-02 12:32         ` Dario Faggioli
2015-10-01 23:17 ` [OSSTEST PATCH 2/2] make-flight: create the vNUMA HVM test job Dario Faggioli
2015-10-05 16:34   ` Ian Jackson
2015-10-05 16:41     ` Wei Liu
2015-10-06  8:23       ` Ian Campbell
2015-10-06  8:33         ` Dario Faggioli
2015-10-06  9:03           ` Ian Campbell
2015-10-06  9:13             ` Dario Faggioli
2015-10-06  9:05           ` Wei Liu
2015-10-06  9:18             ` Ian Campbell
2015-10-09 14:42   ` Ian Campbell
2015-10-02  9:33 ` [OSSTEST PATCH 0/2] Testcase for HVM vNUMA Dario Faggioli
2015-10-02 10:15 ` Dario Faggioli
2015-10-02 11:40   ` Wei Liu

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).