Skip to content

CI: Default THROWS_WEB_SMOKE_GATE=1 in ci-fast after #2093 green #2125

Description

@PurHur

Problem

examples-web-smoke.sh already has a 007-ThrowsWeb slice (--throws-only, THROWS_WEB_SMOKE_GATE) tracked in #2093, but script/ci-defaults.env keeps THROWS_WEB_SMOKE_GATE=0. 005 and 006 VM smokes default-on (#1887, #2009).

Throw/catch presenter regressions stay invisible in ./script/ci-fast.sh until full ci-local.sh.

Scope

  1. Wire Testing: THROWSWEB_WEB_SMOKE_GATE + examples-web-smoke 007 slice #2093 completely (Make examples-throws-smoke if still missing; align gate name THROWS_WEB_SMOKE_GATE vs issue title THROWSWEB_WEB_SMOKE_GATE)
  2. Flip THROWS_WEB_SMOKE_GATE default to 1 in script/ci-defaults.env
  3. Hook in script/ci-fast.sh / ci-common.sh (mirror CI: Default SESSIONS_WEB_SMOKE_GATE=1 in ci-fast after #1887 green #1894)
  4. Update examples/007-ThrowsWeb/README.md, ROOT_README_007_SYNC_GATE stale phrases (#2094)
  5. Opt-out: THROWS_WEB_SMOKE_GATE=0 for doc-only iteration

Acceptance criteria

./script/ci-fast.sh
docker run --rm -v "$(pwd):/compiler" -w /compiler php-compiler:22.04-dev ./script/ci-fast.sh

Depends on

Links

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions