Current revision allows tests to be emulated on the host,
or on binary-compatible hosts at best (eg: i386 on amd64).
These patches allow testing on a few extra setups,
to make sure bcachefs code can be tested on all those arches,
without necessarly buying one to run the tests

Signed-off-by: Janpieter Sollie <[email protected]>

Janpieter Sollie (7):
  Increase cross-compile compatibility
  add XXHash testing
  ktest-bcachefs: run tests on emulated architectures
  ktest: upgrade to debian trixie channel
  enable ARMv7 support
  Enable rust support cross-arch
  Ktest: re-introduce foreign unsupported architectures

 .gitignore                         |  1 +
 build-test-kernel                  | 36 ++++++------
 cross.conf                         | 11 ++++
 lib/common.sh                      | 90 +++++++++++++++---------------
 lib/libktest.sh                    | 33 +++++++----
 lib/testrunner                     |  8 ++-
 root_image                         | 52 +++++++++++++----
 tests/bcachefs/single_device.ktest |  9 +++
 tests/kconfig.sh                   | 53 +++++++++++++-----
 tests/test-libs.sh                 |  4 +-
 10 files changed, 195 insertions(+), 102 deletions(-)
 create mode 100644 cross.conf

-- 
2.42.0

Reply via email to