Skip to content

Systemic CI failure: PHP 8.2 (2 events) #1746

Description

@superdav42

Summary

Brief recovery attempted after the original alert combined unrelated failures.

Worker Guidance

Goal

Classify the reported PHP 8.2 failures accurately and avoid an unsupported shared-workflow change. The historical SSO assertions are already resolved on main by commit f4e9ab38 (fix: align SSO test defaults (#1749)). The remaining PHP 8.2 failure on PR #1745 is an exit-137 termination that also affects PHP 8.4 and 8.5 on that PR; it is not evidence of the original cross-PR systemic condition.

Files Scope

No repository files are authorized for this issue. This recovery confirms that the original signal does not identify a shared implementation change.

Files to Inspect First

  1. .github/workflows/tests.yml — PHP matrix and PHPUnit invocation.
  2. tests/WP_Ultimo/SSO/SSO_Coverage_Test.php — historical assertion fixed by fix: align SSO test defaults #1749.
  3. tests/WP_Ultimo/SSO/SSO_Extended_Test.php — historical assertion fixed by fix: align SSO test defaults #1749.

Implementation Steps

  1. Verify f4e9ab38 is reachable from origin/main; do not duplicate the SSO test fix.
  2. Verify PR fix: isolate settings cache by network #1745's latest PHP matrix still reports exit 137 for PHP 8.2, 8.4, and 8.5 while PHP 8.3 succeeds.
  3. Record this issue as a non-actionable false systemic grouping. Do not change .github/workflows/tests.yml; diagnose the remaining PR-specific failure on its source PR.

Verification

git merge-base --is-ancestor f4e9ab38 origin/main
gh pr view 1745 --repo Ultimate-Multisite/ultimate-multisite --json headRefName,headRefOid,statusCheckRollup
gh run view 33536861986 --repo Ultimate-Multisite/ultimate-multisite --job 99953421296 --log-failed

Runtime Testing

Risk: low (issue triage only). Runtime execution is not required because this issue authorizes no source or workflow modification. Existing reproduction context is the PHP 8.2 exit-137 log and the superseded SSO assertions above.


aidevops.sh v3.32.296 automated scan.

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

    auto-dispatchbugSomething isn't workingorigin:workerAuto-created by pulse labelless backfill (t2112)source:ci-failure-minerAuto-created by gh-failure-miner-helper.shstatus:blockedWaiting on blocker tasktier:standardAuto-created by pulse labelless backfill (t2112)

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions