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: update to improve terminology #37011

Merged
merged 1 commit into from
Jan 27, 2021
Merged

Conversation

mhdawson
Copy link
Member

Update common section in wpt to incorporate
improved terminology fixed upstream in
web-platform-tests/wpt#27152

Signed-off-by: Michael Dawson mdawson@devrus.com

@nodejs-github-bot nodejs-github-bot added the test Issues and PRs related to the tests. label Jan 21, 2021
@mhdawson
Copy link
Member Author

The change in test/fixtures/wpt/common/sab.js is due to additional changes beyond web-platform-tests/wpt#27152 that were picked up by the update. It adds additional checks to avoid tests passing when they should not. Unfortunately that means we have more test failures and I had to mark additional test files as expecting a failure. I don't see any way to mark the tests as expecting a failure except at the file level from the current excludes.

@mhdawson
Copy link
Member Author

@joyeecheung can you confirm that in terms of excluding tests that fail there is no better way to handle excluding the tests than what I've done?

@joyeecheung
Copy link
Member

joyeecheung commented Jan 22, 2021

@mhdawson You can use "skip" instead of "fail" if you don't need the test expectation to be changed once the failure is fixed. But using "fail" is OK as well, and it prompts people to update the expectation.

@mhdawson
Copy link
Member Author

@joyeecheung thanks

@nodejs-github-bot
Copy link
Collaborator

@mhdawson
Copy link
Member Author

Issue already open for test which failed in CI #36867

@nodejs-github-bot
Copy link
Collaborator

@mhdawson
Copy link
Member Author

Resume build to try to get to green: https://ci.nodejs.org/job/node-test-pull-request/35737/

@nodejs-github-bot
Copy link
Collaborator

@mhdawson
Copy link
Member Author

One more attempt: https://ci.nodejs.org/job/node-test-pull-request/35760/ as there was another unrelated failure (build time out)

Update common section in wpt to incorporate
improved terminology fixed upstream in
web-platform-tests/wpt#27152

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: nodejs#37011
Reviewed-By: Milad Fa <mfarazma@redhat.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@Trott
Copy link
Member

Trott commented Jan 27, 2021

Landed in 9603e4a

@Trott Trott merged commit 9603e4a into nodejs:master Jan 27, 2021
targos pushed a commit that referenced this pull request Feb 2, 2021
Update common section in wpt to incorporate
improved terminology fixed upstream in
web-platform-tests/wpt#27152

Signed-off-by: Michael Dawson <mdawson@devrus.com>

PR-URL: #37011
Reviewed-By: Milad Fa <mfarazma@redhat.com>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
@targos targos mentioned this pull request Feb 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Issues and PRs related to the tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants