|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 0/4] raisin: introduce tests
Hi all,
this patch series introduces a framework to execute simple unit and
functional tests in raisin. It can be used by developers to validate
their changes before submitting a patch series to xen-devel. It can also
be used by OSSTest to test for regressions on one particular
functionality. This patch series only introduces two tests: a PV guest
creation test and an HVM guest creation test. They are both based on
busybox. More tests will follow.
Changes in v2:
- use found as a boolean
- print error to stderr
- use "$@" instead of $* in error_echo and verbose_echo
- small stlye improvement in for_each_component
Stefano Stabellini (4):
raisin: introduce tests
raisin: add an hvm test
raisin: improve output
raisin: small stlye improvement in for_each_component
README | 14 ++++
components/grub | 4 +-
components/libvirt | 4 +-
components/linux | 2 +-
components/ovmf | 6 +-
components/qemu | 2 +-
components/qemu_traditional | 2 +-
components/seabios | 6 +-
components/xen | 8 +-
defconfig | 5 ++
lib/commands.sh | 22 +++---
lib/common-functions.sh | 144 +++++++++++++++++++++++++++++------
lib/common-tests.sh | 174 +++++++++++++++++++++++++++++++++++++++++++
raise | 8 +-
scripts/lopartsetup | 67 +++++++++++++++++
tests/busybox-hvm | 44 +++++++++++
tests/busybox-pv | 38 ++++++++++
tests/series | 2 +
18 files changed, 502 insertions(+), 50 deletions(-)
create mode 100644 lib/common-tests.sh
create mode 100755 scripts/lopartsetup
create mode 100755 tests/busybox-hvm
create mode 100755 tests/busybox-pv
create mode 100644 tests/series
Cheers,
Stefano
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |