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

[Xen-devel] [OSSTEST PATCH 00/12] Run dm_restrict=1 tests, and audit the qemu

From: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>

This series adds tests with the xl/libxl dm_restrict=1 feature
enabled (to tests of Xen 4.10 and later).

Save/restore and migration is disabled in this tests for now, as that
is broken in xen.git.

This series also adds auditing of the deprivileged qemu's file
descriptors.  That auditing depends on a new test utility in xen.git.
That utility is not yet present in any xen.git upstream branch and is
currently targeted at Xen 4.12.  Without it, the audit test will bomb
out (ie, be a test failure).  This is fine; when the tool is
available, the test should start to pass.

Ian Jackson (12):
  sg-run-job: Provide new recipe-flag facility
  sg-run-job: Allow flight to specify recipe flag to disable migr tests
  ts-xen-install: Create xen-qemuuser-range-base
  more_prepareguest_hvm: Honour guest runvar dmrestrict
  make-flight: Add a single test with restricted dm
  ts-xen-install: Honour DebianExtraPackages_<suite>
  toolstack: Provide guest_create_paused
  toolstack: Provide guest_unpause
  dm restrict audit: install newer chiark-scripts for fishdescriptor
  dm restrict audit: Provide auditing script
  dm restrict audit: Run ts-depriv-audit-qemu
  dm restrict audit: Document future plans

 Osstest/Debian.pm                                 |   5 +
 Osstest/TestSupport.pm                            |  20 ++-
 Osstest/Toolstack/xl.pm                           |  22 ++-
 README                                            |   1 +
 make-flight                                       |  15 ++
 overlay/usr/local/bin/osstest-depriv-fd-collector |  94 ++++++++++++
 production-config                                 |   2 +
 production-config-cambridge                       |   2 +
 sg-run-job                                        |  18 +++
 ts-depriv-audit-qemu                              | 170 ++++++++++++++++++++++
 ts-xen-install                                    |   6 +
 11 files changed, 353 insertions(+), 2 deletions(-)
 create mode 100755 overlay/usr/local/bin/osstest-depriv-fd-collector
 create mode 100755 ts-depriv-audit-qemu


Xen-devel mailing list



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