Changeset 252700 in webkit


Ignore:
Timestamp:
Nov 20, 2019, 12:14:25 PM (6 years ago)
Author:
Jonathan Bedard
Message:

[EWS] iOS layout-tests fails with 30+ failures on re-run and on clean-tree
https://bugs.webkit.org/show_bug.cgi?id=204409

Reviewed by Aakash Jain.

  • BuildSlaveSupport/ews-build/steps.py:

(RunWebKitPerlTests.evaluateCommand): Add killOldProcesses before running test suite.
(RunJavaScriptCoreTests.evaluateCommand): Ditto.
(ReRunJavaScriptCoreTests.evaluateCommand): Ditto.
(RunWebKitTests.evaluateCommand): Ditto.
(ReRunWebKitTests.evaluateCommand): Ditto.
(RunAPITests.evaluateCommand): Ditto.
(ReRunAPITests.evaluateCommand): Ditto.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/Tools/BuildSlaveSupport/ews-build/steps.py

    r252644 r252700  
    633633        rc = shell.ShellCommand.evaluateCommand(self, cmd)
    634634        if rc == FAILURE:
    635             self.build.addStepsAfterCurrentStep([ReRunWebKitPerlTests()])
     635            self.build.addStepsAfterCurrentStep([KillOldProcesses(), ReRunWebKitPerlTests()])
    636636        return rc
    637637
     
    975975            self.build.buildFinished([message], SUCCESS)
    976976        else:
    977             self.build.addStepsAfterCurrentStep([ValidatePatch(verifyBugClosed=False, addURLs=False), ReRunJavaScriptCoreTests()])
     977            self.build.addStepsAfterCurrentStep([ValidatePatch(verifyBugClosed=False, addURLs=False), KillOldProcesses(), ReRunJavaScriptCoreTests()])
    978978        return rc
    979979
     
    10511051                                                CompileJSCToT(),
    10521052                                                ValidatePatch(verifyBugClosed=False, addURLs=False),
     1053                                                KillOldProcesses(),
    10531054                                                RunJSCTestsWithoutPatch(),
    10541055                                                AnalyzeJSCTestsResults()])
     
    12891290            self.build.buildFinished([message], SUCCESS)
    12901291        else:
    1291             self.build.addStepsAfterCurrentStep([ArchiveTestResults(), UploadTestResults(), ExtractTestResults(), ValidatePatch(verifyBugClosed=False, addURLs=False), ReRunWebKitTests()])
     1292            self.build.addStepsAfterCurrentStep([
     1293                ArchiveTestResults(),
     1294                UploadTestResults(),
     1295                ExtractTestResults(),
     1296                ValidatePatch(verifyBugClosed=False, addURLs=False),
     1297                KillOldProcesses(),
     1298                ReRunWebKitTests(),
     1299            ])
    12921300        return rc
    12931301
     
    13211329                                                CompileWebKitToT(),
    13221330                                                ValidatePatch(verifyBugClosed=False, addURLs=False),
     1331                                                KillOldProcesses(),
    13231332                                                RunWebKitTestsWithoutPatch()])
    13241333        return rc
     
    16271636            self.build.buildFinished([message], SUCCESS)
    16281637        else:
    1629             self.build.addStepsAfterCurrentStep([ValidatePatch(verifyBugClosed=False, addURLs=False), ReRunAPITests()])
     1638            self.build.addStepsAfterCurrentStep([ValidatePatch(verifyBugClosed=False, addURLs=False), KillOldProcesses(), ReRunAPITests()])
    16301639        return rc
    16311640
     
    16471656                                                CompileWebKitToT(),
    16481657                                                ValidatePatch(verifyBugClosed=False, addURLs=False),
     1658                                                KillOldProcesses(),
    16491659                                                RunAPITestsWithoutPatch(),
    16501660                                                AnalyzeAPITestsResults()])
  • TabularUnified trunk/Tools/ChangeLog

    r252691 r252700  
     12019-11-20  Jonathan Bedard  <jbedard@apple.com>
     2
     3        [EWS] iOS layout-tests fails with 30+ failures on re-run and on clean-tree
     4        https://bugs.webkit.org/show_bug.cgi?id=204409
     5
     6        Reviewed by Aakash Jain.
     7
     8        * BuildSlaveSupport/ews-build/steps.py:
     9        (RunWebKitPerlTests.evaluateCommand): Add killOldProcesses before running test suite.
     10        (RunJavaScriptCoreTests.evaluateCommand): Ditto.
     11        (ReRunJavaScriptCoreTests.evaluateCommand): Ditto.
     12        (RunWebKitTests.evaluateCommand): Ditto.
     13        (ReRunWebKitTests.evaluateCommand): Ditto.
     14        (RunAPITests.evaluateCommand): Ditto.
     15        (ReRunAPITests.evaluateCommand): Ditto.
     16
    1172019-11-20  Jonathan Bedard  <jbedard@apple.com>
    218
Note: See TracChangeset for help on using the changeset viewer.