Skip to content

fix: avoid false CPAN tester regressions - #1627

Merged
fglock merged 1 commit into
masterfrom
fix/cpan-tester-invalid-retest-regression
Oct 2, 2026
Merged

fglock merged 1 commit into
masterfrom
fix/cpan-tester-invalid-retest-regression

Conversation

@fglock

@fglock fglock commented Oct 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Use CPAN package-index module names instead of inferring them from archive basenames, including dotted-version distributions such as EasyDB.0.5b2.
  • Migrate historical archive-name report entries before age-based retests so outcomes are compared against the existing module result.
  • Treat CPAN namespace-resolution failures as not tested, leaving prior pass records unchanged.
  • Add focused regression coverage to make test and document the behavior.

Validation

  • nice -n 19 make test
  • make check-links
  • lychee --offline docs/about/changelog.md

Use CPAN index module names for archive results, migrate historical archive-name report keys before retesting, and leave unresolved selectors untested rather than recording failures.

Generated with [Codex](https://openai.com/codex)

Co-Authored-By: Codex <codex@openai.com>
@fglock
fglock merged commit 3af9e31 into master Oct 2, 2026
2 checks passed
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