Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9bc982313b8be4fa5fde17286807308bf6ef2a4e
      
https://github.com/WebKit/WebKit/commit/9bc982313b8be4fa5fde17286807308bf6ef2a4e
  Author: Ben Schwartz <ben_schwa...@apple.com>
  Date:   2024-04-24 (Wed, 24 Apr 2024)

  Changed paths:
    M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py
    M Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py

  Log Message:
  -----------
  Increase TaskPool timeout threshold for layout test runner.
https://bugs.webkit.org/show_bug.cgi?id=273221
rdar://127017493

Reviewed by Jonathan Bedard.

In some cases, we're seeing timeouts when attempting to start layout test runner
child processes. While this is investigated, we would like to increase the 
timeout
threshold in the interest of interim testing stability.

* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py:
(TaskPool.__init__): Add enter_grace_period parameter, change grace_period 
parameter to exit_grace_period.
(TaskPool.__enter__): Set enter_grace_period parameter as default when invoking 
Timeout.
(TaskPool.__exit__): Rename grace_period parameter to exit_grace_period.

* Tools/Scripts/webkitpy/layout_tests/controllers/layout_test_runner.py:
(LayoutTestRunner.run_tests): Increase timeout threshold from 60 -> 300 seconds.

Canonical link: https://commits.webkit.org/277964@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

Reply via email to