1 # Copyright 2014 The Chromium Authors. All rights reserved. 2 # Use of this source code is governed by a BSD-style license that can be 3 # found in the LICENSE file. 4 5 import page_sets 6 from telemetry.web_perf import timeline_based_measurement 7 from telemetry import benchmark 8 9 10 @benchmark.Disabled # crbug.com/416502 11 class V8GarbageCollectionCases(benchmark.Benchmark): 12 """Measure V8 metrics on the garbage collection cases.""" 13 test = timeline_based_measurement.TimelineBasedMeasurement 14 page_set = page_sets.GarbageCollectionCasesPageSet 15 16 # TODO(ernstm): Remove this argument when benchmark relevant v8 events become 17 # available in the 'benchmark' category. 18 @classmethod 19 def SetArgumentDefaults(cls, parser): 20 parser.set_defaults(overhead_level='v8-overhead') 21