Skip to content

Remove http-api tests from nightly and run tests on unstable by default#8646

Merged
jimmygchen merged 1 commit into
sigp:stablefrom
jimmygchen:update-nightly-tests
Jan 12, 2026
Merged

Remove http-api tests from nightly and run tests on unstable by default#8646
jimmygchen merged 1 commit into
sigp:stablefrom
jimmygchen:update-nightly-tests

Conversation

@jimmygchen

@jimmygchen jimmygchen commented Jan 12, 2026

Copy link
Copy Markdown
Member

http-api tests are failing for earlier forks, but I think we might be able to just remove them for earlier forks in the nightly tests as they're no longer relevant.

https://github.com/sigp/lighthouse/actions/runs/20869883982/job/59969302898

I've also updated the workflow to run on unstable by default, and allow for override when the workflow is manually triggered.

This PR points to the stable branch, as GitHub actions only schedule workflows from the stable branch.

@jimmygchen jimmygchen added ready-for-review The code is ready for review skip-ci Don't run the `test-suite` test improvement Improve tests labels Jan 12, 2026
@jimmygchen

Copy link
Copy Markdown
Member Author

Manually triggered a workflow from my fork:
https://github.com/jimmygchen/lighthouse/actions/runs/20905910142

@mergify

mergify Bot commented Jan 12, 2026

Copy link
Copy Markdown

Some required checks have failed. Could you please take a look @jimmygchen? 🙏

@mergify mergify Bot added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Jan 12, 2026
@michaelsproul

Copy link
Copy Markdown
Member

I guess the CI failures are just because of compiler updates

@jimmygchen

Copy link
Copy Markdown
Member Author

Yep that's right. The manual workflow linked above passed.

I'm not sure why it hasn't triggered on this fork yet, and I don't see anything wrong with the schedule syntax used.

Might try to do a manual run after merging to see if it fixes this.

@jimmygchen jimmygchen merged commit 39c542a into sigp:stable Jan 12, 2026
29 of 34 checks passed
@jimmygchen jimmygchen deleted the update-nightly-tests branch January 12, 2026 04:21
nadtech-hub pushed a commit to nadtech-hub/lighthouse that referenced this pull request Jan 23, 2026
frisitano added a commit to eth-act/lighthouse that referenced this pull request Apr 21, 2026
The http-api broadcast_validation tests panic on every pre-deneb fork
("Should always be a blinded payload response" at
beacon_node/beacon_chain/src/test_utils.rs:965) because
make_blinded_block_with_modifier demands a blinded payload response that
the mock-builder path can't produce pre-deneb. Upstream sigp/lighthouse
hit the same failure and resolved it by removing the job from the
nightly workflow (sigp#8646) on the grounds that these tests
aren't relevant to prior forks. Mirror that here so the nightly sweep
can go green while still covering beacon-chain, op-pool, and network
tests across every prior fork.

Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-ci Don't run the `test-suite` test improvement Improve tests waiting-on-author The reviewer has suggested changes and awaits thier implementation.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants