Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 1a924f4dcb18e148f2a73b9816e06c9b39f27b2b
      
https://github.com/WebKit/WebKit/commit/1a924f4dcb18e148f2a73b9816e06c9b39f27b2b
  Author: Carlos Alberto Lopez Perez <[email protected]>
  Date:   2026-08-19 (Wed, 19 Aug 2026)

  Changed paths:
    M Tools/Scripts/test262/runner.py
    M Tools/Scripts/test262/runner_unittest.py

  Log Message:
  -----------
  REGRESSION(318622@main)[Tools][JSC]: test262 runner not longer honors the env 
var NUMBER_OF_PROCESSORS
https://bugs.webkit.org/show_bug.cgi?id=322138

Reviewed by Nikolas Zimmermann.

Since 318622@main rewrote the test262 runner script from perl to python,
the env var NUMBER_OF_PROCESSORS is not longer honored.

We use this env var on the CI extensively to tell the WebKit tooling
how much parellelism it can use on each bot container.

Fix that by calling cpu_count() from the webkitpy executive class.

* Tools/Scripts/test262/runner.py:
(main):
* Tools/Scripts/test262/runner_unittest.py:
(TestEndToEnd._run):
(TestEndToEnd._child_processes):
(TestEndToEnd):
(TestEndToEnd.test_number_of_processors_is_honored):
(TestEndToEnd.test_child_processes_option_overrides_number_of_processors):

Canonical link: https://commits.webkit.org/319491@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to