← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Merge] ~andersson123/auto-upgrade-testing-specifications:add_noble into auto-upgrade-testing-specifications:main

 

Tim Andersson has proposed merging ~andersson123/auto-upgrade-testing-specifications:add_noble into auto-upgrade-testing-specifications:main.

Requested reviews:
  Canonical Platform QA Team (canonical-platform-qa)

For more details, see:
https://code.launchpad.net/~andersson123/auto-upgrade-testing-specifications/+git/auto-upgrade-testing-specifications/+merge/454490
-- 
Your team Canonical Platform QA Team is requested to review the proposed merge of ~andersson123/auto-upgrade-testing-specifications:add_noble into auto-upgrade-testing-specifications:main.
diff --git a/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml
new file mode 100644
index 0000000..e26209e
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-basic-amd64_qemu.yaml
@@ -0,0 +1,19 @@
+---
+- testname: "jammy->noble basic upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: jammy_noble_basic_amd64.img
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "rcS-workaround"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml
new file mode 100644
index 0000000..11ca733
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-desktop-amd64_qemu.yaml
@@ -0,0 +1,23 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: jammy_noble_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"
+      - "noble"
+
+  script_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-kubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..ac69577
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-kubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: kubuntu
+    image_name: jammy_noble_kubuntu_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 kubuntu-desktop' -v --timeout 14400"
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-kubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..779714d
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-lubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: lubuntu
+    image_name: jammy_noble_lubuntu_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 ^lubuntu-desktop' -v --timeout 14400"
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-lubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml
new file mode 100644
index 0000000..64f7385
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-server-amd64_qemu.yaml
@@ -0,0 +1,23 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: jammy_noble_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^' -v --timeout 14400"
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-server"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
+
+  run_system_tests: true
diff --git a/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml
new file mode 100644
index 0000000..bceccde
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-ubuntu-mate-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu-mate
+    image_name: jammy_noble_ubuntu_mate_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-mate-desktop^' -v --timeout 14400"
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-mate-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
\ No newline at end of file
diff --git a/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml
new file mode 100644
index 0000000..c527c5e
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-ubuntu-unity-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu-unity
+    image_name: jammy_noble_ubuntu_unity_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-unity-desktop' -v --timeout 14400" 
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-unity-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
\ No newline at end of file
diff --git a/profiles/ubuntu-jammy-noble-ubuntucinnamon-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-ubuntucinnamon-amd64_qemu.yaml
new file mode 100644
index 0000000..d5a82bb
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-ubuntucinnamon-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntucinnamon
+    image_name: jammy_noble_ubuntucinnamon_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 ubuntucinnamon-desktop' -v --timeout 14400" 
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntucinnamon-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
\ No newline at end of file
diff --git a/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml b/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..d1d4b3a
--- /dev/null
+++ b/profiles/ubuntu-jammy-noble-xubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "jammy->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: xubuntu
+    image_name: jammy_noble_xubuntu_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 xubuntu-desktop^' -v --timeout 14400"
+    releases:
+      - "jammy"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-xubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-mantic-noble-basic-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-basic-amd64_qemu.yaml
new file mode 100644
index 0000000..488411a
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-basic-amd64_qemu.yaml
@@ -0,0 +1,19 @@
+---
+- testname: "mantic->noble basic upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: mantic_noble_basic_amd64.img
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "rcS-workaround"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-mantic-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-desktop-amd64_qemu.yaml
new file mode 100644
index 0000000..1479bc5
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-desktop-amd64_qemu.yaml
@@ -0,0 +1,23 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: mantic_noble_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:
+      - "mantic"
+      - "noble"
+
+  script_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-mantic-noble-kubuntu-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-kubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..13a0373
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-kubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: kubuntu
+    image_name: mantic_noble_kubuntu_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 kubuntu-desktop' -v --timeout 14400"
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-kubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-mantic-noble-lubuntu-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-lubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..b8c5d2e
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-lubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: lubuntu
+    image_name: mantic_noble_lubuntu_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 ^lubuntu-desktop' -v --timeout 14400"
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-lubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-mantic-noble-server-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-server-amd64_qemu.yaml
new file mode 100644
index 0000000..77dd20f
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-server-amd64_qemu.yaml
@@ -0,0 +1,23 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: mantic_noble_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^' -v --timeout 14400"
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-server"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
+
+  run_system_tests: true
diff --git a/profiles/ubuntu-mantic-noble-ubuntu-mate-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-ubuntu-mate-amd64_qemu.yaml
new file mode 100644
index 0000000..b48c9fa
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-ubuntu-mate-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu-mate
+    image_name: mantic_noble_ubuntu_mate_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-mate-desktop' -v --timeout 14400"
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-mate-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-mantic-noble-ubuntu-unity-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-ubuntu-unity-amd64_qemu.yaml
new file mode 100644
index 0000000..c097fe9
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-ubuntu-unity-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu-unity
+    image_name: mantic_noble_ubuntu_unity_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-unity-desktop' -v --timeout 14400" 
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-unity-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
\ No newline at end of file
diff --git a/profiles/ubuntu-mantic-noble-ubuntucinnamon-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-ubuntucinnamon-amd64_qemu.yaml
new file mode 100644
index 0000000..39f0fe9
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-ubuntucinnamon-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntucinnamon
+    image_name: mantic_noble_ubuntucinnamon_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 ubuntucinnamon-desktop' -v --timeout 14400" 
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntucinnamon-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
\ No newline at end of file
diff --git a/profiles/ubuntu-mantic-noble-xubuntu-amd64_qemu.yaml b/profiles/ubuntu-mantic-noble-xubuntu-amd64_qemu.yaml
new file mode 100644
index 0000000..4f57449
--- /dev/null
+++ b/profiles/ubuntu-mantic-noble-xubuntu-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "mantic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: xubuntu
+    image_name: mantic_noble_xubuntu_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 ^xubuntu-desktop' -v --timeout 14400"
+    releases:
+      - "mantic"
+      - "noble"
+
+  script_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-xubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"