Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 3cecfd095c0d1ceed9d0b74a98c0a675d3d49217 https://github.com/WebKit/WebKit/commit/3cecfd095c0d1ceed9d0b74a98c0a675d3d49217 Author: Dawn Morningstar <mornings...@apple.com> Date: 2025-09-16 (Tue, 16 Sep 2025)
Changed paths: M Tools/Scripts/run-api-tests M Tools/Scripts/webkitpy/api_tests/manager.py M Tools/Scripts/webkitpy/api_tests/runner.py M Tools/Scripts/webkitpy/port/base.py M Tools/Scripts/webkitpy/port/darwin.py Log Message: ----------- Add sharding groups to api-tests to allow running in parallel https://bugs.webkit.org/show_bug.cgi?id=298892 rdar://160635460 Reviewed by Jonathan Bedard. This adds a mutually exclusive shard group called system that is used when api-tests are run. Anything in the System will not be run in parallel for api-tests, this also changes the default --child-processes argument in run-api-tests to allow parallelization to be the new default. * Tools/Scripts/webkitpy/api_tests/runner.py: (Runner.run): * Tools/Scripts/webkitpy/port/base.py: (Port.sharding_groups): (Port.group_for_shard): * Tools/Scripts/webkitpy/port/darwin.py: (DarwinPort.sharding_groups): Canonical link: https://commits.webkit.org/300034@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes