canonical-ubuntu-qa team mailing list archive
-
canonical-ubuntu-qa team
-
Mailing list archive
-
Message #03960
[Merge] ~hyask/auto-upgrade-testing-specifications:skia/set_prompt into auto-upgrade-testing-specifications:main
Skia has proposed merging ~hyask/auto-upgrade-testing-specifications:skia/set_prompt into auto-upgrade-testing-specifications:main.
Requested reviews:
Canonical Platform QA Team (canonical-platform-qa)
For more details, see:
https://code.launchpad.net/~hyask/auto-upgrade-testing-specifications/+git/auto-upgrade-testing-specifications/+merge/465412
This follows https://github.com/canonical/auto-upgrade-testing/pull/12
--
Your team Canonical Platform QA Team is requested to review the proposed merge of ~hyask/auto-upgrade-testing-specifications:skia/set_prompt into auto-upgrade-testing-specifications:main.
diff --git a/profiles/ubuntu-bionic-focal-basic-amd64_qemu.yaml b/profiles/ubuntu-bionic-focal-basic-amd64_qemu.yaml
index 51e4a7a..0282370 100644
--- a/profiles/ubuntu-bionic-focal-basic-amd64_qemu.yaml
+++ b/profiles/ubuntu-bionic-focal-basic-amd64_qemu.yaml
@@ -8,6 +8,7 @@
releases:
- "bionic"
- "focal"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-bionic-focal-desktop-amd64_qemu.yaml b/profiles/ubuntu-bionic-focal-desktop-amd64_qemu.yaml
index b40f658..6648b25 100644
--- a/profiles/ubuntu-bionic-focal-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-bionic-focal-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "bionic"
- "focal"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml
index cd8c826..5d672a2 100644
--- a/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "bionic"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml b/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml
index 4e20060..9441215 100644
--- a/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml
+++ b/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "bionic"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-basic-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-basic-amd64_qemu.yaml
index d31a267..eafee16 100644
--- a/profiles/ubuntu-focal-jammy-basic-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-basic-amd64_qemu.yaml
@@ -8,6 +8,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-desktop-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-desktop-amd64_qemu.yaml
index 6de554f..1c105d9 100644
--- a/profiles/ubuntu-focal-jammy-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-kubuntu-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-kubuntu-amd64_qemu.yaml
index 8b658bc..1066ae7 100644
--- a/profiles/ubuntu-focal-jammy-kubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-kubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-lubuntu-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-lubuntu-amd64_qemu.yaml
index 0a23c95..5fcc9d6 100644
--- a/profiles/ubuntu-focal-jammy-lubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-lubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-ubuntu-mate-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-ubuntu-mate-amd64_qemu.yaml
index dec8ff3..c484b4d 100644
--- a/profiles/ubuntu-focal-jammy-ubuntu-mate-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-ubuntu-mate-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-ubuntustudio-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-ubuntustudio-amd64_qemu.yaml
index 13e2bb4..fc67660 100644
--- a/profiles/ubuntu-focal-jammy-ubuntustudio-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-ubuntustudio-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-jammy-xubuntu-amd64_qemu.yaml b/profiles/ubuntu-focal-jammy-xubuntu-amd64_qemu.yaml
index 3ada5d3..3d57bd7 100644
--- a/profiles/ubuntu-focal-jammy-xubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-jammy-xubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "jammy"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml
index 84ea801..c42d02a 100644
--- a/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml b/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml
index 7f74573..cd1474f 100644
--- a/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml
+++ b/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "focal"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-mantic-desktop-amd64_qemu.yaml b/profiles/ubuntu-jammy-mantic-desktop-amd64_qemu.yaml
new file mode 100644
index 0000000..9e66c06
--- /dev/null
+++ b/profiles/ubuntu-jammy-mantic-desktop-amd64_qemu.yaml
@@ -0,0 +1,24 @@
+---
+- testname: "jammy->mantic desktop upgrade"
+ provisioning:
+ backend: qemu
+ arch: amd64
+ flavor: ubuntu
+ image_name: jammy_mantic_ubuntu_desktop_amd64.img
+ build_args:
+ - "--post-command 'sudo apt-get -y update && sudo apt-get -y dist-upgrade && sudo DEBIAN_FRONTEND=noninteractive apt-get -y install ubuntu-desktop^' --timeout 14400"
+ releases:
+ - "jammy"
+ - "mantic"
+ do_release_upgrade_prompt: "normal"
+
+ scripts_location: file://../tests
+ pre_upgrade_scripts:
+ - "rcS-workaround"
+ - "enable-apport-noui"
+
+ post_upgrade_tests:
+ - "check-conffile-prompt"
+ - "check-var-crash-empty"
+
+ run_system_tests: true
diff --git a/profiles/ubuntu-jammy-mantic-server-amd64_qemu.yaml b/profiles/ubuntu-jammy-mantic-server-amd64_qemu.yaml
new file mode 100644
index 0000000..ca24373
--- /dev/null
+++ b/profiles/ubuntu-jammy-mantic-server-amd64_qemu.yaml
@@ -0,0 +1,24 @@
+---
+- testname: "jammy->mantic server upgrade"
+ provisioning:
+ backend: qemu
+ arch: amd64
+ flavor: ubuntu
+ image_name: jammy_mantic_ubuntu_server_amd64.img
+ build_args:
+ - "--post-command 'sudo apt-get -y update && sudo apt-get -y dist-upgrade && sudo DEBIAN_FRONTEND=noninteractive apt-get -y install server^' --timeout 14400"
+ releases:
+ - "jammy"
+ - "mantic"
+ do_release_upgrade_prompt: "normal"
+
+ scripts_location: file://../tests
+ pre_upgrade_scripts:
+ - "rcS-workaround"
+ - "enable-apport-noui"
+
+ post_upgrade_tests:
+ - "check-conffile-prompt"
+ - "check-var-crash-empty"
+
+ run_system_tests: true
diff --git a/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml
index eaccfb0..f77dd57 100644
--- a/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml
@@ -8,6 +8,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml
index cf3fbde..16431d4 100644
--- a/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml
index 4a58eb6..793bea1 100644
--- a/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml
index 2762826..3cd1e71 100644
--- a/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml
index 5e99496..33ece27 100644
--- a/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml
index ffc9614..7251649 100644
--- a/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
@@ -18,4 +19,4 @@
post_upgrade_tests:
- "check-conffile-prompt"
- - "check-var-crash-empty"
\ No newline at end of file
+ - "check-var-crash-empty"
diff --git a/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml
index 36f8f04..cc76a02 100644
--- a/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
@@ -18,4 +19,4 @@
post_upgrade_tests:
- "check-conffile-prompt"
- - "check-var-crash-empty"
\ No newline at end of file
+ - "check-var-crash-empty"
diff --git a/profiles/ubuntu-jammy-noble-ubuntustudio-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntustudio-amd64_qemu.yaml
index dd3ea73..07495a2 100644
--- a/profiles/ubuntu-jammy-noble-ubuntustudio-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-ubuntustudio-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml
index cfd3653..22ffacb 100644
--- a/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml
+++ b/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "jammy"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-xenial-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-xenial-noble-desktop-amd64_qemu.yaml
index 375cfa3..41f0cf2 100644
--- a/profiles/ubuntu-xenial-noble-desktop-amd64_qemu.yaml
+++ b/profiles/ubuntu-xenial-noble-desktop-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "xenial"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts:
diff --git a/profiles/ubuntu-xenial-noble-server-amd64_qemu.yaml b/profiles/ubuntu-xenial-noble-server-amd64_qemu.yaml
index 99f02c8..ea1bdd6 100644
--- a/profiles/ubuntu-xenial-noble-server-amd64_qemu.yaml
+++ b/profiles/ubuntu-xenial-noble-server-amd64_qemu.yaml
@@ -10,6 +10,7 @@
releases:
- "xenial"
- "noble"
+ do_release_upgrade_prompt: "lts"
scripts_location: file://../tests
pre_upgrade_scripts: