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

Optimize test coverage #3500

Merged
merged 4 commits into from
Feb 20, 2025
Merged

Optimize test coverage #3500

merged 4 commits into from
Feb 20, 2025

Conversation

kennykerr
Copy link
Collaborator

@kennykerr kennykerr commented Feb 20, 2025

A few housekeeping items before publishing the first version of the windows-link crate.

  • Remove dedicated/redundant raw-dylib.yml checks as that's now the default thanks to the windows-link crate.
  • Provide dedicated test_link crate for testing the windows-link crate.
  • Building on Organize library tests #3499 move a few more library-specific test crates to test/libs.
  • Reduce size of clippy.yml by only checking library crates. A lot of time is spent building test crates for no reason.

@kennykerr kennykerr changed the title Simplify windows-link crate and improve test coverage improve windows-link test coverage Feb 20, 2025
@kennykerr kennykerr changed the title improve windows-link test coverage Simplify windows-link test coverage Feb 20, 2025
@kennykerr kennykerr changed the title Simplify windows-link test coverage Simplify windows-link and test coverage Feb 20, 2025
@kennykerr kennykerr changed the title Simplify windows-link and test coverage Optimize test coverage Feb 20, 2025
@kennykerr kennykerr merged commit 42a7f69 into master Feb 20, 2025
84 checks passed
@kennykerr kennykerr deleted the link-simpler branch February 20, 2025 22:22
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.

1 participant