Changeset 232748 in webkit
- Timestamp:
- Jun 12, 2018 4:40:17 AM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 1 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r232746 r232748 1 2018-06-11 Carlos Alberto Lopez Perez <clopez@igalia.com> 2 3 [JSCOnly] Add a MIPS32el JSCOnly EWS 4 https://bugs.webkit.org/show_bug.cgi?id=186523 5 6 Reviewed by Michael Catanzaro. 7 8 Add a new jsc-mips-ews queue that will execute build-jsc for the jsc-only (Linux) port. 9 The worker(s) on this queue should be pre-configured to cross-build JSC for MIPS32el. 10 11 * QueueStatusServer/config/queues.py: 12 * QueueStatusServer/model/queues.py: 13 (Queue.display_name): 14 * Scripts/webkitpy/common/config/ews.json: 15 * Scripts/webkitpy/common/config/ports.py: 16 (DeprecatedPort.port): 17 (WpePort.run_webkit_tests_command): 18 (JscOnlyPort): 19 (JscOnlyPort.build_jsc_command): 20 * Scripts/webkitpy/common/config/ports_unittest.py: 21 (DeprecatedPortTest.test_wincairo_port): 22 (DeprecatedPortTest): 23 (DeprecatedPortTest.test_jsconly_port): 24 * Scripts/webkitpy/port/factory.py: 25 (PortFactory): 26 * Scripts/webkitpy/port/jsc_only.py: Added. Add a basic port definition. Required by the EWS tooling. 27 (JscOnlyPort): 28 (JscOnlyPort.__init__): 29 * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: 30 (test_ews_name): 31 1 32 2018-06-12 Zan Dobersek <zdobersek@igalia.com> 2 33 -
trunk/Tools/QueueStatusServer/config/queues.py
r224552 r232748 39 39 "bindings-ews", 40 40 "jsc-ews", 41 "jsc-mips-ews", 41 42 "mac-ews", 42 43 "mac-wk2-ews", -
trunk/Tools/QueueStatusServer/model/queues.py
r224549 r232748 79 79 display_name = display_name.replace("Ews", "EWS") 80 80 display_name = display_name.replace("Ios", "iOS") 81 display_name = display_name.replace("JscOnly", "JSCOnly") 81 82 display_name = display_name.replace("Jsc", "JSC") 82 83 display_name = display_name.replace("Wpe", "WPE") -
trunk/Tools/Scripts/webkitpy/common/config/ews.json
r228383 r232748 54 54 "runTests": true 55 55 }, 56 "JSC MIPS32el EWS": { 57 "port": "jsc-only", 58 "name": "jsc-mips-ews", 59 "group": "jsc", 60 "runTests": false, 61 "watchers": [ 62 "guijemont@igalia.com" 63 ] 64 }, 56 65 "Bindings EWS": { 57 66 "port": "mac", -
trunk/Tools/Scripts/webkitpy/common/config/ports.py
r228480 r232748 69 69 "ios": IOSPort, 70 70 "ios-simulator-wk2": IOSSimulatorWK2Port, 71 "jsc-only": JscOnlyPort, 71 72 "mac": MacPort, 72 73 "mac-wk2": MacWK2Port, … … 231 232 command.append("--wpe") 232 233 return command 234 235 236 class JscOnlyPort(DeprecatedPort): 237 port_flag_name = "jsc-only" 238 239 def build_jsc_command(self, build_style=None): 240 command = self.script_shell_command("build-jsc") 241 return self._append_build_style_flag(command, build_style) -
trunk/Tools/Scripts/webkitpy/common/config/ports_unittest.py
r228480 r232748 62 62 self.assertEqual(WinCairoPort().build_webkit_command(), DeprecatedPort().script_shell_command("build-webkit") + ["--wincairo"]) 63 63 self.assertEqual(WinCairoPort().build_webkit_command(build_style="debug"), DeprecatedPort().script_shell_command("build-webkit") + ["--debug", "--wincairo"]) 64 65 def test_jsconly_port(self): 66 self.assertEqual(JscOnlyPort().flag(), "--port=jsc-only") 67 self.assertEqual(JscOnlyPort().build_jsc_command(), DeprecatedPort().script_shell_command("build-jsc")) 68 self.assertEqual(JscOnlyPort().build_jsc_command(build_style="release"), DeprecatedPort().script_shell_command("build-jsc") + ["--release"]) 69 self.assertEqual(JscOnlyPort().build_jsc_command(build_style="debug"), DeprecatedPort().script_shell_command("build-jsc") + ["--debug"]) -
trunk/Tools/Scripts/webkitpy/port/factory.py
r229381 r232748 92 92 'ios_simulator.IOSSimulatorPort', 93 93 'ios_device.IOSDevicePort', 94 'jsc_only.JscOnlyPort', 94 95 'mac.MacPort', 95 96 'mock_drt.MockDRTPort', -
trunk/Tools/Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py
r224549 r232748 198 198 'ios-sim-ews', 199 199 'jsc-ews', 200 'jsc-mips-ews', 200 201 'mac-32bit-ews', 201 202 'mac-debug-ews',
Note: See TracChangeset
for help on using the changeset viewer.