public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH 00/11] Next avocado improvements
@ 2023-02-23 15:41 Anton Mikanovich
  2023-02-23 15:41 ` [PATCH 01/11] CI: Update Avocado version Anton Mikanovich
                   ` (10 more replies)
  0 siblings, 11 replies; 15+ messages in thread
From: Anton Mikanovich @ 2023-02-23 15:41 UTC (permalink / raw)
  To: isar-users; +Cc: Anton Mikanovich

There are several ways of improving Isar testsuite currently:
1) Simplify testsuite configuring. Beside of making CI more comfortable for user
it will also move us closer to removing ci_build.sh at all and just execute
avocado with some minimal parameters.
2) Reusing of caches. This will be helpful later on after moving to parallel
test cases execution.
3) Improve testsuite documentation
4) Moving avocado binary up to date
All this improvements can be found in the following patchset.

Anton Mikanovich (9):
  CI: Update Avocado version
  CI: Add avocado version checking
  CI: Set default QEMU timeout to 10 minutes
  CI: Make quite option to be set by default
  CI: Remove norun option
  CI: Enable sstate dir sharing
  CI: Enable ccache dir sharing
  CI: Update avocado install documentation
  CI: Add documentation for test case creation

Uladzimir Bely (2):
  scripts: Add option to directly specify avocado tags
  gitlab-ci.yml: Run dev tests set on push

 .gitlab-ci.yml         | 13 ++++++++---
 scripts/ci_build.sh    | 49 ++++++++++++++++++++++++++++--------------
 testsuite/README.md    | 48 +++++++++++++++++++++++++++++++++++------
 testsuite/cibase.py    |  8 +++----
 testsuite/cibuilder.py | 18 +++++++++++++---
 5 files changed, 103 insertions(+), 33 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2023-02-28  7:18 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-02-23 15:41 [PATCH 00/11] Next avocado improvements Anton Mikanovich
2023-02-23 15:41 ` [PATCH 01/11] CI: Update Avocado version Anton Mikanovich
2023-02-23 15:41 ` [PATCH 02/11] CI: Add avocado version checking Anton Mikanovich
2023-02-23 15:45   ` Anton Mikanovich
2023-02-23 15:41 ` [PATCH 03/11] scripts: Add option to directly specify avocado tags Anton Mikanovich
2023-02-23 15:41 ` [PATCH 04/11] gitlab-ci.yml: Run dev tests set on push Anton Mikanovich
2023-02-23 15:41 ` [PATCH 05/11] CI: Set default QEMU timeout to 10 minutes Anton Mikanovich
2023-02-23 15:41 ` [PATCH 06/11] CI: Make quite option to be set by default Anton Mikanovich
2023-02-28  6:40   ` Cedric Hombourger
2023-02-28  7:18     ` Anton Mikanovich
2023-02-23 15:41 ` [PATCH 07/11] CI: Remove norun option Anton Mikanovich
2023-02-23 15:41 ` [PATCH 08/11] CI: Enable sstate dir sharing Anton Mikanovich
2023-02-23 15:41 ` [PATCH 09/11] CI: Enable ccache " Anton Mikanovich
2023-02-23 15:41 ` [PATCH 10/11] CI: Update avocado install documentation Anton Mikanovich
2023-02-23 15:41 ` [PATCH 11/11] CI: Add documentation for test case creation Anton Mikanovich

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