[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Test for osstest, features used in Qubes OS

Marek Marczykowski-Górecki writes ("Re: Test for osstest, features used in 
Qubes OS"):
> On Thu, May 17, 2018 at 01:26:30PM +0100, Ian Jackson wrote:
> > Is it likely that this will depend on non-buggy host firmware ?  If so
> > then we need to make arrangements to test it and only do it on hosts
> > which are not buggy.  In practice this probably means wiring it up to
> > the automatic host examiner.
> Yes, probably.

That's not entirely trivial then, especially for you, unless you want
to set up your own osstest production instance.  However, I can
probably do the osstest-machinery work if you will help debug it,
review logs, tell me what to do next, etc. :-).

> > Is there some kind of cheap USB HID, that is interactable-with, which
> > we could plug into each machine's USB port ?  I'm slightly concerned
> > that plugging in a storage device, or connecting the other NIC, might
> > interfere with booting.
> I use mass storage for tests... But if you use network boot, it
> shouldn't really interfere, no?

We do both network boot and disk boot.  I think the BIOS disk boot has
to continue to work and boot the HDD.

> > If you want to get pci passthrough tests working I would suggest
> > testing it with non-stubdom first.  I assume the config etc. is the
> > same, so having got that working, osstest would be able to test it for
> > the stubdom tests too.
> Oh, I though there are already tests for that...

There are no PCI passthrough tests at all.  For a while we had some
SRIOV NIC tests which were requested by Intel.  But they always failed
giving kernel stack dumps.  We kept poking Intel to get them to fix
them, or tell us how the tests were wrong, but to no avail.  So we
dropped them.

So any work in this area would be greatly appreciated!


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.