From: Anton Mikanovich <amikan@ilbers.de>
To: isar-users@googlegroups.com
Cc: Anton Mikanovich <amikan@ilbers.de>
Subject: [PATCH 0/3] Add 'make world' test case
Date: Mon, 12 May 2025 11:32:35 +0300 [thread overview]
Message-ID: <20250512083238.2089774-1-amikan@ilbers.de> (raw)
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.
next reply other threads:[~2025-05-12 8:32 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-05-12 8:32 Anton Mikanovich [this message]
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
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250512083238.2089774-1-amikan@ilbers.de \
--to=amikan@ilbers.de \
--cc=isar-users@googlegroups.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox