Skip to content

test(scenario-3): non-test build failure [mock:build_fail] - #871

Open
oxve wants to merge 8 commits into
mainfrom
test/scenario-3-build-fail
Open

oxve wants to merge 8 commits into
mainfrom
test/scenario-3-build-fail

Conversation

@oxve

@oxve oxve commented Aug 19, 2026

Copy link
Copy Markdown
Member

Scenario 3 Build Fail Test PR

oxve added 8 commits August 19, 2026 04:34
- Implement CI Shepherd workflow (ci_shepherd.yml) triggered by workflow_run on android, aosp, evergreen, linux, and tvos.
- Add automatic test deflaking with configurable MAX_ATTEMPTS.
- Implement combined status report collation across triggering workflows.
- Post and update sticky PR comments with workflow status table.
- Replace deflake_tests.yml with CI Shepherd.
- Implement lightweight mock test execution layer in main.yaml supporting directives [mock:pass], [mock:build_fail], [mock:test_fail], [mock:flake], and [mock:flake_fail].

Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
- Replace length() expression with toJSON(pull_requests) != '[]'
- Quote workflow names in workflow_run trigger

Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
- Extract PR number via jq safely inside bash step
- Update or create sticky comment with header <!-- sticky-pull-request-comment: combined-ci-report -->
- Avoid expression syntax evaluation errors on push events

Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
Tag: agy
Conv: 1eb97109-4aab-4416-8d63-33cae29cd5d6
@github-actions

Copy link
Copy Markdown
Contributor

🤖 Gemini Suggested Commit Message


test: Add mock file for scenario 3 build failure

Add a new text file to the Cobalt directory to simulate specific
build failure conditions. This is part of a testing scenario used
to verify the behavior of the build and CI pipeline.

Bug: None

💡 Pro Tips for a Better Commit Message:

  1. Influence the Result: Want to change the output? You can write custom prompts or instructions directly in the Pull Request description. The model uses that text to generate the message.
  2. Re-run the Generator: Post a comment with: /generate-commit-message

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the cobalt/scenario_3.txt file with a build fail test timestamp. There are no review comments, and I have no feedback to provide.

@github-actions

github-actions Bot commented Aug 19, 2026 •

Copy link
Copy Markdown
Contributor

Combined CI Status Report

❌ All checks have completed. Nothing is running.

Workflow Status Details
CI / android ❌ FAIL Failed
CI / aosp ❌ FAIL Failed
CI / evergreen ❌ FAIL Failed
CI / linux ❌ FAIL Failed
CI / tvos ❌ FAIL Failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant