Changeset 265082 in webkit
- Timestamp:
- Jul 30, 2020 8:55:56 AM (4 years ago)
- Location:
- trunk/Tools
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/BuildSlaveSupport/ews-app/ews/views/statusbubble.py
r264196 r265082 44 44 # FIXME: Auto-generate this list https://bugs.webkit.org/show_bug.cgi?id=195640 45 45 # Note: This list is sorted in the order of which bubbles appear in bugzilla. 46 ALL_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', ' tv', 'tv-sim', 'watch', 'watch-sim', 'gtk', 'wpe', 'wincairo', 'win',46 ALL_QUEUES = ['style', 'ios', 'ios-sim', 'mac', 'mac-debug', 'mac-AS', 'tv', 'tv-sim', 'watch', 'watch-sim', 'gtk', 'wpe', 'wincairo', 'win', 47 47 'ios-wk2', 'mac-wk1', 'mac-wk2', 'mac-debug-wk1', 'api-ios', 'api-mac', 'api-gtk', 48 48 'bindings', 'jsc', 'jsc-armv7', 'jsc-mips', 'jsc-i386', 'webkitperl', 'webkitpy', 'services'] -
trunk/Tools/BuildSlaveSupport/ews-build/config.json
r265053 r265082 193 193 "name": "ews128", 194 194 "platform": "mac-mojave" 195 }, 196 { 197 "name": "ews129", 198 "platform": "mac-bigsur" 195 199 }, 196 200 { … … 383 387 "architectures": ["x86_64"], 384 388 "workernames": ["ews121", "ews122", "ews123", "ews124", "ews125", "ews126"] 389 }, 390 { 391 "name": "macOS-BigSur-Release-Build-EWS", 392 "shortname": "mac-AS", 393 "icon": "buildOnly", 394 "factory": "macOSBuildOnlyFactory", 395 "platform": "mac-bigsur", 396 "configuration": "release", 397 "architectures": ["arm64"], 398 "workernames": ["ews129"] 385 399 }, 386 400 { … … 646 660 "builderNames": ["Apply-WatchList-EWS", "Bindings-Tests-EWS", "GTK-Build-EWS", "iOS-13-Build-EWS", "iOS-13-Simulator-Build-EWS", 647 661 "JSC-ARMv7-32bits-Build-EWS", "JSC-ARMv7-32bits-EWS", "JSC-i386-32bits-EWS", "JSC-MIPSEL-32bits-Build-EWS", 648 "JSC-MIPSEL-32bits-EWS", "JSC-Tests-EWS", "macOS- Mojave-Debug-Build-EWS", "macOS-Mojave-Release-Build-EWS",662 "JSC-MIPSEL-32bits-EWS", "JSC-Tests-EWS", "macOS-BigSur-Release-Build-EWS", "macOS-Mojave-Debug-Build-EWS", "macOS-Mojave-Release-Build-EWS", 649 663 "Services-EWS", "Style-EWS", 650 664 "tvOS-13-Build-EWS", "tvOS-13-Simulator-Build-EWS", "watchOS-6-Build-EWS", "watchOS-6-Simulator-Build-EWS", -
trunk/Tools/BuildSlaveSupport/ews-build/factories.py
r265053 r265082 170 170 171 171 172 class macOSBuildOnlyFactory(BuildFactory): 173 skipUpload = True 174 175 172 176 class watchOSBuildFactory(BuildFactory): 173 177 skipUpload = True -
trunk/Tools/BuildSlaveSupport/ews-build/factories_unittest.py
r265053 r265082 171 171 ]) 172 172 173 def test_macos_build_only_factory(self): 174 factory = factories.macOSBuildOnlyFactory(platform='mac-bigsur', configuration='release', architectures=["arm64"]) 175 self.assertBuildSteps(factory.steps, [ 176 _BuildStepFactory(steps.ConfigureBuild, platform='mac-bigsur', configuration='release', architectures=["arm64"], buildOnly=False, triggers=None, remotes=None, additionalArguments=None), 177 _BuildStepFactory(steps.ValidatePatch), 178 _BuildStepFactory(steps.PrintConfiguration), 179 _BuildStepFactory(steps.CheckOutSource), 180 _BuildStepFactory(steps.CheckOutSpecificRevision), 181 _BuildStepFactory(steps.ApplyPatch), 182 _BuildStepFactory(steps.KillOldProcesses), 183 _BuildStepFactory(steps.CompileWebKit, skipUpload=True), 184 ]) 185 173 186 def test_ios_build_factory(self): 174 187 factory = factories.iOSBuildFactory(platform='ios-simulator-13', configuration='release', architectures=["x86_64"]) -
trunk/Tools/BuildSlaveSupport/ews-build/loadConfig.py
r265053 r265082 34 34 GTKTestsFactory, JSCBuildFactory, JSCBuildAndTestsFactory, StyleFactory, TestFactory, tvOSBuildFactory, 35 35 WPEFactory, WebKitPerlFactory, WebKitPyFactory, WinCairoFactory, WindowsFactory, iOSBuildFactory, iOSEmbeddedBuildFactory, iOSTestsFactory, 36 macOSBuildFactory, macOS WK1Factory, macOSWK2Factory, ServicesFactory, WatchListFactory, watchOSBuildFactory)36 macOSBuildFactory, macOSBuildOnlyFactory, macOSWK1Factory, macOSWK2Factory, ServicesFactory, WatchListFactory, watchOSBuildFactory) 37 37 38 38 BUILDER_NAME_LENGTH_LIMIT = 70 -
trunk/Tools/ChangeLog
r265081 r265082 1 2020-07-30 Jonathan Bedard <jbedard@apple.com> 2 3 [Big Sur] Add limited Seed 3 support to EWS 4 https://bugs.webkit.org/show_bug.cgi?id=214874 5 <rdar://problem/66216190> 6 7 Reviewed by Aakash Jain. 8 9 * BuildSlaveSupport/ews-app/ews/views/statusbubble.py: 10 (StatusBubble): Add AppleSilicon bubbles. 11 * BuildSlaveSupport/ews-build/config.json: Add AppleSilicon device. 12 * BuildSlaveSupport/ews-build/factories.py: 13 (macOSBuildOnlyFactory): Skip uploading to S3. 14 * BuildSlaveSupport/ews-build/factories_unittest.py: 15 (TestBuildFactory.test_macos_build_only_factory): 16 * BuildSlaveSupport/ews-build/loadConfig.py: Import macOSBuildOnlyFactory. 17 1 18 2020-07-30 Alex Christensen <achristensen@webkit.org> 2 19
Note: See TracChangeset
for help on using the changeset viewer.