Skip to content

Use tiered testing for the Build and ctest action#91

Merged
milkschen merged 6 commits intomainfrom
gh-tiered-testing
Sep 23, 2025
Merged

Use tiered testing for the Build and ctest action#91
milkschen merged 6 commits intomainfrom
gh-tiered-testing

Conversation

@milkschen
Copy link
Owner

@milkschen milkschen commented Sep 23, 2025

  1. Uses a tiered approach for the tests in cmake_htslib to reduce the number of submitted jobs (was all tested HTSlib versions x all tested OS versions) for each commit in a PR.
  2. Tests htslib 1.12 and 1.19.1 to 1.22.1 (latest as of now). htslib=1.12 is the oldest htslib version that's compatible with leviosam2. Skips 1.13 to 1.18 versions as they are relatively old.

@milkschen milkschen marked this pull request as ready for review September 23, 2025 05:11
@milkschen milkschen merged commit 7140ed9 into main Sep 23, 2025
9 checks passed
@milkschen milkschen deleted the gh-tiered-testing branch September 23, 2025 05:12
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