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

tests: enable core24 plugin tests #5209

Merged
merged 46 commits into from
Feb 27, 2025
Merged

Conversation

sergiusens
Copy link
Collaborator

  • Have you followed the guidelines for contributing?
  • Have you signed the CLA?
  • Have you successfully run tox run -m lint?
  • Have you successfully run tox run -e test-py310? (supported versions: py39, py310, py311, py312)

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Signed-off-by: Sergio Schvezov <[email protected]>
Issue raised: #5207

Signed-off-by: Sergio Schvezov <[email protected]>
- Remove the dotnet test for core24 from build and run
- Move the dotnet plugin test to the plugin suite

Signed-off-by: Sergio Schvezov <[email protected]>
@sergiusens sergiusens requested review from tigarmo and bepri January 17, 2025 15:45
Copy link
Contributor

@bepri bepri left a comment

Choose a reason for hiding this comment

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

That's a lot of movin' around! 20.04 spread test failures seem to be happening on other branches, so likely unrelated.

@sergiusens
Copy link
Collaborator Author

@bepri I still need to move those other python tests!

@bepri bepri self-requested a review January 17, 2025 21:00
@bepri bepri requested review from tigarmo and removed request for bepri February 13, 2025 14:20
@bepri bepri force-pushed the work/CRAFT-3138-core24-plugin-spread branch from 85292f9 to 0c323b0 Compare February 21, 2025 14:42
@bepri bepri added the squash label Feb 24, 2025
Copy link
Contributor

@tigarmo tigarmo left a comment

Choose a reason for hiding this comment

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

thanks! One thing that looks "unclean" on these tests in general is the existence of spread/plugins/v2 referring to core20, spread/plugins/craft-parts referring to core22 and spread/core24-suites/plugins for core24. Seems a bit too cryptic but I don't think we need to address that in this PR

Copy link
Collaborator

@mr-cal mr-cal left a comment

Choose a reason for hiding this comment

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

Everything looks good but I'd like to see the scheduled spread test complete before landing

@lengau lengau self-requested a review February 26, 2025 01:32
@mr-cal mr-cal merged commit 56713c3 into main Feb 27, 2025
14 of 17 checks passed
@bepri bepri deleted the work/CRAFT-3138-core24-plugin-spread branch February 27, 2025 20:28
@mr-cal mr-cal mentioned this pull request Mar 4, 2025
4 tasks
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.

Migrate or copy core20 and core22 spread tests to core24
5 participants