Skip to content

Testing: 005-SessionsWeb AOT link gate (#1946)#1964

Merged
PurHur merged 1 commit into
masterfrom
issue-1946-sessionsweb-aot-link
May 25, 2026
Merged

Testing: 005-SessionsWeb AOT link gate (#1946)#1964
PurHur merged 1 commit into
masterfrom
issue-1946-sessionsweb-aot-link

Conversation

@PurHur
Copy link
Copy Markdown
Owner

@PurHur PurHur commented May 25, 2026

Summary

  • Add ExamplesCompileTest::test005SessionsWebAotLink (@group aot-link) — phpc build --project examples/005-SessionsWeb link-only coverage before execute (Testing: 005-SessionsWeb AOT link + two-request CGI execute smoke #1891).
  • Introduce SESSIONS_WEB_AOT_LINK_GATE (default 1 after green link on php-compiler:22.04-dev); wired into ci_run_aot_link_phpunit, phpc doctor --gates, and docs.
  • Update 005 run matrix / README ladder rows: AOT link ✅, execute remains opt-in via SESSIONS_WEB_AOT_SMOKE_GATE.

Closes #1946.

Test plan

  • vendor/bin/phpunit --filter test005SessionsWebAotLink (Docker 22.04-dev, gate default)
  • vendor/bin/phpunit --filter 'CiScriptsTest|PhpcDoctorTest' (gate env + doctor rows)
  • SESSIONS_WEB_AOT_LINK_GATE=1 ./script/docker-ci-local.sh --filter test005SessionsWebAotLink (full harness)

Made with Cursor

Add ExamplesCompileTest::test005SessionsWebAotLink with SESSIONS_WEB_AOT_LINK_GATE
default-on after verifying phpc build --project links on 22.04-dev. Wire doctor,
ci-defaults, and local-ci-matrix docs for the 005 ladder before execute (#1891).

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

Testing: ExamplesCompileTest 005-SessionsWeb AOT link (-l) before CGI execute

1 participant