Skip to content

Always include architecture suffix in spread systems#371

Merged
farshidtz merged 2 commits intomainfrom
spread-architecture-suffix
Apr 21, 2026
Merged

Always include architecture suffix in spread systems#371
farshidtz merged 2 commits intomainfrom
spread-architecture-suffix

Conversation

@imatrisciano
Copy link
Copy Markdown
Contributor

This PR adds the architecture suffix to every test system in spread.yaml.

The main purpose of this change is to make it easier to target a single architecture by using a filter when running spread tests, for example, you can now run x86_64 tests only by executing spread ubuntu...amd64.

Please note that spread does not allow using the character _ in system names, so the x86_64 architecture suffix cannot be included in the system name. To target the x86_64 architecture, the amd64 suffix is used instead. For consistency, the arm64 suffix is used to target the aarch64 architecture.

@imatrisciano imatrisciano requested a review from farshidtz April 21, 2026 08:31
Copy link
Copy Markdown
Member

@farshidtz farshidtz left a comment

Choose a reason for hiding this comment

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

Thanks. I particularly like the use of Debian architecture strings as it adds consistency with architecture values used for snap artifacts passed as input.

@farshidtz farshidtz merged commit e8d2010 into main Apr 21, 2026
6 checks passed
@farshidtz farshidtz deleted the spread-architecture-suffix branch April 21, 2026 16:59
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