All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/5] wic: selftest: enhancements for non-x86 MACHINE support & fixed-size tests
@ 2017-03-16 12:44 Maciej Borzecki
  2017-03-16 12:44 ` [PATCH v3 1/5] selftest: wictestdisk: machine agnostic WKS for use with selftest Maciej Borzecki
                   ` (5 more replies)
  0 siblings, 6 replies; 14+ messages in thread
From: Maciej Borzecki @ 2017-03-16 12:44 UTC (permalink / raw)
  To: openembedded-core; +Cc: Maciek Borzecki

A series with enhancements and new test cases for wic selftest. The
enhancements allow for running wic selftest for non-x86 MACHINE, such as
qemuarm (the whole series was verified on qemux86-64 and qemuarm).

The first patch adds a machine independent kickstart file - wictestdisk.
Most of test cases build a disk image using one of the kickstart files
shipped in Poky (mostly directdisk. These are usually x86 oriented due
to use of syslinux and cannot be used when running with non-x86
compatible MACHINE. On the other hand, the image built during tests does
not need to be bootable (with exception of TCs that verify if the image
is indeed bootable).

Patch 2 introduces wictestdisk in test cases where its use is possible.

Patch 3 adds onlyForArch() convenience decorator and applies it to test
cases where x86 specific image must be used. In the end, only 13 TCs are
skipped on qemuarm.

Patch 4 removes some assumptions about kernel image type.

Patch 5 adds tests for --fixed-size partition flags

Maciej Borzecki (5):
  selftest: wictestdisk: machine agnostic WKS for use with selftest
  selftest: wic: replace directdisk with wictestdisk where possible
  wic: selftest: avoid COMPATIBLE_HOST issues
  wic: selftest: do not assume bzImage kernel image
  wic: selftest: add tests for --fixed-size partition flags

 meta-selftest/wic/wictestdisk.wks |   7 ++
 meta/lib/oeqa/selftest/wic.py     | 167 ++++++++++++++++++++++++++++++--------
 2 files changed, 140 insertions(+), 34 deletions(-)
 create mode 100644 meta-selftest/wic/wictestdisk.wks

-- 
2.9.3



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

end of thread, other threads:[~2017-03-22 12:11 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-16 12:44 [PATCH v3 0/5] wic: selftest: enhancements for non-x86 MACHINE support & fixed-size tests Maciej Borzecki
2017-03-16 12:44 ` [PATCH v3 1/5] selftest: wictestdisk: machine agnostic WKS for use with selftest Maciej Borzecki
2017-03-16 12:44 ` [PATCH v3 2/5] selftest: wic: replace directdisk with wictestdisk where possible Maciej Borzecki
2017-03-16 12:44 ` [PATCH v3 3/5] wic: selftest: avoid COMPATIBLE_HOST issues Maciej Borzecki
2017-03-16 12:44 ` [PATCH v3 4/5] wic: selftest: do not assume bzImage kernel image Maciej Borzecki
2017-03-16 12:44 ` [PATCH v3 5/5] wic: selftest: add tests for --fixed-size partition flags Maciej Borzecki
2017-03-17 14:40 ` [PATCH v3 0/5] wic: selftest: enhancements for non-x86 MACHINE support & fixed-size tests Ed Bartosh
2017-03-21 11:35   ` [PATCH v4 " Maciej Borzecki
2017-03-21 11:35     ` [PATCH v4 1/5] selftest: wictestdisk: machine agnostic WKS for use with selftest Maciej Borzecki
2017-03-21 11:35     ` [PATCH v4 2/5] selftest: wic: replace directdisk with wictestdisk where possible Maciej Borzecki
2017-03-21 11:35     ` [PATCH v4 3/5] wic: selftest: avoid COMPATIBLE_HOST issues Maciej Borzecki
2017-03-21 11:35     ` [PATCH v4 4/5] wic: selftest: do not assume bzImage kernel image Maciej Borzecki
2017-03-21 11:35     ` [PATCH v4 5/5] wic: selftest: add tests for --fixed-size partition flags Maciej Borzecki
2017-03-22 12:10     ` [PATCH v4 0/5] wic: selftest: enhancements for non-x86 MACHINE support & fixed-size tests Ed Bartosh

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.