-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
[ews-build.webkit.org] Use new-style test in TestWithFailureCount #7965
[ews-build.webkit.org] Use new-style test in TestWithFailureCount #7965
Conversation
EWS run on previous version of this PR (hash 4984f54) |
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.
r=me
Tools/CISupport/ews-build/steps.py
Outdated
'--{0}'.format(self.getProperty('configuration')), | ||
'--json-output={0}'.format(self.jsonFileName)] |
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.
Those indentation also need to be updated?
Also if this is python3 only, we can do
...
'--json-output={0}'.format(self.jsonFileName), *customBuildFlag(platform, self.getProperty('fullPlatform'))]
4984f54
to
36126a6
Compare
EWS run on current version of this PR (hash 36126a6) |
I intend to land this when I get back in January. While I'm confident that it works, it seems prudent to at least be available when it's deployed. |
36126a6
to
ee06c9a
Compare
https://bugs.webkit.org/show_bug.cgi?id=249729 rdar://103604782 Reviewed by Dewei Zhu. * Tools/CISupport/ews-build/steps.py: (TestWithFailureCount.run): Convert start to new-style 'run' commands. (TestWithFailureCount.countFailures): Accept returncode instead of command result. (CheckStyle.countFailures): Accept returncode instead of command result. (customBuildFlag): Renamed from appendCustomBuildFlags, detatch from step type. (CompileWebKit.start): Replace appendCustomBuildFlags with customBuildFlag. (RunJavaScriptCoreTests.start): Ditto. (RunWebKitTests.setLayoutTestCommand): Ditto. (RunAPITests.run): Convert start to new-style 'run' command. (RunAPITests.countFailures): Accept returncode instead of command result. (RunAPITests.doOnFailure): Set of specific actions to take upon failure. (ReRunAPITests.doOnFailure): Ditto. (RunAPITestsWithoutChange): (TestWithFailureCount.start): Deleted. (TestWithFailureCount.commandComplete): Deleted. (TestWithFailureCount.evaluateCommand): Deleted. (appendCustomBuildFlags): Renamed customBuildFlag. (RunAPITests.start): Deleted. (RunAPITests.evaluateCommand): Deleted. (ReRunAPITests.evaluateCommand): Deleted. (RunAPITestsWithoutChange.evaluateCommand): Deleted. Canonical link: https://commits.webkit.org/258497@main
ee06c9a
to
26498f2
Compare
Committed 258497@main (26498f2): https://commits.webkit.org/258497@main Reviewed commits have been landed. Closing PR #7965 and removing active labels. |
26498f2
36126a6