Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype integration of testing service #2132

Open
cmatsuoka opened this issue Jan 31, 2025 · 1 comment
Open

Prototype integration of testing service #2132

cmatsuoka opened this issue Jan 31, 2025 · 1 comment
Labels
Enhancement New feature or request triaged

Comments

@cmatsuoka
Copy link
Contributor

What needs to get done

Add support for the testing service in Charmcraft. Determine the best strategy to test multi-platform artefacts: this is different from snapcraft where a single artifact is tested in multiple systems, in Charmcraft each artefact is tested on a single system and possibly a single testing run must happen after all artefacts are generated.

This task may involve refactoring of the testing infrastructure in craft-application to accomodate special needs of multi-platform testing.

Why it needs to get done

Charmcraft testing support is long overdue. Previous testing experiments were not approved and must be replaced with this new design.

@cmatsuoka cmatsuoka added Enhancement New feature or request triaged labels Jan 31, 2025
Copy link

Thank you for reporting your feedback to us!

The internal ticket has been created: https://warthogs.atlassian.net/browse/CRAFT-4073.

This message was autogenerated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request triaged
Projects
None yet
Development

No branches or pull requests

1 participant