Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0df1e37069766b6f679f83adafcedba26481c255
      
https://github.com/WebKit/WebKit/commit/0df1e37069766b6f679f83adafcedba26481c255
  Author: Jonathan Bedard <jbed...@apple.com>
  Date:   2023-10-20 (Fri, 20 Oct 2023)

  Changed paths:
    M Tools/Scripts/webkitpy/api_tests/runner.py

  Log Message:
  -----------
  [run-api-tests] Limit log lines for tests
https://bugs.webkit.org/show_bug.cgi?id=263446
rdar://117265047

Reviewed by Aakash Jain.

Limit the number of logging lines a single API test can
output. By default, limit a given test to 250 lines.

* Tools/Scripts/webkitpy/api_tests/runner.py:
(setup_shard): Pass log_limit.
(Runner.__init__): Ditto.
(Runner.run): Ditto.
(_Worker): Ditto.
(_Worker.setup): Ditto.
(_Worker.__init__): Ditto.
(_Worker._run_single_test): Count number of log lines, and
fail test if we exceed the log limit.
(_Worker.run): Ditto.

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


_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to