Bug 144840 - run-benchmark should support SunSpider, Kraken and Octane
Summary: run-benchmark should support SunSpider, Kraken and Octane
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords:
Depends on:
Blocks: 144842 144849
  Show dependency treegraph
 
Reported: 2015-05-09 20:49 PDT by Ryosuke Niwa
Modified: 2015-05-11 15:38 PDT (History)
9 users (show)

See Also:


Attachments
Adds the support (17.08 KB, patch)
2015-05-09 21:05 PDT, Ryosuke Niwa
no flags Details | Formatted Diff | Diff
Adds the support (30.63 KB, patch)
2015-05-10 01:25 PDT, Ryosuke Niwa
no flags Details | Formatted Diff | Diff
Fixed a bug (30.38 KB, patch)
2015-05-10 03:22 PDT, Ryosuke Niwa
no flags Details | Formatted Diff | Diff
Fixed kraken.plan (30.38 KB, patch)
2015-05-10 03:26 PDT, Ryosuke Niwa
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2015-05-09 20:49:13 PDT
We should be able to run SunSpider and Kraken using run-benchmark.
Comment 1 Ryosuke Niwa 2015-05-09 21:05:22 PDT
Created attachment 252804 [details]
Adds the support
Comment 2 Ryosuke Niwa 2015-05-10 00:51:57 PDT
Comment on attachment 252804 [details]
Adds the support

Let me change the strategy a little...
Comment 3 Ryosuke Niwa 2015-05-10 01:25:18 PDT
Created attachment 252807 [details]
Adds the support
Comment 4 Ryosuke Niwa 2015-05-10 03:22:18 PDT
Created attachment 252810 [details]
Fixed a bug
Comment 5 Ryosuke Niwa 2015-05-10 03:26:30 PDT
Created attachment 252811 [details]
Fixed kraken.plan
Comment 6 Ryosuke Niwa 2015-05-11 14:42:06 PDT
Thanks for the reviews, Darin!
Comment 7 Ryosuke Niwa 2015-05-11 14:42:14 PDT
Comment on attachment 252811 [details]
Fixed kraken.plan

Clearing flags on attachment: 252811

Committed r184124: <http://trac.webkit.org/changeset/184124>
Comment 8 Ryosuke Niwa 2015-05-11 14:42:19 PDT
All reviewed patches have been landed.  Closing bug.
Comment 9 dewei_zhu 2015-05-11 15:19:39 PDT
Comment on attachment 252811 [details]
Fixed kraken.plan

View in context: https://bugs.webkit.org/attachment.cgi?id=252811&action=review

> Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream.plan:6
> +    "remote_archive": "../../../../PerformanceTests/JetStream",

Is this supposed to be local_copy?

> Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream.plan:8
> +    "create_script": ["ruby", "create.rb"],

Since it only runs on the machine that is under control, it may not be a security issue.
Comment 10 Ryosuke Niwa 2015-05-11 15:35:57 PDT
Comment on attachment 252811 [details]
Fixed kraken.plan

View in context: https://bugs.webkit.org/attachment.cgi?id=252811&action=review

>> Tools/Scripts/webkitpy/benchmark_runner/data/plans/jetstream.plan:6
>> +    "remote_archive": "../../../../PerformanceTests/JetStream",
> 
> Is this supposed to be local_copy?

Oops, right. Will fix that.
Comment 11 Ryosuke Niwa 2015-05-11 15:38:31 PDT
Fixed in http://trac.webkit.org/changeset/184126.