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

test: use lxd for python symlink tests #5273

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

mr-cal
Copy link
Collaborator

@mr-cal mr-cal commented Feb 20, 2025

  • Have you followed the guidelines for contributing?
  • Have you signed the CLA?
  • Have you successfully run make lint?
  • Have you successfully run make test?

Snapcraft has an intermittent failure with python symlink tests. It seems like it's been failing more often.

This PR is a one-two punch in hopes to fix or at least narrow down the failure:

  1. Update craft-parts to bring in more reliable stdout/stderr, as this could be an output problem.
  2. Bring in core24 test updates from tests: enable core24 plugin tests #5209 to core22 to stop running in destructive mode. I'm suspicious that one test installs python and changes what is resolved here.

@mr-cal mr-cal added the rebase label Feb 20, 2025
@mr-cal mr-cal force-pushed the work/craft-parts-2.6.2 branch from b89116a to be5d13f Compare February 20, 2025 15:04
@mr-cal mr-cal changed the title tests: use lxd for python symlink tests test: use lxd for python symlink tests Feb 20, 2025
@mr-cal mr-cal force-pushed the work/craft-parts-2.6.2 branch 2 times, most recently from 7dd9b89 to b553b87 Compare February 20, 2025 16:20
@mr-cal mr-cal force-pushed the work/craft-parts-2.6.2 branch from b553b87 to 2b84cb8 Compare February 20, 2025 16:23
@mr-cal
Copy link
Collaborator Author

mr-cal commented Feb 20, 2025

I'm still seeing intermittent failures, although the failure has changed slightly 😭

example: https://github.com/canonical/snapcraft/actions/runs/13439901607/job/37558212031?pr=5273#step:4:284

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant