-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
stability/verify unification #10988
stability/verify unification #10988
Conversation
69b0d8c
to
ead33c8
Compare
Seems like I posted #9874 (comment) in the wrong place:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few small changes to request.
Can you push an unstable test, and a stable one, to this PR so that we can see how the travis output looks?
help="Run a stability check on the selected tests") | ||
stability_group.add_argument("--stability", action="store_true", | ||
default=False, | ||
help="(DEPRECATED) Run a basic stability check on the selected tests") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can use help = argparse.SUPPRESS
to remove this option from the help.
@@ -302,6 +302,13 @@ def run_tests(config, test_paths, product, **kwargs): | |||
|
|||
def check_stability(**kwargs): | |||
import stability | |||
if kwargs["stability"]: | |||
kwargs['verify_max_time'] = None |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe log a warning here.
577e1e3
to
710a4cb
Compare
@jgraham now done; sorry I missed your comments before! |
Ping @gsnedders |
Um, yeah, seems I deleted them locally. Now readded. |
(labelled because that commit needs to go before merging) |
The Travis output looks about the same as before, so that seems to be working. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove the [DO NOT MERGE] commit :)
Note this doesn't yet address web-platform-tests#9874, as it currently only runs the repeat_restart mode of --verify (as it did previously).
b4cf87b
to
f0e8221
Compare
…heck_stability.py I'm not entirely sure why web-platform-tests#10988 made this default to on, given that was a change of behaviour from before, so let's turn it back off given it's causing breakage, as documented in web-platform-tests#11454.
Fixes #10921, and will fix #9874.
This change is