public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH 0/3] Add 'make world' test case
@ 2025-05-12  8:32 Anton Mikanovich
  2025-05-12  8:32 ` [PATCH 1/3] CI: Remove container package list hack from testsuite Anton Mikanovich
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Anton Mikanovich @ 2025-05-12  8:32 UTC (permalink / raw)
  To: isar-users; +Cc: Anton Mikanovich

To be able to test all the targets currently supported by Isar we need
to add separate test case which can build (and run in qemu if possible)
everything with single command.

There are 2 running options possible:

1. Run all the targets with single bitbake command.
This is the fastest way with sharing build dirs between targets.

2. Run every target in separate build dir, one target per testcase.
This allows to check every target separately, but requires external
yaml with target list and varianter plugin for avocado.

Also fix container example-module usage by default for targets, so this
machine can be built without excluding example-module manually.

Anton Mikanovich (3):
  CI: Remove container package list hack from testsuite
  CI: Add make world test case
  CI: Run startvm in world test case

 .gitignore                       |   2 +-
 meta-isar/conf/local.conf.sample |   4 +
 meta-test/conf/local.conf.sample |   3 +
 scripts/ci_build.sh              |   8 +-
 testsuite/cibuilder.py           |   4 -
 testsuite/citest.py              |  55 +++++++++++++
 testsuite/data/targets.yml       | 132 +++++++++++++++++++++++++++++++
 testsuite/targets_gen.py         |  13 +++
 testsuite/utils.py               |  35 +++++++-
 9 files changed, 249 insertions(+), 7 deletions(-)
 create mode 100644 testsuite/data/targets.yml
 create mode 100755 testsuite/targets_gen.py

-- 
2.34.1

-- 
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20250512083238.2089774-1-amikan%40ilbers.de.

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

end of thread, other threads:[~2025-05-12  8:32 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-05-12  8:32 [PATCH 0/3] Add 'make world' test case Anton Mikanovich
2025-05-12  8:32 ` [PATCH 1/3] CI: Remove container package list hack from testsuite Anton Mikanovich
2025-05-12  8:32 ` [PATCH 2/3] CI: Add make world test case Anton Mikanovich
2025-05-12  8:32 ` [PATCH 3/3] CI: Run startvm in " Anton Mikanovich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox