Skip to content

jenkins: skip SmartOS for pull request tests - #4518

Open
panva wants to merge 1 commit into
nodejs:mainfrom
panva:smartos-skip-pr-tests
Open

panva wants to merge 1 commit into
nodejs:mainfrom
panva:smartos-skip-pr-tests

Conversation

@panva

@panva panva commented Oct 14, 2026

Copy link
Copy Markdown
Member

Keep SmartOS in daily and release runs by limiting the exclusion to GIT_REMOTE_REF pull refs and test builds.

Refs: #4457
Refs: #4458
Assisted-by: Codex

cc @richardlau @sxa this is #4458 scoped down to just smartos

Keep SmartOS in daily and release runs by limiting the exclusion to
GIT_REMOTE_REF pull refs and test builds.

Refs: nodejs#4457
Assisted-by: Codex
Signed-off-by: Filip Skokan <panva.ip@gmail.com>
// SmartOS -----------------------------------------------
// Not run for pull requests, node-daily-* still covers them
// https://github.com/nodejs/build/issues/4457
[ /^smartos/, prTestType, allVer ],

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Could we still allow it to be run on codestreams other than main? My gut feel is that this would still be containable.

Suggested change
[ /^smartos/, prTestType, allVer ],
[ /^smartos/, prTestType, gte(27) ],

@panva panva Oct 15, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Your suggestion is not the same as "other than main" though is it?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Not explicitly - it was an (untested) approximation to achieve something equivalent today based on the current versions which should help alleviate concerns with the amount of time that node-test-pull-request can take.

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.

2 participants