Changeset 105848 in webkit
- Timestamp:
- Jan 24, 2012 10:08:41 PM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/config.json
r102465 r105848 229 229 "name": "Chromium Mac Release (Tests)", "type": "NewBuildAndTest", "builddir": "chromium-mac-release-tests", 230 230 "platform": "chromium-mac", "configuration": "release", "architectures": ["i386"], 231 "slavenames": ["google-mac-2" , "google-mac-4"]231 "slavenames": ["google-mac-2"] 232 232 }, 233 233 { … … 250 250 "platform": "chromium-android", "configuration": "release", "architectures": ["i386"], 251 251 "slavenames": ["google-linux-android"] 252 }, 253 { 254 "name": "Chromium Mac Release (Perf)", "type": "BuildAndPerfTest", "builddir": "chromium-mac-perf-tests", 255 "platform": "chromium-mac", "configuration": "release", "architectures": ["i386"], 256 "slavenames": ["google-mac-4"] 252 257 }, 253 258 { -
trunk/Tools/BuildSlaveSupport/build.webkit.org-config/master.cfg
r104420 r105848 613 613 command = ["perl", "./Tools/Scripts/run-chromium-webkit-unit-tests", 614 614 WithProperties("--%(configuration)s")] 615 616 617 class RunAndUploadPerfTests(shell.Test): 618 name = "perf-test" 619 description = ["perf-tests running"] 620 descriptionDone = ["perf-tests"] 621 command = ["python", "./Tools/Scripts/run-perf-tests", 622 "--output-json-path", "perf-test-results.json", 623 "--source-json-path", "../../perf-test-config.json", 624 "--test-results-server", "webkit-perf.appspot.com", 625 "--builder-name", WithProperties("%(buildername)s"), 626 "--build-number", WithProperties("%(buildnumber)s"), 627 "--platform", WithProperties("%(fullPlatform)s"), 628 WithProperties("--%(configuration)s")] 629 630 def start(self): 631 self.setCommand(self.command) 632 return shell.Test.start(self) 615 633 616 634 … … 750 768 TestClass = RunWebKit2Tests 751 769 770 class BuildAndPerfTestFactory(Factory): 771 def __init__(self, platform, configuration, architectures, **kwargs): 772 Factory.__init__(self, platform, configuration, architectures, False, **kwargs) 773 if platform.startswith("chromium"): 774 self.addStep(CleanupChromiumCrashLogs) 775 self.addStep(CompileWebKit) 776 self.addStep(RunAndUploadPerfTests) 777 752 778 class PlatformSpecificScheduler(AnyBranchScheduler): 753 779 def __init__(self, platform, branch, **kwargs): -
trunk/Tools/ChangeLog
r105842 r105848 1 2012-01-23 Ryosuke Niwa <rniwa@webkit.org> 2 3 WebKit needs public performance tests running on public bots 4 https://bugs.webkit.org/show_bug.cgi?id=10266 5 6 Reviewed by Adam Barth. 7 8 Completes the initial implementation of WebKit Perf bots. Add a build step for run-perf-test 9 and make google-mac-4 run it, and upload the results to webkit-perf.webkit.org. 10 11 * BuildSlaveSupport/build.webkit.org-config/config.json: 12 * BuildSlaveSupport/build.webkit.org-config/master.cfg: 13 (RunAndUploadPerfTests): 14 (RunAndUploadPerfTests.start): 15 (UploadPerfTestResults): 16 (BuildAndPerfTestFactory): 17 (BuildAndPerfTestFactory.__init__): 18 1 19 2012-01-24 Ojan Vafai <ojan@chromium.org> 2 20
Note: See TracChangeset
for help on using the changeset viewer.