Skip to content

tests: fix makePairs job count regression from #1175 - #1177

Open
adRn-s wants to merge 1 commit into
developfrom
fix-makepairs-jobcount-176
Open

tests: fix makePairs job count regression from #1175#1177
adRn-s wants to merge 1 commit into
developfrom
fix-makepairs-jobcount-176

Conversation

@adRn-s

@adRn-s adRn-s commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

test_default's expected job count was set to 185 in #1175, correct only for the intermediate broken state where both trimmers ran because bwa_mapping ignored the trimmer setting. The same PR also fixed that bug, which removed the redundant fastp jobs and dropped the real count back to 176, its value before #1175. CI on develop has been failing since the merge because the test was never updated for this side effect.

Changes

  • tests/test_jobcounts.py: TestmakePairs::test_default expected job count, 185 → 176

Test plan

  • Confirmed 176 is the actual dry-run count on current develop (from the failing CI_jobcounts run on the merge commit)
  • CI passes on this PR

The bwa_mapping fix in #1175 removed the redundant fastp jobs that
used to run alongside the configured trimmer, so test_default's
expected count should have gone back down to 176 (its pre-#1175
value), not stayed at 185, which was only correct for the broken
intermediate state where both trimmers ran. CI on develop confirms
the actual count is 176.
@adRn-s
adRn-s requested a review from katsikora August 14, 2026 13:05
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