Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: mark flaky tests on smartos #43596

Merged
merged 1 commit into from
Jun 28, 2022
Merged

Conversation

F3n67u
Copy link
Member

@F3n67u F3n67u commented Jun 28, 2022

Collect the tests that are flaky only on SmartOS between 06-22 and 06-28, and mark them as flaky in one go.

Collect from https://github.com/nodejs/reliability/issues.

Refs: #43457

@nodejs-github-bot nodejs-github-bot added async_hooks Issues and PRs related to the async hooks subsystem. needs-ci PRs that need a full CI run. report Issues and PRs related to process.report. test Issues and PRs related to the tests. labels Jun 28, 2022
@F3n67u F3n67u added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@F3n67u F3n67u mentioned this pull request Jun 28, 2022
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@nodejs-github-bot
Copy link
Collaborator

@bahamat
Copy link

bahamat commented Jun 28, 2022

I don't have permission on the repo to approve, but I approve.

@F3n67u F3n67u added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@nodejs-github-bot
Copy link
Collaborator

@F3n67u F3n67u added the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jun 28, 2022
@nodejs-github-bot
Copy link
Collaborator

Copy link
Member

@tniessen tniessen left a comment

Choose a reason for hiding this comment

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

LGTM assuming this is the alternative to dropping SmartOS and that this is an active TODO list.

Copy link
Member

@bnoordhuis bnoordhuis left a comment

Choose a reason for hiding this comment

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

LGTM. Only question I have is if the increased timeout mentioned in #43457 (comment) won't mean the smartos bots are now slowest to finish. Because if that's the case I'd rather just disable testing on them altogether.

@bnoordhuis bnoordhuis added the fast-track PRs that do not need to wait for 48 hours to land. label Jun 28, 2022
@github-actions
Copy link
Contributor

Fast-track has been requested by @bnoordhuis. Please 👍 to approve.

@richardlau richardlau added the commit-queue Add this label to land a pull request using GitHub Actions. label Jun 28, 2022
@nodejs-github-bot nodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Jun 28, 2022
@nodejs-github-bot nodejs-github-bot merged commit ea99431 into nodejs:main Jun 28, 2022
@nodejs-github-bot
Copy link
Collaborator

Landed in ea99431

@F3n67u F3n67u deleted the smartos-flaky branch June 28, 2022 23:37
@F3n67u
Copy link
Member Author

F3n67u commented Jun 29, 2022

LGTM. Only question I have is if the increased timeout mentioned in #43457 (comment) won't mean the smartos bots are now slowest to finish. Because if that's the case I'd rather just disable testing on them altogether.

@bnoordhuis node-test-commit-aix takes 49 min, node-test-commit-smartos takes 47 min, node-test-commit-smartos is not the slowest.

image

mabaasit pushed a commit to mabaasit/node that referenced this pull request Jul 6, 2022
PR-URL: nodejs#43596
Refs: nodejs#43457
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Filip Skokan <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
targos pushed a commit that referenced this pull request Jul 12, 2022
PR-URL: #43596
Refs: #43457
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Filip Skokan <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
targos pushed a commit that referenced this pull request Jul 31, 2022
PR-URL: #43596
Refs: #43457
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Filip Skokan <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
guangwong pushed a commit to noslate-project/node that referenced this pull request Oct 10, 2022
PR-URL: nodejs/node#43596
Refs: nodejs/node#43457
Reviewed-By: Tobias Nießen <[email protected]>
Reviewed-By: Filip Skokan <[email protected]>
Reviewed-By: Ben Noordhuis <[email protected]>
Reviewed-By: Richard Lau <[email protected]>
Reviewed-By: Darshan Sen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
async_hooks Issues and PRs related to the async hooks subsystem. fast-track PRs that do not need to wait for 48 hours to land. needs-ci PRs that need a full CI run. report Issues and PRs related to process.report. test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants