Title: [169541] trunk
Revision
169541
Author
rn...@webkit.org
Date
2014-06-02 13:08:52 -0700 (Mon, 02 Jun 2014)

Log Message

Rename DoYouEvenBench 0.17 to Speedometer 1.0 and add a new look.
https://bugs.webkit.org/show_bug.cgi?id=133455

Reviewed by Timothy Hatcher.

PerformanceTests: 
* Speedometer/: Renamed from DoYouEvenBench.
* Skipped: Updated the path for InteractiveRunner.html

Tools: 
Since the perf. dashboard doesn't support following renamed benchmarks,
keep reporting Speedometer results as DoYouEvenBench results.

* Scripts/webkitpy/performance_tests/perftestsrunner.py:
(_generate_results_dict):

Modified Paths

Added Paths

  • trunk/PerformanceTests/Speedometer/

Removed Paths

  • trunk/PerformanceTests/DoYouEvenBench/

Diff

Modified: trunk/PerformanceTests/ChangeLog (169540 => 169541)


--- trunk/PerformanceTests/ChangeLog	2014-06-02 19:57:39 UTC (rev 169540)
+++ trunk/PerformanceTests/ChangeLog	2014-06-02 20:08:52 UTC (rev 169541)
@@ -5,6 +5,16 @@
 
         Reviewed by Timothy Hatcher.
 
+        * Speedometer/: Renamed from DoYouEvenBench.
+        * Skipped: Updated the path for InteractiveRunner.html
+
+2014-06-02  Ryosuke Niwa  <rn...@webkit.org>
+
+        Rename DoYouEvenBench 0.17 to Speedometer 1.0 and add a new look.
+        https://bugs.webkit.org/show_bug.cgi?id=133455
+
+        Reviewed by Timothy Hatcher.
+
         Renamed the benchmark to Speedometer and added the new look designed by Timothy Hatcher.
 
         Also changed the unit of measurements from milliseconds to runs-per-minute averaged over the number

Modified: trunk/PerformanceTests/Skipped (169540 => 169541)


--- trunk/PerformanceTests/Skipped	2014-06-02 19:57:39 UTC (rev 169540)
+++ trunk/PerformanceTests/Skipped	2014-06-02 20:08:52 UTC (rev 169541)
@@ -81,7 +81,7 @@
 Layout/LineLayoutJapanese.html
 
 # Don't run the interactive runner. We run Full.html
-DoYouEvenBench/InteractiveRunner.html
+Speedometer/InteractiveRunner.html
 
 # We skip Shapes tests for now: https://bugs.webkit.org/show_bug.cgi?id=128188
 Layout/Shapes

Modified: trunk/Tools/ChangeLog (169540 => 169541)


--- trunk/Tools/ChangeLog	2014-06-02 19:57:39 UTC (rev 169540)
+++ trunk/Tools/ChangeLog	2014-06-02 20:08:52 UTC (rev 169541)
@@ -1,3 +1,16 @@
+2014-06-01  Ryosuke Niwa  <rn...@webkit.org>
+
+        Rename DoYouEvenBench 0.17 to Speedometer 1.0 and add a new look.
+        https://bugs.webkit.org/show_bug.cgi?id=133455
+
+        Reviewed by Timothy Hatcher.
+
+        Since the perf. dashboard doesn't support following renamed benchmarks,
+        keep reporting Speedometer results as DoYouEvenBench results.
+
+        * Scripts/webkitpy/performance_tests/perftestsrunner.py:
+        (_generate_results_dict):
+
 2014-05-31  Darin Adler  <da...@apple.com>
 
         Viewport percentage tests that resize the viewport are flaky

Modified: trunk/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py (169540 => 169541)


--- trunk/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py	2014-06-02 19:57:39 UTC (rev 169540)
+++ trunk/Tools/Scripts/webkitpy/performance_tests/perftestsrunner.py	2014-06-02 20:08:52 UTC (rev 169541)
@@ -276,8 +276,14 @@
             for i in range(0, len(path)):
                 is_last_token = i + 1 == len(path)
                 url = "" + '/'.join(path[0:i + 1]))
-                tests.setdefault(path[i], {'url': url})
-                current_test = tests[path[i]]
+                test_name = path[i]
+
+                # FIXME: This is a temporary workaround for the fact perf dashboard doesn't support renaming tests.
+                if test_name == 'Speedometer':
+                    test_name = 'DoYouEvenBench'
+
+                tests.setdefault(test_name, {'url': url})
+                current_test = tests[test_name]
                 if is_last_token:
                     current_test['url'] = view_source_url('PerformanceTests/' + metric.test_file_name())
                     current_test.setdefault('metrics', {})
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to