aboutsummaryrefslogtreecommitdiff
path: root/crosperf
diff options
context:
space:
mode:
authorCaroline Tice <cmtice@google.com>2016-07-27 11:10:23 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-08-16 10:57:01 -0700
commitbabb65232cbb7de2365d117f3593cdea8a263f05 (patch)
tree5b8d612123c8b9884023a77bffb92971e74610af /crosperf
parent4cc3dd8a3b2ab04cf861d7c71967de0298746cb9 (diff)
downloadtoolchain-utils-babb65232cbb7de2365d117f3593cdea8a263f05.tar.gz
[crosperf] Change 'page_cycler.' to 'page_cycler_v2.' everywhere.
Telemetry is switching to using page_cyler_v2 and will stop supporting old page_cycler soon. This CL switches everything in toolchain-utils to reference page_cycler_v2. BUG=None TEST=Ran unittests in crosperf with no issues. Change-Id: I0e3ce29bfaf483507a9ba528c6c7c5a8fa00f00e Reviewed-on: https://chrome-internal-review.googlesource.com/271598 Commit-Ready: Caroline Tice <cmtice@google.com> Tested-by: Caroline Tice <cmtice@google.com> Reviewed-by: Caroline Tice <cmtice@google.com>
Diffstat (limited to 'crosperf')
-rw-r--r--crosperf/default-telemetry-results.json26
-rw-r--r--crosperf/experiment_factory.py34
-rw-r--r--crosperf/experiment_files/README7
-rw-r--r--crosperf/experiment_files/bloat_perf.exp4
-rw-r--r--crosperf/experiment_files/morejs_perf.exp4
-rw-r--r--crosperf/experiment_files/page_cycler_perf.exp10
-rw-r--r--crosperf/experiment_files/telemetry-crosperf-with-profiler.exp2
-rwxr-xr-xcrosperf/experiment_files/telemetry_perf_perf2
-rw-r--r--crosperf/help.py6
-rwxr-xr-xcrosperf/machine_manager_unittest.py4
10 files changed, 50 insertions, 49 deletions
diff --git a/crosperf/default-telemetry-results.json b/crosperf/default-telemetry-results.json
index 9339b104..2a8a50df 100644
--- a/crosperf/default-telemetry-results.json
+++ b/crosperf/default-telemetry-results.json
@@ -4,14 +4,14 @@
"workerContrast01__Score",
"workerContrast02__Score"
],
- "page_cycler.intl_hi_ru": [
+ "page_cycler_v2.intl_hi_ru": [
"cold_times__page_load_time",
"warm_times__page_load_time"
],
"smoothness.tough_webgl_cases": [
"percentage_smooth__percentage_smooth"
],
- "page_cycler.intl_es_fr_pt-BR": [
+ "page_cycler_v2.intl_es_fr_pt-BR": [
"cold_times__page_load_time",
"warm_times__page_load_time"
],
@@ -25,15 +25,15 @@
"frame_times__frame_times",
"mean_frame_time__mean_frame_time"
],
- "page_cycler.morejs": [
+ "page_cycler_v2.morejs": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
- "page_cycler.dhtml": [
+ "page_cycler_v2.dhtml": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
- "page_cycler.bloat": [
+ "page_cycler_v2.bloat": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
@@ -46,7 +46,7 @@
"dromaeo.jslibeventprototype": [
"jslib_event_prototype__jslib_event_prototype"
],
- "page_cycler.moz": [
+ "page_cycler_v2.moz": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
@@ -59,7 +59,7 @@
"jsgamebench": [
"Score__Score"
],
- "page_cycler.indexed_db.basic_insert": [
+ "page_cycler_v2.indexed_db.basic_insert": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
@@ -69,7 +69,7 @@
"dromaeo.jslibtraverseprototype": [
"jslib_traverse_prototype__jslib_traverse_prototype"
],
- "page_cycler.netsim.top_10": [
+ "page_cycler_v2.netsim.top_10": [
"cold_times__page_load_time",
"warm_times__page_load_time"
],
@@ -88,7 +88,7 @@
"dromaeo.jslibattrjquery": [
"jslib_attr_jquery__jslib_attr_jquery"
],
- "page_cycler.typical_25": [
+ "page_cycler_v2.typical_25": [
"warm_times-page_load_time__warm_times-page_load_time",
"cold_times-page_load_time__cold_times-page_load_time"
],
@@ -98,18 +98,18 @@
"dromaeo.domcoremodify": [
"dom_modify__dom_modify"
],
- "page_cycler.intl_ar_fa_he": [
+ "page_cycler_v2.intl_ar_fa_he": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
- "page_cycler.intl_ja_zh": [
+ "page_cycler_v2.intl_ja_zh": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
"graphics_WebGLAquarium": [
"avg_fps_1000_fishes"
],
- "page_cycler.intl_ko_th_vi": [
+ "page_cycler_v2.intl_ko_th_vi": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
@@ -125,7 +125,7 @@
"dromaeo.jslibmodifyprototype": [
"jslib_modify_prototype__jslib_modify_prototype"
],
- "page_cycler.tough_layout_cases": [
+ "page_cycler_v2.tough_layout_cases": [
"warm_times__page_load_time",
"cold_times__page_load_time"
],
diff --git a/crosperf/experiment_factory.py b/crosperf/experiment_factory.py
index ae58bbc0..0689d033 100644
--- a/crosperf/experiment_factory.py
+++ b/crosperf/experiment_factory.py
@@ -30,24 +30,24 @@ telemetry_perfv2_tests = ['dromaeo.domcoreattr',
'robohornet_pro',
'sunspider']
-telemetry_pagecycler_tests = ['page_cycler.intl_ar_fa_he',
- 'page_cycler.intl_es_fr_pt-BR',
- 'page_cycler.intl_hi_ru',
- 'page_cycler.intl_ja_zh',
- 'page_cycler.intl_ko_th_vi',
- 'page_cycler.morejs',
- 'page_cycler.moz',
- 'page_cycler.netsim.top_10',
- 'page_cycler.tough_layout_cases',
- 'page_cycler.typical_25']
+telemetry_pagecycler_tests = ['page_cycler_v2.intl_ar_fa_he',
+ 'page_cycler_v2.intl_es_fr_pt-BR',
+ 'page_cycler_v2.intl_hi_ru',
+ 'page_cycler_v2.intl_ja_zh',
+ 'page_cycler_v2.intl_ko_th_vi',
+ 'page_cycler_v2.morejs',
+ 'page_cycler_v2.moz',
+ 'page_cycler_v2.netsim.top_10',
+ 'page_cycler_v2.tough_layout_cases',
+ 'page_cycler_v2.typical_25']
telemetry_toolchain_old_perf_tests = ['dromaeo.domcoremodify',
- 'page_cycler.intl_es_fr_pt-BR',
- 'page_cycler.intl_hi_ru',
- 'page_cycler.intl_ja_zh',
- 'page_cycler.intl_ko_th_vi',
- 'page_cycler.netsim.top_10',
- 'page_cycler.typical_25',
+ 'page_cycler_v2.intl_es_fr_pt-BR',
+ 'page_cycler_v2.intl_hi_ru',
+ 'page_cycler_v2.intl_ja_zh',
+ 'page_cycler_v2.intl_ko_th_vi',
+ 'page_cycler_v2.netsim.top_10',
+ 'page_cycler_v2.typical_25',
'robohornet_pro',
'spaceport',
'tab_switching.top_10']
@@ -57,7 +57,7 @@ telemetry_toolchain_perf_tests = ['octane',
'dromaeo.domcoreattr',
'dromaeo.domcoremodify',
'smoothness.tough_webgl_cases',
- 'page_cycler.typical_25']
+ 'page_cycler_v2.typical_25']
class ExperimentFactory(object):
diff --git a/crosperf/experiment_files/README b/crosperf/experiment_files/README
index 60073492..d9c96870 100644
--- a/crosperf/experiment_files/README
+++ b/crosperf/experiment_files/README
@@ -20,14 +20,15 @@ vanilla_image {
build: lumpy-release/R35-5672.0.0
}
-# Paste experiment benchmarks here. Example, I pasted page_cyler.morejs here.
+# Paste experiment benchmarks here. Example, I pasted
+# page_cycler_v2.morejs here.
# This experiment just runs a short autotest which measures the performance of
-# Telemetry's page_cycler.morejs. In addition, it profiles
+# Telemetry's page_cycler_v2.morejs. In addition, it profiles
perg_args: record -e cycles
-benchmark: page_cycler.morejs {
+benchmark: page_cycler_v2.morejs {
suite: telemetry_Crosperf
iterations: 1
}
diff --git a/crosperf/experiment_files/bloat_perf.exp b/crosperf/experiment_files/bloat_perf.exp
index 5fa464a0..14681778 100644
--- a/crosperf/experiment_files/bloat_perf.exp
+++ b/crosperf/experiment_files/bloat_perf.exp
@@ -1,5 +1,5 @@
# This experiment just runs a short telemety autotest which measures
-# the performance of the page_cycler.bloat test.
+# the performance of the page_cycler_v2.bloat test.
#
# You should replace all the placeholders, marked by angle-brackets, with the
# appropriate actual values.
@@ -14,7 +14,7 @@ remote: <your-remote-goes-here>
perf_args: record -e cycles
-benchmark: page_cycler.bloat {
+benchmark: page_cycler_v2.bloat {
suite: telemetry_Crosperf
iterations:1
}
diff --git a/crosperf/experiment_files/morejs_perf.exp b/crosperf/experiment_files/morejs_perf.exp
index 79005d6b..ebc54753 100644
--- a/crosperf/experiment_files/morejs_perf.exp
+++ b/crosperf/experiment_files/morejs_perf.exp
@@ -1,5 +1,5 @@
# This experiment just runs a short telemety autotest which measures
-# the performance of the page_cycler.morejs test.
+# the performance of the page_cycler_v2.morejs test.
#
# You should replace all the placeholders, marked by angle-brackets, with the
# appropriate actual values.
@@ -14,7 +14,7 @@ remote: <your-remote-goes-here>
perf_args: record -e cycles
-benchmark: page_cycler.morejs {
+benchmark: page_cycler_v2.morejs {
suite: telemetry_Crosperf
iterations: 1
}
diff --git a/crosperf/experiment_files/page_cycler_perf.exp b/crosperf/experiment_files/page_cycler_perf.exp
index f3f962b3..cd661737 100644
--- a/crosperf/experiment_files/page_cycler_perf.exp
+++ b/crosperf/experiment_files/page_cycler_perf.exp
@@ -14,27 +14,27 @@ remote: <your-remote-goes-here>
perf_args: record -e cycles,instructions
-benchmark: page_cycler.morejs {
+benchmark: page_cycler_v2.morejs {
suite: telemetry_Crosperf
iterations: 10
}
-benchmark: page_cycler.bloat {
+benchmark: page_cycler_v2.bloat {
suite: telemetry_Crosperf
iterations: 10
}
-benchmark: page_cycler.dhtml {
+benchmark: page_cycler_v2.dhtml {
suite: telemetry_Crosperf
iterations: 10
}
-benchmark: page_cycler.intl_ar_fa_he {
+benchmark: page_cycler_v2.intl_ar_fa_he {
suite: telemetry_Crosperf
iterations: 10
}
-benchmark: page_cycler.moz {
+benchmark: page_cycler_v2.moz {
suite: telemetry_Crosperf
iterations: 10
}
diff --git a/crosperf/experiment_files/telemetry-crosperf-with-profiler.exp b/crosperf/experiment_files/telemetry-crosperf-with-profiler.exp
index 3bc39d42..4c2b88fc 100644
--- a/crosperf/experiment_files/telemetry-crosperf-with-profiler.exp
+++ b/crosperf/experiment_files/telemetry-crosperf-with-profiler.exp
@@ -23,7 +23,7 @@ remote: <your-remote-goes-here>
# with the rest of the Crosperf results.
perf_args: record -e cycles,instructions
-benchmark: page_cycler.dhtml {
+benchmark: page_cycler_v2.dhtml {
suite: telemetry_Crosperf
iterations: 1
}
diff --git a/crosperf/experiment_files/telemetry_perf_perf b/crosperf/experiment_files/telemetry_perf_perf
index 6e9cc67d..acdf96d0 100755
--- a/crosperf/experiment_files/telemetry_perf_perf
+++ b/crosperf/experiment_files/telemetry_perf_perf
@@ -28,7 +28,7 @@ function GenerateExperiment() {
cat <<_EOF
$perf_args
-benchmark: page_cycler.typical_25 {
+benchmark: page_cycler_v2.typical_25 {
suite: telemetry_Crosperf
}
diff --git a/crosperf/help.py b/crosperf/help.py
index e10035aa..61ed8ea2 100644
--- a/crosperf/help.py
+++ b/crosperf/help.py
@@ -52,7 +52,7 @@ name: my_experiment
board: x86-alex
remote: chromeos2-row1-rack4-host7.cros 172.18.122.132
-benchmark: page_cycler.morejs {
+benchmark: page_cycler_v2.morejs {
suite: telemetry_Crosperf
iterations: 3
}
@@ -73,14 +73,14 @@ device specified by it's IP address. Benchmarks will be run in
parallel across these devices. There is currently no way to specify
which benchmark will run on each device.
-We define one "benchmark" that will be run, page_cycler.morejs. This
+We define one "benchmark" that will be run, page_cycler_v2.morejs. This
benchmark has two "fields", one which specifies that this benchmark is
part of the telemetry_Crosperf suite (this is the common way to run
most Telemetry benchmarks), and the other which specifies how many
iterations it will run for.
We specify one or more "labels" or images which will be compared. The
-page_cycler.morejs benchmark will be run on each of these images 3
+page_cycler_v2.morejs benchmark will be run on each of these images 3
times and a result table will be output which compares them for all
the images specified.
diff --git a/crosperf/machine_manager_unittest.py b/crosperf/machine_manager_unittest.py
index ccf2cd1e..ff97c1f1 100755
--- a/crosperf/machine_manager_unittest.py
+++ b/crosperf/machine_manager_unittest.py
@@ -442,8 +442,8 @@ class MachineManagerTest(unittest.TestCase):
mock_logger = mock.Mock(spec=logger.Logger)
- bench = Benchmark('page_cycler.netsim.top_10', # name
- 'page_cycler.netsim.top_10', # test_name
+ bench = Benchmark('page_cycler_v2.netsim.top_10', # name
+ 'page_cycler_v2.netsim.top_10', # test_name
'', # test_args
1, # iteratins
False, # rm_chroot_tmp