Skip to content

fix: retain successful CPAN test retries - #1152

Merged
fglock merged 1 commit into
masterfrom
fix/cpan-tester-build-attribution
Aug 27, 2026
Merged

fix: retain successful CPAN test retries#1152
fglock merged 1 commit into
masterfrom
fix/cpan-tester-build-attribution

Conversation

@fglock

@fglock fglock commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Summary

Corrects cpan_random_tester.pl when jcpan installs a missing test
prerequisite and retries the same distribution. The final retry result now
supersedes the stale first-attempt result in both parser paths.

This prevents the successful Emoji::NationalFlag retry from being recorded
as Missing: Locale/Country.pm.

Regression coverage

Adds in-memory and streamed parser fixtures for the automatic retry output
shape.

Validation

  • perl dev/tools/tests/cpan_random_tester_parser.t
  • make

Use the final test block for a distribution so an automatic retry after a
missing test prerequisite supersedes the stale first-attempt failure.

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

Co-Authored-By: Codex <codex@openai.com>
@fglock
fglock merged commit a7e504a into master Aug 27, 2026
2 checks passed
@fglock
fglock deleted the fix/cpan-tester-build-attribution branch August 27, 2026 08:25
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