summaryrefslogtreecommitdiff
diff options
authorValentin David <valentin.david@canonical.com>2023-08-31 12:06:49 +0200
committerMichael Vogt <michael.vogt@gmail.com>2023-09-04 10:16:19 +0200
commit67cd71057dc99921e358d76ab6896c4c3b98b0d4 (patch)
treee2793f4b84641a58125d385a410a73df0fd85ac0
parentb81a8b2e2314545cc47d6569b9bd3c25bfc65026 (diff)
t/n/c/connected-after-reboot-revert: expect one more reboot on UC16
Here are the expected reboot causes: * Make current revision for snap "core" unavailable * Make snap "core" (unset) available to the system * Make current revision for snap "pc-kernel" unavailable * Make snap "pc-kernel" (unset) available to the system
-rw-r--r--tests/nested/core/connected-after-reboot-revert/task.yaml7
1 files changed, 5 insertions, 2 deletions
diff --git a/tests/nested/core/connected-after-reboot-revert/task.yaml b/tests/nested/core/connected-after-reboot-revert/task.yaml
index 10cd5869e2..221f4698c1 100644
--- a/tests/nested/core/connected-after-reboot-revert/task.yaml
+++ b/tests/nested/core/connected-after-reboot-revert/task.yaml
@@ -31,8 +31,6 @@ execute: |
echo "Wait for the system to be seeded first"
remote.exec "sudo snap wait system seed.loaded"
- boot_id="$(tests.nested boot-id)"
-
echo "Install kernel with failing post-refresh hook"
remote.push pc-kernel_badhook.snap
@@ -51,6 +49,8 @@ execute: |
snapd_snap=$(remote.exec find /var/lib/snapd/snaps/ -name 'snapd_*.snap')
fi
+ boot_id="$(tests.nested boot-id)"
+
chg_id=$(remote.exec "sudo snap install \
--dangerous --transaction=all-snaps --no-wait \
./pc-kernel_badhook.snap \"$snapd_snap\"")
@@ -63,6 +63,9 @@ execute: |
boot_id="$(tests.nested boot-id)"
echo "Wait for second reboot for UC16"
remote.wait-for reboot "$boot_id"
+ boot_id="$(tests.nested boot-id)"
+ echo "Wait for third reboot for UC16"
+ remote.wait-for reboot "$boot_id"
fi
boot_id="$(tests.nested boot-id)"