* [PATCH 00/10] Update testsuite targets
@ 2021-12-21 15:27 Anton Mikanovich
2021-12-21 15:27 ` [PATCH 01/10] CI: Remove KFAIL for bullseye Anton Mikanovich
` (9 more replies)
0 siblings, 10 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
The most QEMU targets of CI are still Debian Stretch which was already
became oldoldstable. Meantime Debian Bullseye was not fully covered by
CI because it was protected by KFAIL, so any errors were ignored. So we
need to move the most common CI targets from stretch to bullseye.
We also need to cover all existing machines by CI, so adding also some
new targets to full CI.
Building repro tests takes too much time during fast testing, so remove
it from fast and left only for full CI.
Also update real hardware targets to at least Debian Bullseye.
This patchset is based on the current unmerged testsuite-target-related
patchsets from the maillist.
Anton Mikanovich (6):
CI: Remove KFAIL for bullseye
meta-isar: Add bullseye config for nand-ubi-demo
CI: Cover RISC-V targets
CI: Move qemu-stretch targets to bullseye
CI: Update container-amd64 SDK test target
CI: Remove repro from fast testing
Uladzimir Bely (4):
meta-isar: Add bullseye config for de0-nano-soc
meta-isar: Add bullseye config for bananapi
meta-isar: Add bullseye config for nanopi-neo
meta-isar: Add bullseye and bookworm configs for stm32mp15x
meta-isar/conf/local.conf.sample | 6 ++
.../conf/multiconfig/bananapi-bullseye.conf | 8 ++
.../multiconfig/de0-nano-soc-bullseye.conf | 8 ++
.../multiconfig/nand-ubi-demo-bullseye.conf | 14 ++++
.../conf/multiconfig/nanopi-neo-bullseye.conf | 8 ++
.../conf/multiconfig/stm32mp15x-bookworm.conf | 8 ++
.../conf/multiconfig/stm32mp15x-bullseye.conf | 8 ++
testsuite/build_test/build_test.py | 75 +++++++------------
testsuite/vm_boot_test/vm_boot_test.py | 12 +--
9 files changed, 95 insertions(+), 52 deletions(-)
create mode 100644 meta-isar/conf/multiconfig/bananapi-bullseye.conf
create mode 100644 meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf
create mode 100644 meta-isar/conf/multiconfig/nand-ubi-demo-bullseye.conf
create mode 100644 meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf
create mode 100644 meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 01/10] CI: Remove KFAIL for bullseye
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 02/10] meta-isar: Add bullseye config for de0-nano-soc Anton Mikanovich
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Debian bullseye was moved to stable, so any errors during its building
should be handled without skipping.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
testsuite/build_test/build_test.py | 32 +++++++-----------------------
1 file changed, 7 insertions(+), 25 deletions(-)
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index b49a4cf..0e5b76a 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -62,6 +62,7 @@ class CrossTest(CIBaseTest):
targets = [
'mc:qemuarm-stretch:isar-image-base',
'mc:qemuarm-buster:isar-image-base',
+ 'mc:qemuarm-bullseye:isar-image-base',
'mc:qemuarm64-stretch:isar-image-base',
'mc:qemuamd64-stretch:isar-image-base',
'mc:de0-nano-soc-buster:isar-image-base',
@@ -81,16 +82,6 @@ class CrossTest(CIBaseTest):
except:
self.cancel('KFAIL')
- def test_cross_bullseye(self):
- targets = [
- 'mc:qemuarm-bullseye:isar-image-base'
- ]
-
- try:
- self.perform_build_test(targets, 1, None)
- except:
- self.cancel('KFAIL')
-
def test_cross_bookworm(self):
targets = [
'mc:qemuarm-bookworm:isar-image-base'
@@ -124,18 +115,24 @@ class NoCrossTest(CIBaseTest):
targets = [
'mc:qemuarm-stretch:isar-image-base',
'mc:qemuarm-buster:isar-image-base',
+ 'mc:qemuarm-bullseye:isar-image-base',
'mc:qemuarm64-stretch:isar-image-base',
'mc:qemui386-stretch:isar-image-base',
'mc:qemui386-buster:isar-image-base',
+ 'mc:qemui386-bullseye:isar-image-base',
'mc:qemuamd64-stretch:isar-image-base',
'mc:qemuamd64-buster:isar-image-base',
'mc:qemuamd64-buster-tgz:isar-image-base',
'mc:qemuamd64-buster-cpiogz:isar-image-base',
'mc:qemuamd64-buster:isar-initramfs',
+ 'mc:qemuamd64-bullseye:isar-image-base',
'mc:qemumipsel-stretch:isar-image-base',
'mc:qemumipsel-buster:isar-image-base',
+ 'mc:qemumipsel-bullseye:isar-image-base',
'mc:nand-ubi-demo-buster:isar-image-ubi',
'mc:rpi-stretch:isar-image-base',
+ 'mc:hikey-bullseye:isar-image-base',
+ 'mc:virtualbox-bullseye:isar-image-base',
'mc:qemuamd64-focal:isar-image-base'
]
@@ -145,21 +142,6 @@ class NoCrossTest(CIBaseTest):
self.perform_build_test(targets, 0, None)
- def test_nocross_bullseye(self):
- targets = [
- 'mc:qemuamd64-bullseye:isar-image-base',
- 'mc:qemuarm-bullseye:isar-image-base',
- 'mc:qemui386-bullseye:isar-image-base',
- 'mc:qemumipsel-bullseye:isar-image-base',
- 'mc:hikey-bullseye:isar-image-base',
- 'mc:virtualbox-bullseye:isar-image-base'
- ]
-
- try:
- self.perform_build_test(targets, 0, None)
- except:
- self.cancel('KFAIL')
-
def test_nocross_bookworm(self):
targets = [
'mc:qemuamd64-bookworm:isar-image-base',
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 02/10] meta-isar: Add bullseye config for de0-nano-soc
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
2021-12-21 15:27 ` [PATCH 01/10] CI: Remove KFAIL for bullseye Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 03/10] meta-isar: Add bullseye config for bananapi Anton Mikanovich
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Uladzimir Bely, Anton Mikanovich
From: Uladzimir Bely <ubely@ilbers.de>
Also, modify testsuite configuration to use new config.
Signed-off-by: Uladzimir Bely <ubely@ilbers.de>
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
meta-isar/conf/local.conf.sample | 1 +
meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf | 8 ++++++++
testsuite/build_test/build_test.py | 6 +++---
3 files changed, 12 insertions(+), 3 deletions(-)
create mode 100644 meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index fa2edcf..ab072c5 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -67,6 +67,7 @@ BBMULTICONFIG = " \
qemuriscv64-sid-ports \
bananapi-buster \
de0-nano-soc-buster \
+ de0-nano-soc-bullseye \
hikey-bullseye \
hikey-bookworm \
nand-ubi-demo-buster \
diff --git a/meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf b/meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf
new file mode 100644
index 0000000..4f603fe
--- /dev/null
+++ b/meta-isar/conf/multiconfig/de0-nano-soc-bullseye.conf
@@ -0,0 +1,8 @@
+# This software is a part of ISAR.
+# Copyright (c) Siemens AG, 2018-2020
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE = "de0-nano-soc"
+DISTRO = "debian-bullseye"
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 0e5b76a..be40d20 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -26,7 +26,7 @@ class ReproTest(CIBaseTest):
"""
def test_repro_signed(self):
targets = [
- 'mc:de0-nano-soc-buster:isar-image-base',
+ 'mc:de0-nano-soc-bullseye:isar-image-base',
'mc:qemuarm64-stretch:isar-image-base'
]
@@ -48,7 +48,7 @@ class CcacheTest(CIBaseTest):
:avocado: tags=ccache
"""
def test_ccache_rebuild(self):
- targets = ['mc:de0-nano-soc-buster:isar-image-base']
+ targets = ['mc:de0-nano-soc-bullseye:isar-image-base']
self.perform_ccache_test(targets)
class CrossTest(CIBaseTest):
@@ -65,7 +65,7 @@ class CrossTest(CIBaseTest):
'mc:qemuarm-bullseye:isar-image-base',
'mc:qemuarm64-stretch:isar-image-base',
'mc:qemuamd64-stretch:isar-image-base',
- 'mc:de0-nano-soc-buster:isar-image-base',
+ 'mc:de0-nano-soc-bullseye:isar-image-base',
'mc:stm32mp15x-buster:isar-image-base',
'mc:rpi-stretch:isar-image-base'
]
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 03/10] meta-isar: Add bullseye config for bananapi
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
2021-12-21 15:27 ` [PATCH 01/10] CI: Remove KFAIL for bullseye Anton Mikanovich
2021-12-21 15:27 ` [PATCH 02/10] meta-isar: Add bullseye config for de0-nano-soc Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 04/10] meta-isar: Add bullseye config for nanopi-neo Anton Mikanovich
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Uladzimir Bely, Anton Mikanovich
From: Uladzimir Bely <ubely@ilbers.de>
Also, modify testsuite configuration to use new config.
Signed-off-by: Uladzimir Bely <ubely@ilbers.de>
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
meta-isar/conf/local.conf.sample | 1 +
meta-isar/conf/multiconfig/bananapi-bullseye.conf | 8 ++++++++
testsuite/build_test/build_test.py | 1 +
3 files changed, 10 insertions(+)
create mode 100644 meta-isar/conf/multiconfig/bananapi-bullseye.conf
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index ab072c5..5a513f3 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -66,6 +66,7 @@ BBMULTICONFIG = " \
qemumipsel-bookworm \
qemuriscv64-sid-ports \
bananapi-buster \
+ bananapi-bullseye \
de0-nano-soc-buster \
de0-nano-soc-bullseye \
hikey-bullseye \
diff --git a/meta-isar/conf/multiconfig/bananapi-bullseye.conf b/meta-isar/conf/multiconfig/bananapi-bullseye.conf
new file mode 100644
index 0000000..e073468
--- /dev/null
+++ b/meta-isar/conf/multiconfig/bananapi-bullseye.conf
@@ -0,0 +1,8 @@
+# This software is a part of ISAR.
+# Copyright (c) Siemens AG, 2018
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE = "bananapi"
+DISTRO = "debian-bullseye"
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index be40d20..56ca6a0 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -133,6 +133,7 @@ class NoCrossTest(CIBaseTest):
'mc:rpi-stretch:isar-image-base',
'mc:hikey-bullseye:isar-image-base',
'mc:virtualbox-bullseye:isar-image-base',
+ 'mc:bananapi-bullseye:isar-image-base',
'mc:qemuamd64-focal:isar-image-base'
]
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 04/10] meta-isar: Add bullseye config for nanopi-neo
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (2 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 03/10] meta-isar: Add bullseye config for bananapi Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 05/10] meta-isar: Add bullseye and bookworm configs for stm32mp15x Anton Mikanovich
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Uladzimir Bely, Anton Mikanovich
From: Uladzimir Bely <ubely@ilbers.de>
Also, modify testsuite configuration to use new config.
Signed-off-by: Uladzimir Bely <ubely@ilbers.de>
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
meta-isar/conf/local.conf.sample | 1 +
meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf | 8 ++++++++
testsuite/build_test/build_test.py | 1 +
3 files changed, 10 insertions(+)
create mode 100644 meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index 5a513f3..4f6b14d 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -73,6 +73,7 @@ BBMULTICONFIG = " \
hikey-bookworm \
nand-ubi-demo-buster \
nanopi-neo-buster \
+ nanopi-neo-bullseye \
stm32mp15x-buster \
virtualbox-bullseye \
rpi-stretch \
diff --git a/meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf b/meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf
new file mode 100644
index 0000000..d8ed028
--- /dev/null
+++ b/meta-isar/conf/multiconfig/nanopi-neo-bullseye.conf
@@ -0,0 +1,8 @@
+# This software is a part of ISAR.
+# Copyright (c) Mentor, a Siemens business, 2020
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE = "nanopi-neo"
+DISTRO = "debian-bullseye"
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 56ca6a0..d17e4fb 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -134,6 +134,7 @@ class NoCrossTest(CIBaseTest):
'mc:hikey-bullseye:isar-image-base',
'mc:virtualbox-bullseye:isar-image-base',
'mc:bananapi-bullseye:isar-image-base',
+ 'mc:nanopi-neo-bullseye:isar-image-base',
'mc:qemuamd64-focal:isar-image-base'
]
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 05/10] meta-isar: Add bullseye and bookworm configs for stm32mp15x
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (3 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 04/10] meta-isar: Add bullseye config for nanopi-neo Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 06/10] meta-isar: Add bullseye config for nand-ubi-demo Anton Mikanovich
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Uladzimir Bely, Anton Mikanovich
From: Uladzimir Bely <ubely@ilbers.de>
Also, modify testsuite configuration to use new configs.
Signed-off-by: Uladzimir Bely <ubely@ilbers.de>
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
meta-isar/conf/local.conf.sample | 2 ++
meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf | 8 ++++++++
meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf | 8 ++++++++
testsuite/build_test/build_test.py | 2 ++
4 files changed, 20 insertions(+)
create mode 100644 meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index 4f6b14d..061a85f 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -75,6 +75,8 @@ BBMULTICONFIG = " \
nanopi-neo-buster \
nanopi-neo-bullseye \
stm32mp15x-buster \
+ stm32mp15x-bullseye \
+ stm32mp15x-bookworm \
virtualbox-bullseye \
rpi-stretch \
sifive-fu540-sid-ports \
diff --git a/meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf b/meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf
new file mode 100644
index 0000000..0f61eef
--- /dev/null
+++ b/meta-isar/conf/multiconfig/stm32mp15x-bookworm.conf
@@ -0,0 +1,8 @@
+# This software is a part of ISAR.
+# Copyright (c) Siemens AG, 2020
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE = "stm32mp15x"
+DISTRO = "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf b/meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf
new file mode 100644
index 0000000..ada054e
--- /dev/null
+++ b/meta-isar/conf/multiconfig/stm32mp15x-bullseye.conf
@@ -0,0 +1,8 @@
+# This software is a part of ISAR.
+# Copyright (c) Siemens AG, 2020
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE = "stm32mp15x"
+DISTRO = "debian-bullseye"
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index d17e4fb..d816de2 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -135,6 +135,7 @@ class NoCrossTest(CIBaseTest):
'mc:virtualbox-bullseye:isar-image-base',
'mc:bananapi-bullseye:isar-image-base',
'mc:nanopi-neo-bullseye:isar-image-base',
+ 'mc:stm32mp15x-bullseye:isar-image-base',
'mc:qemuamd64-focal:isar-image-base'
]
@@ -150,6 +151,7 @@ class NoCrossTest(CIBaseTest):
'mc:qemuarm-bookworm:isar-image-base',
'mc:qemui386-bookworm:isar-image-base',
'mc:qemumipsel-bookworm:isar-image-base',
+ 'mc:stm32mp15x-bookworm:isar-image-base',
'mc:hikey-bookworm:isar-image-base'
]
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 06/10] meta-isar: Add bullseye config for nand-ubi-demo
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (4 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 05/10] meta-isar: Add bullseye and bookworm configs for stm32mp15x Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 07/10] CI: Cover RISC-V targets Anton Mikanovich
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Also, modify testsuite configuration to use new config.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
meta-isar/conf/local.conf.sample | 1 +
.../conf/multiconfig/nand-ubi-demo-bullseye.conf | 14 ++++++++++++++
testsuite/build_test/build_test.py | 2 +-
3 files changed, 16 insertions(+), 1 deletion(-)
create mode 100644 meta-isar/conf/multiconfig/nand-ubi-demo-bullseye.conf
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index 061a85f..a5b5b35 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -72,6 +72,7 @@ BBMULTICONFIG = " \
hikey-bullseye \
hikey-bookworm \
nand-ubi-demo-buster \
+ nand-ubi-demo-bullseye \
nanopi-neo-buster \
nanopi-neo-bullseye \
stm32mp15x-buster \
diff --git a/meta-isar/conf/multiconfig/nand-ubi-demo-bullseye.conf b/meta-isar/conf/multiconfig/nand-ubi-demo-bullseye.conf
new file mode 100644
index 0000000..f5d02e0
--- /dev/null
+++ b/meta-isar/conf/multiconfig/nand-ubi-demo-bullseye.conf
@@ -0,0 +1,14 @@
+# This software is a part of ISAR.
+# Copyright (C) Siemens AG, 2019
+# Copyright (C) 2021 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE ?= "nand-ubi-demo"
+
+DISTRO ?= "debian-bullseye"
+DISTRO_ARCH ?= "armhf"
+
+KERNEL_NAME ?= "armmp"
+
+IMAGE_INSTALL += "sshd-regen-keys"
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index d816de2..1497a61 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -129,7 +129,7 @@ class NoCrossTest(CIBaseTest):
'mc:qemumipsel-stretch:isar-image-base',
'mc:qemumipsel-buster:isar-image-base',
'mc:qemumipsel-bullseye:isar-image-base',
- 'mc:nand-ubi-demo-buster:isar-image-ubi',
+ 'mc:nand-ubi-demo-bullseye:isar-image-ubi',
'mc:rpi-stretch:isar-image-base',
'mc:hikey-bullseye:isar-image-base',
'mc:virtualbox-bullseye:isar-image-base',
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 07/10] CI: Cover RISC-V targets
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (5 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 06/10] meta-isar: Add bullseye config for nand-ubi-demo Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 08/10] CI: Move qemu-stretch targets to bullseye Anton Mikanovich
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Add qemuriscv64 and sifive-fu540 targets to CI build for RISC-V arch
and Debian Sid Ports support testing.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
testsuite/build_test/build_test.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 1497a61..5bc9ed0 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -129,6 +129,8 @@ class NoCrossTest(CIBaseTest):
'mc:qemumipsel-stretch:isar-image-base',
'mc:qemumipsel-buster:isar-image-base',
'mc:qemumipsel-bullseye:isar-image-base',
+ 'mc:qemuriscv64-sid-ports:isar-image-base',
+ 'mc:sifive-fu540-sid-ports:isar-image-base',
'mc:nand-ubi-demo-bullseye:isar-image-ubi',
'mc:rpi-stretch:isar-image-base',
'mc:hikey-bullseye:isar-image-base',
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 08/10] CI: Move qemu-stretch targets to bullseye
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (6 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 07/10] CI: Cover RISC-V targets Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 09/10] CI: Update container-amd64 SDK test target Anton Mikanovich
2021-12-21 15:27 ` [PATCH 10/10] CI: Remove repro from fast testing Anton Mikanovich
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Update common test targets from oldoldstable stretch to the current
stable bullseye.
Left qemui386-stretch for backward compatibility testing.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
testsuite/build_test/build_test.py | 25 ++++++++++---------------
testsuite/vm_boot_test/vm_boot_test.py | 12 ++++++------
2 files changed, 16 insertions(+), 21 deletions(-)
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 5bc9ed0..481df01 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -27,15 +27,15 @@ class ReproTest(CIBaseTest):
def test_repro_signed(self):
targets = [
'mc:de0-nano-soc-bullseye:isar-image-base',
- 'mc:qemuarm64-stretch:isar-image-base'
+ 'mc:qemuarm64-bullseye:isar-image-base'
]
self.perform_repro_test(targets, 1)
def test_repro_unsigned(self):
targets = [
- 'mc:qemuamd64-stretch:isar-image-base',
- 'mc:qemuarm-stretch:isar-image-base'
+ 'mc:qemuamd64-bullseye:isar-image-base',
+ 'mc:qemuarm-bullseye:isar-image-base'
]
self.perform_repro_test(targets, 0)
@@ -60,11 +60,9 @@ class CrossTest(CIBaseTest):
"""
def test_cross(self):
targets = [
- 'mc:qemuarm-stretch:isar-image-base',
'mc:qemuarm-buster:isar-image-base',
'mc:qemuarm-bullseye:isar-image-base',
- 'mc:qemuarm64-stretch:isar-image-base',
- 'mc:qemuamd64-stretch:isar-image-base',
+ 'mc:qemuarm64-bullseye:isar-image-base',
'mc:de0-nano-soc-bullseye:isar-image-base',
'mc:stm32mp15x-buster:isar-image-base',
'mc:rpi-stretch:isar-image-base'
@@ -100,7 +98,7 @@ class SdkTest(CIBaseTest):
:avocado: tags=sdk,fast,full
"""
def test_sdk(self):
- targets = ['mc:qemuarm-stretch:isar-image-base']
+ targets = ['mc:qemuarm-bullseye:isar-image-base']
self.perform_build_test(targets, 1, 'do_populate_sdk')
@@ -113,20 +111,17 @@ class NoCrossTest(CIBaseTest):
"""
def test_nocross(self):
targets = [
- 'mc:qemuarm-stretch:isar-image-base',
'mc:qemuarm-buster:isar-image-base',
'mc:qemuarm-bullseye:isar-image-base',
- 'mc:qemuarm64-stretch:isar-image-base',
+ 'mc:qemuarm64-bullseye:isar-image-base',
'mc:qemui386-stretch:isar-image-base',
'mc:qemui386-buster:isar-image-base',
'mc:qemui386-bullseye:isar-image-base',
- 'mc:qemuamd64-stretch:isar-image-base',
'mc:qemuamd64-buster:isar-image-base',
- 'mc:qemuamd64-buster-tgz:isar-image-base',
- 'mc:qemuamd64-buster-cpiogz:isar-image-base',
- 'mc:qemuamd64-buster:isar-initramfs',
'mc:qemuamd64-bullseye:isar-image-base',
- 'mc:qemumipsel-stretch:isar-image-base',
+ 'mc:qemuamd64-bullseye-tgz:isar-image-base',
+ 'mc:qemuamd64-bullseye-cpiogz:isar-image-base',
+ 'mc:qemuamd64-bullseye:isar-initramfs',
'mc:qemumipsel-buster:isar-image-base',
'mc:qemumipsel-bullseye:isar-image-base',
'mc:qemuriscv64-sid-ports:isar-image-base',
@@ -181,7 +176,7 @@ class RebuildTest(CIBaseTest):
file.write('do_fetch_append() {\n\n}')
try:
- self.perform_build_test('mc:qemuamd64-stretch:isar-image-base',
+ self.perform_build_test('mc:qemuamd64-bullseye:isar-image-base',
is_cross_build, None)
finally:
self.restorefile(dpkgbase_file)
diff --git a/testsuite/vm_boot_test/vm_boot_test.py b/testsuite/vm_boot_test/vm_boot_test.py
index 01623c5..d609d32 100644
--- a/testsuite/vm_boot_test/vm_boot_test.py
+++ b/testsuite/vm_boot_test/vm_boot_test.py
@@ -100,17 +100,17 @@ class VmBootTestFast(VmBase):
:avocado: tags=fast,full
"""
- def test_arm_stretch(self):
- self.vm_start('arm','stretch')
+ def test_arm_bullseye(self):
+ self.vm_start('arm','bullseye')
def test_arm_buster(self):
self.vm_start('arm','buster')
- def test_arm64_stretch(self):
- self.vm_start('arm64','stretch')
+ def test_arm64_bullseye(self):
+ self.vm_start('arm64','bullseye')
- def test_amd64_stretch(self):
- self.vm_start('amd64','stretch')
+ def test_amd64_bullseye(self):
+ self.vm_start('amd64','bullseye')
class VmBootTestFull(VmBase):
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 09/10] CI: Update container-amd64 SDK test target
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (7 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 08/10] CI: Move qemu-stretch targets to bullseye Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
2021-12-21 15:27 ` [PATCH 10/10] CI: Remove repro from fast testing Anton Mikanovich
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Replace oldoldstable Debian stretch by the current stable bullseye.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
testsuite/build_test/build_test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 481df01..1752d36 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -208,6 +208,6 @@ class ContainerSdkTest(CIBaseTest):
"""
@skipUnless(UMOCI_AVAILABLE and SKOPEO_AVAILABLE, 'umoci/skopeo not found')
def test_container_sdk(self):
- targets = ['mc:container-amd64-stretch:isar-image-base']
+ targets = ['mc:container-amd64-bullseye:isar-image-base']
self.perform_container_test(targets, 'do_populate_sdk')
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH 10/10] CI: Remove repro from fast testing
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
` (8 preceding siblings ...)
2021-12-21 15:27 ` [PATCH 09/10] CI: Update container-amd64 SDK test target Anton Mikanovich
@ 2021-12-21 15:27 ` Anton Mikanovich
9 siblings, 0 replies; 11+ messages in thread
From: Anton Mikanovich @ 2021-12-21 15:27 UTC (permalink / raw)
To: isar-users; +Cc: Anton Mikanovich
Remove repro test from `fast` to make it little more fast.
Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
---
testsuite/build_test/build_test.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/testsuite/build_test/build_test.py b/testsuite/build_test/build_test.py
index 1752d36..600b89f 100644
--- a/testsuite/build_test/build_test.py
+++ b/testsuite/build_test/build_test.py
@@ -22,7 +22,7 @@ class ReproTest(CIBaseTest):
"""
Test cached base repository
- :avocado: tags=repro,fast,full
+ :avocado: tags=repro,full
"""
def test_repro_signed(self):
targets = [
--
2.25.1
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2021-12-21 15:27 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-21 15:27 [PATCH 00/10] Update testsuite targets Anton Mikanovich
2021-12-21 15:27 ` [PATCH 01/10] CI: Remove KFAIL for bullseye Anton Mikanovich
2021-12-21 15:27 ` [PATCH 02/10] meta-isar: Add bullseye config for de0-nano-soc Anton Mikanovich
2021-12-21 15:27 ` [PATCH 03/10] meta-isar: Add bullseye config for bananapi Anton Mikanovich
2021-12-21 15:27 ` [PATCH 04/10] meta-isar: Add bullseye config for nanopi-neo Anton Mikanovich
2021-12-21 15:27 ` [PATCH 05/10] meta-isar: Add bullseye and bookworm configs for stm32mp15x Anton Mikanovich
2021-12-21 15:27 ` [PATCH 06/10] meta-isar: Add bullseye config for nand-ubi-demo Anton Mikanovich
2021-12-21 15:27 ` [PATCH 07/10] CI: Cover RISC-V targets Anton Mikanovich
2021-12-21 15:27 ` [PATCH 08/10] CI: Move qemu-stretch targets to bullseye Anton Mikanovich
2021-12-21 15:27 ` [PATCH 09/10] CI: Update container-amd64 SDK test target Anton Mikanovich
2021-12-21 15:27 ` [PATCH 10/10] CI: Remove repro from fast testing Anton Mikanovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox