Skip to content

tests: new image-generator test tool used for nested tests - #17694

Open
sergiocazzolato wants to merge 1 commit into
canonical:masterfrom
sergiocazzolato:tests-new-image-generation-tool
Open

sergiocazzolato wants to merge 1 commit into
canonical:masterfrom
sergiocazzolato:tests-new-image-generation-tool

Conversation

@sergiocazzolato

Copy link
Copy Markdown
Contributor

This is a new tool used to create the images used for nested tests and ubuntu-core tests.

Also it is moved the ubuntu-image tool setup to the tool which previoulsy was installed in several places.

This is a new tool used to create the images used for nested tests and
ubuntu-core tests.

Also it is moved the ubuntu-image tool setup to the tool which
previoulsy was installed in several places.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Relative output paths create broken symlinks, logging failures are masked, and the new central utility lacks focused tests.

Get a fresh assessment by requesting another Copilot review.

Review effort: Balanced
Findings: 2 Medium severity · 1 Low severity

Open (3)
What changed in this PR

Introduces a shared image-generation utility and centralizes Ubuntu Core/nested test image setup.

Changes:

  • Adds configurable image-generator.
  • Migrates nested and reflash image creation.
  • Removes duplicated ubuntu-image setup.
File Description
tests/​lib/​tools/​image-generator Adds image generation utility.
tests/​lib/​prepare.sh Uses the utility for reflash images.
tests/​lib/​nested.sh Uses the utility for nested Core images.
spread.yaml Removes redundant setup.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +198 to +213
run_ubuntu_image() {
local return_code

if [ -n "$LOG_FILE" ]; then
set +e
env "${ENVIRONMENT[@]}" "${COMMAND[@]}" |& tee "$LOG_FILE"
return_code="${PIPESTATUS[0]}"
set -e
if [ "$return_code" -ne 0 ]; then
echo "image-generator: ubuntu-image failed with exit code $return_code (see $LOG_FILE)" >&2
exit "$return_code"
fi
else
env "${ENVIRONMENT[@]}" "${COMMAND[@]}"
fi
}
fi
fi

ln -s "$OUTPUT_DIR/$IMAGE_BASE_NAME-$boot_volume.img" "$OUTPUT_DIR/$IMAGE_NAME"
postprocess_image
}

