Changeset 177535 in webkit
- Timestamp:
- Dec 18, 2014 3:22:44 PM (9 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json
r177529 r177535 108 108 { 109 109 "name": "Apple MountainLion Release (Perf)", "type": "DownloadAndPerfTest", "builddir": "mountainlion-release-perf-tests", 110 "is_clean": true,111 110 "platform": "mac-mountainlion", "configuration": "release", "architectures": ["x86_64"], 112 111 "slavenames": ["bot141"] … … 149 148 { 150 149 "name": "Apple Mavericks Release (Perf)", "type": "DownloadAndPerfTest", "builddir": "mavericks-release-perf-tests", 151 "is_clean": true,152 150 "platform": "mac-mavericks", "configuration": "release", "architectures": ["x86_64"], 153 151 "slavenames": ["bot135"] … … 190 188 { 191 189 "name": "Apple Yosemite Release (Perf)", "type": "DownloadAndPerfTest", "builddir": "yosemite-release-perf-tests", 192 "is_clean": true,193 190 "platform": "mac-yosemite", "configuration": "release", "architectures": ["x86_64"], 194 191 "slavenames": ["bot194"] … … 250 247 { 251 248 "name": "GTK Linux 64-bit Release (Perf)", "type": "DownloadAndPerfTestWebKit2", "builddir": "gtk-linux-64-release-perf-tests", 252 "is_clean": true,253 249 "platform": "gtk", "configuration": "release", "architectures": ["x86_64"], 254 250 "slavenames": ["gtk-linux-slave-8"] -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
r177533 r177535 160 160 self.hideStepIf = True 161 161 return SKIPPED 162 return shell.Compile.start(self) 163 164 class CleanBuildUnconditionally(shell.Compile): 165 name = "delete WebKitBuild directory" 166 description = ["deleting WebKitBuild directory"] 167 descriptionDone = ["deleted WebKitBuild directory"] 168 command = ["python", "./Tools/BuildSlaveSupport/clean-build", WithProperties("--platform=%(fullPlatform)s"), WithProperties("--%(configuration)s")] 169 170 def start(self): 162 171 return shell.Compile.start(self) 163 172 … … 923 932 def __init__(self, platform, configuration, architectures, additionalArguments=None, SVNMirror=None, **kwargs): 924 933 Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror, **kwargs) 934 self.addStep(CleanBuildUnconditionally()) 925 935 self.addStep(DownloadBuiltProduct()) 926 936 self.addStep(ExtractBuiltProduct()) … … 930 940 def __init__(self, platform, configuration, architectures, additionalArguments=None, SVNMirror=None, **kwargs): 931 941 Factory.__init__(self, platform, configuration, architectures, False, additionalArguments, SVNMirror, **kwargs) 942 self.addStep(CleanBuildUnconditionally()) 932 943 self.addStep(DownloadBuiltProduct()) 933 944 self.addStep(ExtractBuiltProduct()) -
trunk/Tools/ChangeLog
r177533 r177535 1 2014-12-18 Alexey Proskuryakov <ap@apple.com> 2 3 Perf tests frequently fail saying "build not up to date" 4 https://bugs.webkit.org/show_bug.cgi?id=139786 5 6 Illegitimately yet authoritatively reviewed by Lucas Forschler. 7 8 Undo the rest of the first fix, and implement the behavior differently. 9 10 is_clean isn't automatically forwarded from config.json to properties. 11 12 * BuildSlaveSupport/build.webkit.org-config/config.json: 13 * BuildSlaveSupport/build.webkit.org-config/master.cfg: 14 (CleanBuildUnconditionally): 15 (CleanBuildUnconditionally.start): 16 (DownloadAndPerfTestFactory.__init__): 17 (DownloadAndPerfTestWebKit2Factory.__init__): 18 1 19 2014-12-18 Alexey Proskuryakov <ap@apple.com> 2 20
Note: See TracChangeset
for help on using the changeset viewer.