← Back to issue list

Snapcraft spread tests should be tested with every provider

View original Launchpad issue

Metadata

Project
snapcraft
Number
#2020691
Type
issue
State
open
Author
~gbeuzeboc
Labels
Created
2023-05-24 16:28:48.896868+00:00
Updated
2023-08-21 13:35:46.034141+00:00
Closed
2023-08-21 13:35:45.531102+00:00

Current evaluation

No evaluation has been recorded for this issue yet.

Issue body

Most spread tests are currently running in destructive mode. The problem is that the content of the base lxd image and multipass images are different. As an example for core18, the lxd image doesn't have the package distro-info-data while the multipass image contains it. This can cause inconsistencies when building a snap with different providers. Snapcraft spread tests (or integration tests in general) should be running in every provider to ensure that the example snaps are working fine independently of the provider that was selected by the user.

Evaluation history

No evaluation history available.