From 7faed3876c16221232b63f9b9914a037f13ab4a5 Mon Sep 17 00:00:00 2001 From: mulhern Date: Mon, 25 Sep 2023 15:09:15 -0400 Subject: [PATCH 1/3] Give tests a better summary description Also, rename plan file. Signed-off-by: mulhern --- plans/{all.fmf => python-based.fmf} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename plans/{all.fmf => python-based.fmf} (92%) diff --git a/plans/all.fmf b/plans/python-based.fmf similarity index 92% rename from plans/all.fmf rename to plans/python-based.fmf index 607d0442b0..3ad7b0f9c9 100644 --- a/plans/all.fmf +++ b/plans/python-based.fmf @@ -1,4 +1,4 @@ -summary: top level management +summary: whole install Python-based tests prepare: - name: Install packages how: install From 51f828a86a88068ad352bcebfacd6a0536fb0019 Mon Sep 17 00:00:00 2001 From: mulhern Date: Mon, 25 Sep 2023 13:31:27 -0400 Subject: [PATCH 2/3] Run tests from testing repo on stratisd Signed-off-by: mulhern --- plans/testing_3.5.2.fmf | 35 +++++++++++++++++++++++++++++++++++ plans/testing_HEAD.fmf | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 70 insertions(+) create mode 100644 plans/testing_3.5.2.fmf create mode 100644 plans/testing_HEAD.fmf diff --git a/plans/testing_3.5.2.fmf b/plans/testing_3.5.2.fmf new file mode 100644 index 0000000000..26080bf81f --- /dev/null +++ b/plans/testing_3.5.2.fmf @@ -0,0 +1,35 @@ +summary: Run testing scripts from HEAD revision +prepare: + - name: Install packages + how: install + package: + - python3-dbus-python-client-gen + - python3-gobject + - python3-psutil + - systemd + - tang + - util-linux + - name: Start tang server + how: shell + script: systemctl enable tangd.socket --now + - name: Reload udev + how: shell + script: udevadm control --reload + - name: Show test system information + how: shell + script: free -m; lsblk -i; lscpu; cat /proc/1/sched + - name: Record mkfs.xfs version + how: shell + script: mkfs.xfs -V +discover: + url: https://github.com/stratis-storage/testing.git + ref: v3.5.2 + tests: + - name: unit + test: > + RUST_LOG=stratisd=debug + python3 test_harness.py stratisd_cert + --verify-devices +execute: + how: tmt + exit-first: false diff --git a/plans/testing_HEAD.fmf b/plans/testing_HEAD.fmf new file mode 100644 index 0000000000..63ccc1b383 --- /dev/null +++ b/plans/testing_HEAD.fmf @@ -0,0 +1,35 @@ +summary: Run testing scripts from HEAD revision +prepare: + - name: Install packages + how: install + package: + - python3-dbus-python-client-gen + - python3-gobject + - python3-psutil + - systemd + - tang + - util-linux + - name: Start tang server + how: shell + script: systemctl enable tangd.socket --now + - name: Reload udev + how: shell + script: udevadm control --reload + - name: Show test system information + how: shell + script: free -m; lsblk -i; lscpu; cat /proc/1/sched + - name: Record mkfs.xfs version + how: shell + script: mkfs.xfs -V +discover: + url: https://github.com/stratis-storage/testing.git + ref: HEAD + tests: + - name: unit + test: > + RUST_LOG=stratisd=debug + python3 test_harness.py stratisd_cert + --verify-devices --monitor-dbus --highest-revision-number=6 +execute: + how: tmt + exit-first: false From ae8ca0eb4849426d5fc49de7167437f5f1749fb4 Mon Sep 17 00:00:00 2001 From: mulhern Date: Wed, 4 Oct 2023 13:35:43 -0400 Subject: [PATCH 3/3] Use debug log level Signed-off-by: mulhern --- plans/testing_3.5.2.fmf | 2 +- plans/testing_HEAD.fmf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/plans/testing_3.5.2.fmf b/plans/testing_3.5.2.fmf index 26080bf81f..8854d09d93 100644 --- a/plans/testing_3.5.2.fmf +++ b/plans/testing_3.5.2.fmf @@ -28,7 +28,7 @@ discover: - name: unit test: > RUST_LOG=stratisd=debug - python3 test_harness.py stratisd_cert + python3 test_harness.py --log-level=debug stratisd_cert --verify-devices execute: how: tmt diff --git a/plans/testing_HEAD.fmf b/plans/testing_HEAD.fmf index 63ccc1b383..5ac5a35227 100644 --- a/plans/testing_HEAD.fmf +++ b/plans/testing_HEAD.fmf @@ -28,7 +28,7 @@ discover: - name: unit test: > RUST_LOG=stratisd=debug - python3 test_harness.py stratisd_cert + python3 test_harness.py --log-level=debug stratisd_cert --verify-devices --monitor-dbus --highest-revision-number=6 execute: how: tmt