main() {
@codecov

codecov Bot commented Sep 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.38%. Comparing base (1b082ca) to head (c074602).
⚠️ Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #17694      +/-   ##
==========================================
- Coverage   78.39%   78.38%   -0.01%     
==========================================
  Files        1417     1415       -2     
  Lines      200662   200588      -74     
  Branches     2503     2503              
==========================================
- Hits       157302   157237      -65     
+ Misses      33925    33917       -8     
+ Partials     9435     9434       -1     
Flag Coverage Δ
unittests 78.38% <ø> (-0.01%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions

Copy link
Copy Markdown

Tue Sep 22 16:07:04 UTC 2026
The following results are from: https://github.com/canonical/snapd/actions/runs/35729765724

Test Predictor Analysis

Preparing

Test Success %
openstack:arch-linux-64:tests/main/broken-seeding 🟢 99.0%
openstack:arch-linux-64:tests/main/classic-custom-device-reg 🟢 99.0%
openstack:arch-linux-64:tests/main/interfaces-fuse-support:regular 🟢 99.0%
openstack:arch-linux-64:tests/main/interfaces-iscsi-initiator 🟢 99.0%
openstack:arch-linux-64:tests/main/interfaces-system-dbus 🟢 99.0%
openstack:arch-linux-64:tests/main/layout-content-prepare-hook 🟢 99.0%
openstack:arch-linux-64:tests/main/layout-content-provider-change 🟢 99.0%
openstack:arch-linux-64:tests/main/parallel-install-content 🟢 99.0%
openstack:arch-linux-64:tests/main/refresh-all 🟢 99.0%
openstack:arch-linux-64:tests/main/refresh-all-undo 🟢 99.0%
openstack:arch-linux-64:tests/main/refresh-many-transactional 🟢 99.0%
openstack:arch-linux-64:tests/main/security-group-policy:with_reexec 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-download-corrupted-cleanup:valid_cache 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-info 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-mgmt 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-ns-forward-compat 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-quota 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-remove-terminate:fork_bomb 🟢 99.0%
openstack:arch-linux-64:tests/main/snapctl-async 🟢 99.0%
openstack:arch-linux-64:tests/main/snapctl-refresh-tracking:root 🟢 99.0%
openstack:arch-linux-64:tests/main/system-usernames-snap-scoped:azureiotedge 🟢 99.0%
openstack:debian-12-64:tests/main/interfaces-content-empty-content-attr 🟢 99.0%
openstack:debian-12-64:tests/main/interfaces-iscsi-initiator 🟢 99.0%
openstack:debian-12-64:tests/main/interfaces-kernel-module-control 🟢 99.8%
openstack:debian-12-64:tests/main/parallel-install-content 🟢 99.0%
openstack:debian-12-64:tests/main/quota-groups-systemd-accounting 🟢 99.1%
openstack:debian-12-64:tests/main/security-seccomp 🟢 99.3%
openstack:debian-12-64:tests/main/snap-download-corrupted-cleanup:corrupt_cache 🟢 99.5%
openstack:debian-12-64:tests/main/snap-run 🟢 99.5%
openstack:debian-12-64:tests/main/snapctl-async 🟢 99.6%
openstack:debian-12-64:tests/main/snapctl-refresh-tracking:root 🟢 99.7%
openstack:debian-12-64:tests/main/snapctl-refresh-tracking:test 🟢 99.7%
openstack:debian-12-64:tests/main/snapd-async-negotiation 🟢 99.7%
openstack:debian-12-64:tests/main/system-usernames-snap-scoped:azureiotedge 🟢 99.7%
openstack:ubuntu-20.04-64:tests/main/aux-info 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/interfaces-auditd-support 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/interfaces-block-devices 🟢 99.9%
openstack:ubuntu-20.04-64:tests/main/interfaces-hardware-random-control 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/interfaces-hardware-random-observe 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/nss-modules:winbind 🟢 99.9%
openstack:ubuntu-20.04-64:tests/main/refresh-many-transactional-undo 🟢 99.4%
openstack:ubuntu-20.04-64:tests/main/snap-debug-state 🟢 99.6%
openstack:ubuntu-20.04-64:tests/main/snap-download-corrupted-cleanup:corrupt_cache 🟢 99.6%
openstack:ubuntu-20.04-64:tests/main/system-usernames-snap-scoped:azuredeviceupdate 🟢 99.7%
openstack:ubuntu-20.04-64:tests/main/system-usernames-snap-scoped:microk8s 🟢 99.7%
openstack:ubuntu-24.04-64:tests/main/ 2 times 🟢 99.0%
openstack:ubuntu-24.04-64:tests/main/lxd-postrm-purge 🟢 99.0%
openstack:ubuntu-24.04-64:tests/regression/ 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/aux-info 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interfaces-kernel-module-control 🟢 99.8%
openstack:ubuntu-26.04-64:tests/main/layout-content-provider-change 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/lxd-try 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/nss-modules:winbind 🟢 78.6%
openstack:ubuntu-26.04-64:tests/main/snap-download-corrupted-cleanup:valid_cache 🟢 99.2%
openstack:ubuntu-26.04-64:tests/main/snap-quota-memory 🟢 99.3%
openstack:ubuntu-26.04-64:tests/main/snap-session-agent-unavailable-to-snaps 🟢 99.4%
openstack:ubuntu-26.04-64:tests/main/template-memfd:secret 🟢 99.8%
openstack:ubuntu-core-20-64:tests/main/ 🟢 99.0%
openstack:ubuntu-core-20-64:tests/main/aux-info 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/ 2 times 🟢 92.7%
openstack:ubuntu-core-24-64:tests/main/aux-info 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/command-chain:reexec1 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/interfaces-content-empty-content-attr 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/snap-info 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/snap-quota-thread 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/system-usernames-snap-scoped:azuredeviceupdate 🟢 99.0%
openstack:ubuntu-core-24-64:tests/regression/lp-1886786 🟢 99.0%
openstack:ubuntu-core-24-64:tests/regression/mount-order-regression 🟢 99.0%
openstack-arm-ext:ubuntu-24.04-arm-64:tests/nested/manual/optee-fde:hooks 🟢 78.8%
openstack-arm-ext:ubuntu-24.04-arm-64:tests/nested/manual/optee-fde:optee 🟢 97.4%
openstack-ext:ubuntu-20.04-64:tests/nested/classic/snapshots-with-core-refresh-revert 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-kernel-failover:bad_initrd 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-kernel-failover:bad_linux 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-kernel-failover:crash 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-kernel-failover:zeros 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/interfaces-custom-devices 🟢 93.2%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/cmdline-option:dangerous 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/cmdline-option:signed 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysmaas 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-custom-kernel-commandline 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-early-config 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-factory-reset-install-device-hook 🟢 90.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-fault-inject-on-remodel:gadget_panic_remodel_boot_assets 🟢 74.7%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-fault-inject-on-remodel:kernel_panic_remodel_boot_assets 🟢 74.7%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-fault-inject-on-remodel:kernel_reboot_remodel_boot_assets 🟢 74.7%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-remodel 🟡 49.3%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-save:encrypted 🟡 49.3%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-set-efi-boot-vars:UBUNTUDIR 🟢 93.2%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/core20-to-core22 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/install-min-size 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/remodel-offline:local_snaps 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/remodel-uc-to-next-version-fakestore:encrypted 🟢 72.2%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/remodel-uc-to-next-version-fakestore:notencrypted 🟢 76.8%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_base 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/seed-refresh-component:optional_not_in_seed_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/seed-refresh-rollback 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/uc-grub-boot-chains 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/uc-update-assets-secure-add-sbat:boot 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/uc-update-assets-secure:both 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/uc20-fde-hooks-v1 🟢 74.6%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/uc20-storage-safety:preferunencrypted 🟢 74.6%
openstack-ext:ubuntu-22.04-64:tests/nested/classic/snapshots-with-core-refresh-revert 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/core/ 3 times 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/core/connected-after-reboot-revert 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/base-kernel-refresh-rollback 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/cmdline-option:dangerous 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core-factory-reset-new-secboot:tpm 🟡 68.6%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core-shim-update-unsigned 🟡 66.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-auto-remove-user 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-boot-config-update:nogadget 🟡 53.8%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysmaas 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysnone 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-create-recovery 🟢 77.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-custom-kernel-commandline 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-factory-reset-install-device-hook 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-fault-inject-on-remodel:gadget_panic_remodel_boot_assets 🟡 61.1%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-fault-inject-on-remodel:gadget_reboot_remodel_boot_assets 🟡 69.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-fault-inject-on-remodel:kernel_reboot_remodel_boot_assets 🟢 77.1%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-fault-inject-on-update-config:gadget_panic_command_line 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-fde-dbx 🟡 52.8%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-gadget-cloud-conf:secured 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-gadget-cloud-conf:signed 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-grade-signed-above-testkeys-boot:secured 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-grade-signed-above-testkeys-boot:signed 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-initramfs-time-moves-forward 🟡 54.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-install-device-file-install-ubuntu-save-via-hook 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-remodel 🟡 64.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-set-efi-boot-vars:BOOTDIR_NOSEC 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-set-efi-boot-vars:UBUNTUDIR 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/devmode-snap-seeded-dangerous 🟢 81.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/hybrid-fde-all-key-databases:db 🟢 75.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/hybrid-fde-all-key-databases:dbx 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/hybrid-fde-all-key-databases:pk 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/hybrid-remodel 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/install-min-size 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/install-volume-assignment 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/minimal-smoke:secboot_enabled 🟡 60.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/preseed 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:pre_installed_snaps 🔴 24.1%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:pre_installed_snaps_json 🟡 61.6%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:tested 🟡 55.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:untested 🟡 60.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-reboot:factory_reset 🟢 70.7%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system:tested 🟡 56.4%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system:tested_and_default 🔴 7.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/remodel-min-size 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/remodel-simple:offline 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/remodel-to-uc24 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/remodel-validation-sets-downgrade 🟡 61.6%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/remodel-validation-sets-invalid 🟢 80.3%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_app 🟡 67.4%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_base 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_gadget 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-component:optional_in_seed_snap_non_component_exclusive 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-component:optional_not_in_seed_snap_component_exclusive 🟢 83.9%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/seed-refresh-no-space 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/snapd-removes-vulnerable-snap-confine-revs:snapd 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc-update-assets-secure-add-sbat:seed 🟢 86.1%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc-update-assets-secure:boot 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc-update-assets-secure:both 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc-update-command-line-secure 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc20-install-in-initrd:secureboot 🟢 76.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-kernel-failover:bad_initrd 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-kernel-failover:bad_linux 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-kernel-failover:bad_text 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/broken-model:tpm 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/build-with-kernel-modules-components:encrypted 🟢 75.2%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-broken-fde-state 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-dbx-revokes-old-keys 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-recover-from-recovery:clear_tpm 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-shim-update-revokes-old-keys 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-shim-update-unsigned 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-4k-sector-size:logical 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-auto-remove-user 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-boot-config-update:gadgetextra 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-boot-config-update:nogadget 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysmaas 🟡 65.9%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysnone 🟡 59.9%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-da-lockout:encrypted 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-fault-inject-on-install-component:kernel_panic_prepare_kernel_components 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-fault-inject-on-remodel:kernel_panic_remodel_boot_assets 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-grade-signed-above-testkeys-boot:secured 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-grade-signed-cloud-init-testkeys 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-initramfs-time-moves-forward 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-install-device-file-install-ubuntu-save-via-hook 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-nofde-dbx 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core22-basic:tokens 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/fde-auth-support-on-hybrid:no_auth 🟢 73.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/fde-auth-support-on-hybrid:passphrase 🟢 73.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/hybrid-fde-all-key-databases:db 🟡 60.9%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/hybrid-fde-all-key-databases:dbx 🟢 75.2%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/hybrid-remodel 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/install-min-size 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/minimal-smoke:secboot_enabled 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-mode-failures:initramfs_panic 🔴 10.5%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system-offline:untested 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system:default 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system:tested 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system:tested_and_default 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/remodel-min-size 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/remodel-to-installed-kernel 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/remodel-validation-sets-invalid 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:install_path_kernel 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_app 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_base 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_kernel 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_app 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_kernel 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-component:optional_in_seed_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-component:optional_not_in_seed_snap_non_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-component:required_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-no-space 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/snapd-removes-vulnerable-snap-confine-revs:core 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc-update-assets-secure:both 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc-update-assets-secure:seed 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-fde-hooks-ice 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-fde-hooks-v1 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-fde-hooks:tokens 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-install-in-initrd:hook 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-install-in-initrd:secureboot 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-storage-safety:preferunencrypted 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/update-snapd-seed-and-factory-reset:tpm 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/core/core20-kernel-failover:bad_text 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/broken-model:hook 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/cmdline-remove-append 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/component-recovery-system 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core-broken-fde-state 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core-recover-from-recovery:break_dbx 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core-recover-from-recovery:clear_tpm 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core-shim-update-unsigned 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-4k-sector-size:logical 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-4k-sector-size:physical_only 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-boot-config-update:gadgetextra 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-boot-config-update:gadgetfull 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-custom-kernel-commandline 🟡 63.6%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-da-lockout:encrypted 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fault-inject-on-install-component:kernel_panic_prepare_kernel_components 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fault-inject-on-update-config:gadget_panic_command_line 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fde-dbx 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-set-efi-boot-vars:BOOTDIR_NOSEC 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-set-efi-boot-vars:UBUNTUDIR 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-set-efi-boot-vars:UBUNTUDIR_NOSEC 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/devmode-snap-seeded-dangerous 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/fde-auth-support-on-hybrid:no_auth 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/fde-auth-support-on-hybrid:passphrase 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/fde-auth-support-on-hybrid:pin 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-fde-all-key-databases:dbx 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-fde-all-key-databases:kek 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-fde-all-key-databases:pk 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-fde-recovery-keys 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-xkb-kcmdline:with_install_time_keyboard_config 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-xkb-kcmdline:without_install_time_keyboard_config 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/install-device-hostname 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/install-in-initrd-no-preseed:encrypted 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/install-in-initrd-no-preseed:plain 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/kernel-modules-components:encrypted 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-mode-failures:bad_uki 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-mode-failures:initramfs_panic 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-system:default 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-system:no_test_or_default 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-system:tested 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-system:tested_and_default 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/remodel-with-components 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/remodel-with-components-offline 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:install_path_kernel 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:install_path_removed_app 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_app 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_base 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_gadget 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_kernel 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_app 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_base 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:revert_gadget 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:optional_in_seed_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:optional_in_seed_snap_non_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:optional_not_in_seed_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:optional_not_in_seed_snap_non_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:required_snap_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:required_snap_non_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-eviction 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-no-space 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-rollback 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seeding-failure 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/snapd-removes-vulnerable-snap-confine-revs:core 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc-grub-boot-chains 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc-update-assets-secure:seed 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc-update-command-line-secure 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc20-fde-hooks-v1 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc20-fde-hooks:tokens 🟢 99.0%

Executing

Test Success %
openstack:arch-linux-64:tests/main/auto-refresh-gating 🟢 90.0%
openstack:arch-linux-64:tests/main/auto-refresh-pre-download:restart 🟢 99.0%
openstack:arch-linux-64:tests/main/auto-refresh:parallel 🟢 99.0%
openstack:arch-linux-64:tests/main/confdb-cross-config 🟢 99.0%
openstack:arch-linux-64:tests/main/disk-reservation-size 🟢 99.0%
openstack:arch-linux-64:tests/main/disk-space-awareness 🟢 99.0%
openstack:arch-linux-64:tests/main/install-errors:noreexec 🟢 99.0%
openstack:arch-linux-64:tests/main/interface-allow-auto-connection:true 🟢 99.0%
openstack:arch-linux-64:tests/main/interface-allow-auto-connection:unset 🟢 99.0%
openstack:arch-linux-64:tests/main/interfaces-content-circular 🟢 99.0%
openstack:arch-linux-64:tests/main/layout-change 🟢 99.0%
openstack:arch-linux-64:tests/main/ld-cache-from-base 🟢 99.0%
openstack:arch-linux-64:tests/main/listing 🟢 99.0%
openstack:arch-linux-64:tests/main/mount-dir-detect-check 🟢 99.0%
openstack:arch-linux-64:tests/main/prepare-image-reproducible 🟢 99.0%
openstack:arch-linux-64:tests/main/prepare-image-uboot 🟢 99.0%
openstack:arch-linux-64:tests/main/prepare-image-validation-sets 🟢 99.0%
openstack:arch-linux-64:tests/main/prepare-image-validation-sets-fails-on-ignore 🟢 99.0%
openstack:arch-linux-64:tests/main/refresh:strict_remote 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-connections 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-download 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-refresh-enforce 🟢 99.0%
openstack:arch-linux-64:tests/main/snap-validate-enforce 🟢 99.0%
openstack:arch-linux-64:tests/main/snapctl-from-snap:wcore18 🟢 99.0%
openstack:arch-linux-64:tests/main/theme-install 🟢 99.0%
openstack:debian-12-64:tests/main/auto-refresh-pre-download:ignore 🟢 99.0%
openstack:debian-12-64:tests/main/dbus-activation-session 🟢 99.0%
openstack:debian-12-64:tests/main/dbus-activation-session-legacy 🟢 99.0%
openstack:debian-12-64:tests/main/disk-space-awareness 🟢 99.0%
openstack:debian-12-64:tests/main/enable-disable 🟢 99.0%
openstack:debian-12-64:tests/main/install-errors:withreexec 🟢 99.0%
openstack:debian-12-64:tests/main/install-remove-multi 🟢 99.0%
openstack:debian-12-64:tests/main/interface-allow-auto-connection:false 🟢 99.0%
openstack:debian-12-64:tests/main/interface-allow-auto-connection:verified 🟢 99.0%
openstack:debian-12-64:tests/main/layout-change 🟢 99.0%
openstack:debian-12-64:tests/main/parallel-install-auto-aliases 🟢 99.0%
openstack:debian-12-64:tests/main/prepare-image-gating:fetched 🟢 99.0%
openstack:debian-12-64:tests/main/prepare-image-reproducible 🟢 99.0%
openstack:debian-12-64:tests/main/prepare-image-validation-sets 🟢 99.0%
openstack:debian-12-64:tests/main/refresh:parallel_strict_remote 🟢 99.0%
openstack:debian-12-64:tests/main/resume-partial-snap-downloads 🟢 99.0%
openstack:debian-12-64:tests/main/snap-info-components 🟢 99.0%
openstack:debian-12-64:tests/main/snap-services 🟢 99.0%
openstack:debian-12-64:tests/main/snap-validate-with-store 🟢 99.0%
openstack:debian-12-64:tests/main/snapctl-from-snap:core26 🟢 99.0%
openstack:debian-12-64:tests/main/snapctl-from-snap:wcore18 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/auto-refresh-pre-download:close 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/canonical-livepatch 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/component-sideload 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/confdb-cross-config 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/default-tracks 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/disk-space-awareness 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/fedora-base-smoke 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/interface-allow-auto-connection:true 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/interfaces-block-devices-zfs 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/lxd-mount-units 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/parallel-install-iface-support 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/prepare-image-gating:fetched 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/prepare-image-grub 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/prepare-image-validation-sets-fails-on-ignore 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/preseed-core20 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/services-smoke 🟢 99.0%
openstack:ubuntu-20.04-64:tests/main/snap-connectivity-check 🟢 76.8%
openstack:ubuntu-20.04-64:tests/main/snap-icons-fallback:no_icon_download 🟢 99.0%
openstack:ubuntu-20.04-64:tests/unit/go:static 🟢 99.0%
openstack:ubuntu-24.04-64:tests/main/ld-cache-from-base 🟢 99.0%
openstack:ubuntu-24.04-64:tests/main/lxd-services-smoke 🟢 99.0%
openstack:ubuntu-24.04-64:tests/smoke/install 🟢 99.0%
openstack:ubuntu-24.04-64:tests/smoke/remove 🟢 99.0%
openstack:ubuntu-24.04-64:tests/smoke/sandbox 🟢 99.0%
openstack:ubuntu-24.04-64:tests/upgrade/basic 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/component 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/component-from-store 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/component-refresh-hooks 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/component-sideload 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/component-snapctl 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/install-store:reexec1 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interface-allow-auto-connection:false 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interface-allow-auto-connection:true 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interface-allow-auto-connection:unset 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interface-allow-auto-connection:verified 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interfaces-content-components 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/lxd-mount-units 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/mix-revision-and-channel 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/prepare-image-components 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/prepare-image-gating:local 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/prepare-image-grub 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/prepare-image-grub-core18 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/security-device-cgroups-self-manage 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/security-device-cgroups:kmsg 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/snap-download 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/snapctl-from-snap:core26 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/store-state 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/theme-install 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/upgrade-from-release 🟢 99.0%
openstack:ubuntu-26.04-64:tests/smoke/install 🟢 99.0%
openstack:ubuntu-26.04-64:tests/smoke/sandbox 🟢 99.0%
openstack:ubuntu-core-18-64:tests/main/listing 🟢 99.0%
openstack:ubuntu-core-20-64:tests/main/prepare-image-validation-sets-fails-on-ignore 🟢 99.0%
openstack:ubuntu-core-20-64:tests/regression/lp-1910456 🟢 99.0%
openstack:ubuntu-core-20-64:tests/regression/lp-2084730 🟢 99.0%
openstack:ubuntu-core-24-64:tests/main/layout-change 🟢 99.0%
openstack-arm-ext:ubuntu-24.04-arm-64:tests/nested/core/core20-basic 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject-on-refresh:base_reboot_auto_connect 🟢 90.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject-on-refresh:kernel_reboot_auto_connect 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject-on-refresh:snapd_reboot_link_snap 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/save-data 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/core/core20-fault-inject-on-refresh:kernel_reboot_link_snap 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/fde-on-classic 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-core:install_optional_all 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-real:encrypted 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-real:partial 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-real:plain 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-real:seeded 🔴 1.3%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/split-refresh 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-basic 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:base_reboot_auto_connect 🟢 75.2%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:gadget_panic_auto_connect 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:gadget_panic_link_snap 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:gadget_reboot_auto_connect 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:kernel_reboot_link_snap 🟡 57.8%
openstack-ext:ubuntu-24.04-64:tests/nested/core/core20-fault-inject-on-refresh:kernel_reboot_refresh_gadget_assets 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-fault-inject-on-remodel:kernel_reboot_remodel_boot_assets 🟡 61.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-preseed 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/muinstaller-core:install_optional_snap_and_comp 🟡 61.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/muinstaller-core:plain 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/muinstaller-real:encrypted 🟡 67.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/muinstaller-real:plain 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/split-refresh 🟢 77.1%
openstack-ext:ubuntu-26.04-64:tests/nested/core/core20-degraded 🔴 23.4%
openstack-ext:ubuntu-26.04-64:tests/nested/core/core20-factory-reset:fde 🟡 49.3%
openstack-ext:ubuntu-26.04-64:tests/nested/core/core20-gadget-reseal 🔴 20.6%
openstack-ext:ubuntu-26.04-64:tests/nested/core/core20-kernel-reseal 🔴 25.2%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/kernel-modules-components:plain 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/muinstaller-real:partial 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/muinstaller-real:plain 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/muinstaller-real:preseed 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/muinstaller-real:seeded 🟢 99.0%

Restoring

Test Success %
openstack:arch-linux-64:tests/main/classic-custom-device-reg 🟢 99.9%
openstack:arch-linux-64:tests/main/snap-info 🟢 99.6%
openstack:ubuntu-20.04-64:tests/main/ 3 times 🟢 99.9%
openstack:ubuntu-20.04-64:tests/main/lxd-mount-units 🟢 100.0%
openstack:ubuntu-20.04-64:tests/main/parallel-install-iface-support 🟢 100.0%
openstack:ubuntu-20.04-64:tests/main/preseed-core20 🟢 100.0%
openstack:ubuntu-26.04-64:tests/main/ 5 times 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/aux-info 🟢 99.0%
openstack:ubuntu-26.04-64:tests/main/interface-allow-auto-connection:false 🟢 99.7%
openstack:ubuntu-26.04-64:tests/main/lxd-try 🟢 99.9%
openstack:ubuntu-26.04-64:tests/main/mix-revision-and-channel 🟢 99.9%
openstack:ubuntu-26.04-64:tests/main/security-device-cgroups-self-manage 🟢 99.9%
openstack:ubuntu-core-24-64:tests/main/snap-info 🟢 99.9%
openstack-ext:ubuntu-20.04-64:tests/nested/core/ 2 times 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/core/core20-fault-inject-on-refresh:kernel_reboot_auto_connect 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/ 2 times 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/cmdline-option:signed 🟢 99.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/remodel-uc-to-next-version-fakestore:encrypted 🟢 90.0%
openstack-ext:ubuntu-20.04-64:tests/nested/manual/remodel-uc-to-next-version-fakestore:notencrypted 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/ 7 times 🟡 58.2%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/cmdline-option:dangerous 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysmaas 🟡 59.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysnone 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-factory-reset-install-device-hook 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-gadget-cloud-conf:secured 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/core20-grade-signed-above-testkeys-boot:signed 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/devmode-snap-seeded-dangerous 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/hybrid-remodel 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/muinstaller-core:install_optional_all 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:pre_installed_snaps 🟢 99.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/recovery-system-offline:pre_installed_snaps_json 🟢 90.0%
openstack-ext:ubuntu-22.04-64:tests/nested/manual/uc-update-assets-secure:boot 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/ 10 times 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/broken-model:tpm 🟢 77.1%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core-recover-from-recovery:clear_tpm 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-4k-sector-size:logical 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/core20-cloud-init-maas-signed-seed-data:gadgetsaysmaas 🟡 47.8%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/fde-auth-support-on-hybrid:passphrase 🟢 73.7%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system-offline:untested 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/recovery-system:tested 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/remodel-to-installed-kernel 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/remodel-validation-sets-invalid 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-back-to-revision:refresh_app 🟢 90.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/seed-refresh-no-space 🟢 99.0%
openstack-ext:ubuntu-24.04-64:tests/nested/manual/uc20-storage-safety:preferunencrypted 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/ 10 times 🟢 77.4%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/component-recovery-system 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/core20-fde-dbx 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/hybrid-xkb-kcmdline:without_install_time_keyboard_config 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/kernel-modules-components:plain 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/muinstaller-real:partial 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/recovery-mode-failures:initramfs_panic 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/remodel-with-components 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/remodel-with-components-offline 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-back-to-revision:install_path_removed_app 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-component:required_snap_non_component_exclusive 🟢 99.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/seed-refresh-eviction 🟢 90.0%
openstack-ext:ubuntu-26.04-64:tests/nested/manual/uc-update-assets-secure:seed 🟢 99.0%

Skipped tests from snapd-testing-skip

If you wish to have any of the below tests run in your PR, in your PR description, add 'unskip:' followed by a copy-and-pasted list of the below tests you wish to run (unskip plus test list must be valid yaml)

  • openstack:arch-linux-64:tests/main/interfaces-location-control
  • openstack:debian-12-64:tests/main/interfaces-location-control
  • openstack:ubuntu-20.04-64:tests/main/interfaces-location-control
  • openstack:ubuntu-24.04-64:tests/main/auto-refresh-retry
  • openstack:ubuntu-24.04-64:tests/main/i18n
  • openstack:ubuntu-24.04-64:tests/main/interfaces-location-control
  • openstack:ubuntu-24.04-64:tests/main/network-retry
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-flag-restart
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-integration-tests
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-prompt-restoration
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-smoke
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-snapd-startup
  • openstack:ubuntu-26.04-64:tests/main/apparmor-prompting-support
  • openstack:ubuntu-26.04-64:tests/main/interfaces-location-control
  • openstack:ubuntu-26.04-64:tests/main/interfaces-requests-activates-handlers

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants