Skip to content

test: extend post-Joni thread release gates - #969

Merged
fglock merged 1 commit into
masterfrom
feature/thread-ecosystem-release-gates
Aug 16, 2026
Merged

test: extend post-Joni thread release gates#969
fglock merged 1 commit into
masterfrom
feature/thread-ecosystem-release-gates

Conversation

@fglock

@fglock fglock commented Aug 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a strict post-Joni regex-thread release target for both execution backends
  • add a slow ecosystem gate for unchanged Net::SSLeay 61/62 and DBIx::Class
  • make bundled module tests honor runtime working directories and test-only inc/ trees
  • refresh the concurrency, Phase 36, testing, thread, and feature documentation after the Joni merge

Validation

  • make — passed (17 tasks, all five unit shards, Joni tests and packaging)
  • make check-links — 0 errors
  • make test-threads — JVM/interpreter virtual 64/64 files and 1,891/1,891 assertions; platform focused 19/19 files and 485/485 assertions
  • make test-threads-regex — JVM and interpreter each 5/5 files and 48/48 assertions
  • full platform release matrix — JVM and interpreter each 64/64 files and 1,891/1,891 assertions
  • Net::SSLeay 61_threads-cb-crash.t and 62_threads-ctx_new-deadlock.t — passed unchanged
  • timeout 3600 ./jcpan --jobs 8 -t DBIx::Class — 325 files, 42,681 assertions, PASS

Scope

The callout-enabled Joni matcher is now treated as delivered. Remaining direct regex-language gaps continue in the separate Phase 36 project; unchanged thread wrappers remain preservation gates.

Add strict regex-thread and ecosystem release targets, including unchanged
Net::SSLeay native callback tests and the DBIx::Class CPAN suite. Make bundled
module tests honor their runtime working directory and test-only inc trees so
upstream fixtures execute unchanged. Refresh the concurrency, regex, testing,
and feature documentation for the merged Joni callout engine.

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

Co-Authored-By: Codex <codex@openai.com>
@fglock
fglock merged commit 9c8a933 into master Aug 16, 2026
2 checks passed
@fglock
fglock deleted the feature/thread-ecosystem-release-gates branch August 16, 2026 07:01
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