Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Side by Side Diff: tools/perf/measurements/v8_gc_times_unittest.py

Issue 2941763004: Explicitly setting names for stories in unittests (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/perf/measurements/v8_detached_context_age_in_gc_unittest.py ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2015 The Chromium Authors. All rights reserved. 1 # Copyright 2015 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 from telemetry import decorators 5 from telemetry import decorators
6 from telemetry.internal.results import page_test_results 6 from telemetry.internal.results import page_test_results
7 from telemetry.page import page as page_module 7 from telemetry.page import page as page_module
8 from telemetry.testing import options_for_unittests 8 from telemetry.testing import options_for_unittests
9 from telemetry.testing import page_test_test_case 9 from telemetry.testing import page_test_test_case
10 from telemetry.timeline import model as model_module 10 from telemetry.timeline import model as model_module
(...skipping 17 matching lines...) Expand all
28 wall_duration = wall_duration or thread_duration 28 wall_duration = wall_duration or thread_duration
29 self._renderer_thread.BeginSlice(category, name, wall_start, thread_start, 29 self._renderer_thread.BeginSlice(category, name, wall_start, thread_start,
30 args=args) 30 args=args)
31 self._renderer_thread.EndSlice(wall_start + wall_duration, 31 self._renderer_thread.EndSlice(wall_start + wall_duration,
32 thread_start + thread_duration) 32 thread_start + thread_duration)
33 33
34 class MockV8GCTimesPage(page_module.Page): 34 class MockV8GCTimesPage(page_module.Page):
35 35
36 def __init__(self, page_set): 36 def __init__(self, page_set):
37 super(V8GCTimesTestPageHelper.MockV8GCTimesPage, self).__init__( 37 super(V8GCTimesTestPageHelper.MockV8GCTimesPage, self).__init__(
38 'file://blank.html', page_set, page_set.base_dir) 38 'file://blank.html', page_set, page_set.base_dir, name='blank.html')
39 39
40 def MeasureFakePage(self): 40 def MeasureFakePage(self):
41 # Create a fake page and add it to the page set. 41 # Create a fake page and add it to the page set.
42 results = page_test_results.PageTestResults() 42 results = page_test_results.PageTestResults()
43 page = V8GCTimesTestPageHelper.MockV8GCTimesPage(self._page_set) 43 page = V8GCTimesTestPageHelper.MockV8GCTimesPage(self._page_set)
44 self._page_set.AddStory(page) 44 self._page_set.AddStory(page)
45 45
46 # Pretend we're about to run the tests to silence lower level asserts. 46 # Pretend we're about to run the tests to silence lower level asserts.
47 results.WillRunPage(page) 47 results.WillRunPage(page)
48 48
(...skipping 296 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 'v8_gc_scavenger': ('ms', 0.0), 345 'v8_gc_scavenger': ('ms', 0.0),
346 'v8_gc_scavenger_average': ('ms', 0.0), 346 'v8_gc_scavenger_average': ('ms', 0.0),
347 'v8_gc_scavenger_count': ('count', 0), 347 'v8_gc_scavenger_count': ('count', 0),
348 'v8_gc_scavenger_max': ('ms', 0.0), 348 'v8_gc_scavenger_max': ('ms', 0.0),
349 'v8_gc_scavenger_idle_deadline_overrun': ('ms', 0.0), 349 'v8_gc_scavenger_idle_deadline_overrun': ('ms', 0.0),
350 'v8_gc_scavenger_outside_idle': ('ms', 0.0), 350 'v8_gc_scavenger_outside_idle': ('ms', 0.0),
351 'v8_gc_scavenger_percentage_idle': ('idle%', 0.0), 351 'v8_gc_scavenger_percentage_idle': ('idle%', 0.0),
352 'v8_gc_total': ('ms', 0.0), 352 'v8_gc_total': ('ms', 0.0),
353 'v8_gc_total_idle_deadline_overrun': ('ms', 0.0), 353 'v8_gc_total_idle_deadline_overrun': ('ms', 0.0),
354 'v8_gc_total_outside_idle': ('ms', 0.0)} 354 'v8_gc_total_outside_idle': ('ms', 0.0)}
OLDNEW
« no previous file with comments | « tools/perf/measurements/v8_detached_context_age_in_gc_unittest.py ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698