[webkit-changes] [WebKit/WebKit] 9bad69: 'run-benchmark' should log Speedometer3 version

dewei-zhu noreply at github.com
Wed Sep 27 20:11:52 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9bad69393c6280b5eb2d7e70023a1e51d6431f3d
      https://github.com/WebKit/WebKit/commit/9bad69393c6280b5eb2d7e70023a1e51d6431f3d
  Author: Dewei Zhu <dewei_zhu at apple.com>
  Date:   2023-09-27 (Wed, 27 Sep 2023)

  Changed paths:
    M Tools/Scripts/webkitpy/benchmark_runner/benchmark_builder.py
    M Tools/Scripts/webkitpy/benchmark_runner/data/plans/speedometer3.plan

  Log Message:
  -----------
  'run-benchmark' should log Speedometer3 version
https://bugs.webkit.org/show_bug.cgi?id=262234
rdar://116153728

Reviewed by Ryosuke Niwa.

Add 'git_repository' support to plan file and it's intended for the benchmark that has its
own repository like Speedometer3.

* Tools/Scripts/webkitpy/benchmark_runner/benchmark_builder.py: Added support to checkout
a git repository specified by 'git_repository'.
(BenchmarkBuilder.__enter__):
(BenchmarkBuilder._clone_git_repository):
(BenchmarkBuilder._apply_patch): Updated code to avoid manually invoking os.chdir
* Tools/Scripts/webkitpy/benchmark_runner/data/plans/speedometer3.plan: Updated plan file
to use 'git_repository'.

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




More information about the webkit-changes mailing list