Skia has proposed merging 
~hyask/auto-upgrade-testing-specifications:skia/add_multiple_lts_upgrade 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/462945

Add profiles for testing multiple upgrades on server and desktop.

Requires https://github.com/canonical/auto-upgrade-testing/pull/11 to merge 
first.
-- 
Your team Canonical Platform QA Team is requested to review the proposed merge 
of ~hyask/auto-upgrade-testing-specifications:skia/add_multiple_lts_upgrade 
into auto-upgrade-testing-specifications:main.
diff --git a/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml
new file mode 100644
index 0000000..cd8c826
--- /dev/null
+++ b/profiles/ubuntu-bionic-noble-desktop-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "bionic->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: bionic_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^' -v --timeout 14400"
+    releases:
+      - "bionic"
+      - "noble"
+
+  scripts_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml b/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml
new file mode 100644
index 0000000..4e20060
--- /dev/null
+++ b/profiles/ubuntu-bionic-noble-server-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "bionic->noble server upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: bionic_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:
+      - "bionic"
+      - "noble"
+
+  scripts_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-server"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml b/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml
new file mode 100644
index 0000000..84ea801
--- /dev/null
+++ b/profiles/ubuntu-focal-noble-desktop-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "focal->noble desktop upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: focal_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^' -v --timeout 14400"
+    releases:
+      - "focal"
+      - "noble"
+
+  scripts_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-desktop"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
diff --git a/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml b/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml
new file mode 100644
index 0000000..7f74573
--- /dev/null
+++ b/profiles/ubuntu-focal-noble-server-amd64_qemu.yaml
@@ -0,0 +1,21 @@
+---
+- testname: "focal->noble server upgrade"
+  provisioning:
+    backend: qemu
+    arch: amd64
+    flavor: ubuntu
+    image_name: focal_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:
+      - "focal"
+      - "noble"
+
+  scripts_location: file://../tests
+  pre_upgrade_scripts:
+    - "check-ubuntu-server"
+    - "enable-apport-noui"
+
+  post_upgrade_tests:
+    - "check-conffile-prompt"
+    - "check-var-crash-empty"
-- 
Mailing list: https://launchpad.net/~canonical-ubuntu-qa
Post to     : canonical-ubuntu-qa@lists.launchpad.net
Unsubscribe : https://launchpad.net/~canonical-ubuntu-qa
More help   : https://help.launchpad.net/ListHelp

Reply via email to