public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* [PATCH v2 00/12] Next avocado improvements​
@ 2023-03-03 14:47 Anton Mikanovich
  2023-03-03 14:47 ` [PATCH v2 01/12] CI: Update Avocado version Anton Mikanovich
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Anton Mikanovich @ 2023-03-03 14:47 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.

Changes since v1:
- Rebased on next
- Fix typos in commit messages
- Add Jenkinsfile

Anton Mikanovich (10):
  CI: Update Avocado version
  CI: Add avocado version checking
  CI: Set default QEMU timeout to 10 minutes
  CI: Make quiet option to be set by default
  CI: Remove norun option
  CI: Enable sstate dir sharing
  CI: Enable ccache dir sharing
  CI: Add Jenkins pipeline configuration
  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 ++++++++---
 Jenkinsfile            | 34 +++++++++++++++++++++++++++++
 scripts/ci_build.sh    | 49 ++++++++++++++++++++++++++++--------------
 testsuite/README.md    | 48 +++++++++++++++++++++++++++++++++++------
 testsuite/cibase.py    |  8 +++----
 testsuite/cibuilder.py | 18 +++++++++++++---
 6 files changed, 137 insertions(+), 33 deletions(-)
 create mode 100644 Jenkinsfile

-- 
2.34.1


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

end of thread, other threads:[~2023-03-07  4:10 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-03 14:47 [PATCH v2 00/12] Next avocado improvements​ Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 01/12] CI: Update Avocado version Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 02/12] CI: Add avocado version checking Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 03/12] scripts: Add option to directly specify avocado tags Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 04/12] gitlab-ci.yml: Run dev tests set on push Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 05/12] CI: Set default QEMU timeout to 10 minutes Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 06/12] CI: Make quiet option to be set by default Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 07/12] CI: Remove norun option Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 08/12] CI: Enable sstate dir sharing Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 09/12] CI: Enable ccache " Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 10/12] CI: Add Jenkins pipeline configuration Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 11/12] CI: Update avocado install documentation Anton Mikanovich
2023-03-03 14:47 ` [PATCH v2 12/12] CI: Add documentation for test case creation Anton Mikanovich
2023-03-07  4:10 ` [PATCH v2 00/12] Next avocado improvements​ Uladzimir Bely

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