[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/5] tools/tests: More cleanup for automation improvements
This series takes us one step closer towards the "autotests" plan for simplifying the running of unit and low level system tests. With this series in place, all the tests which need running in dom0 have working install/uninstall targets, so they can be packaged suitably. Some questions, concerning future changes. Ian: Presuambly OSSTest is going to complain if I stick a test- prefix on depriv-fd-checker? I've left that test alone for now, as it was the only preexisting test with working install runes. Jan/Roger: x86_emulator and vpci use $(HOSTCC) not $(CC). While they are unit tests, we still potentially want to run them in dom0 rather than the build environment - particularly for x86_emulator which is heavily CPUID based and wants to run on a wide set of hardware. Any issues moving them off $(HOSTCC)? Roger: vhpet isn't even wired into the build system, and seems non-trivial to run in the first place. How should "success" be judged? Andrew Cooper (5): tools/tests: Drop obsolete mce-test infrastructure tools/tests: Drop run runes tests/resource: Rework Makefile tests/cpu-policy: Rework Makefile tests/xenstore: Rework Makefile .gitignore | 2 - tools/misc/.gitignore | 1 + tools/misc/Makefile | 4 + tools/{tests/mce-test/tools => misc}/xen-mceinj.c | 32 +-- tools/tests/Makefile | 1 - tools/tests/cpu-policy/Makefile | 33 +-- tools/tests/mce-test/Makefile | 12 - tools/tests/mce-test/README | 75 ------ tools/tests/mce-test/cases/srao_llc/dom0/cases.sh | 73 ------ tools/tests/mce-test/cases/srao_llc/guest/cases.sh | 94 -------- tools/tests/mce-test/cases/srao_llc/xen/cases.sh | 69 ------ tools/tests/mce-test/cases/srao_mem/dom0/cases.sh | 73 ------ tools/tests/mce-test/cases/srao_mem/guest/cases.sh | 94 -------- tools/tests/mce-test/cases/srao_mem/xen/cases.sh | 69 ------ tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh | 72 ------ tools/tests/mce-test/cases/ucna_llc/guest/cases.sh | 92 -------- tools/tests/mce-test/cases/ucna_llc/xen/cases.sh | 68 ------ tools/tests/mce-test/config/setup.conf | 24 -- tools/tests/mce-test/lib/xen-mceinj-tool.sh | 260 --------------------- tools/tests/mce-test/tools/Makefile | 24 -- tools/tests/mce-test/tools/README | 24 -- tools/tests/resource/Makefile | 11 +- tools/tests/vpci/Makefile | 4 - tools/tests/x86_emulator/Makefile | 4 - tools/tests/xenstore/.gitignore | 1 + tools/tests/xenstore/Makefile | 31 ++- .../tests/xenstore/{xs-test.c => test-xenstore.c} | 0 27 files changed, 71 insertions(+), 1176 deletions(-) rename tools/{tests/mce-test/tools => misc}/xen-mceinj.c (97%) delete mode 100644 tools/tests/mce-test/Makefile delete mode 100644 tools/tests/mce-test/README delete mode 100644 tools/tests/mce-test/cases/srao_llc/dom0/cases.sh delete mode 100644 tools/tests/mce-test/cases/srao_llc/guest/cases.sh delete mode 100644 tools/tests/mce-test/cases/srao_llc/xen/cases.sh delete mode 100644 tools/tests/mce-test/cases/srao_mem/dom0/cases.sh delete mode 100644 tools/tests/mce-test/cases/srao_mem/guest/cases.sh delete mode 100644 tools/tests/mce-test/cases/srao_mem/xen/cases.sh delete mode 100644 tools/tests/mce-test/cases/ucna_llc/dom0/cases.sh delete mode 100644 tools/tests/mce-test/cases/ucna_llc/guest/cases.sh delete mode 100644 tools/tests/mce-test/cases/ucna_llc/xen/cases.sh delete mode 100644 tools/tests/mce-test/config/setup.conf delete mode 100644 tools/tests/mce-test/lib/xen-mceinj-tool.sh delete mode 100644 tools/tests/mce-test/tools/Makefile delete mode 100644 tools/tests/mce-test/tools/README create mode 100644 tools/tests/xenstore/.gitignore rename tools/tests/xenstore/{xs-test.c => test-xenstore.c} (100%) -- 2.11.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |