1 # Copyright 2013 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.
5 from measurements
import memory
7 from telemetry
import benchmark
10 @benchmark.Enabled('android')
11 class MemoryMobile(benchmark
.Benchmark
):
13 page_set
= page_sets
.MobileMemoryPageSet
17 class MemoryTop7Stress(benchmark
.Benchmark
):
19 page_set
= page_sets
.Top7StressPageSet
23 class Reload2012Q3(benchmark
.Benchmark
):
26 page_set
= page_sets
.Top2012Q3StressPageSet
29 @benchmark.Disabled
# crbug.com/371153
30 class MemoryToughDomMemoryCases(benchmark
.Benchmark
):
32 page_set
= page_sets
.ToughDomMemoryCasesPageSet
35 @benchmark.Disabled('chromeos', 'linux', 'mac', 'win')
36 @benchmark.Enabled('has tabs')
37 class TypicalMobileSites(benchmark
.Benchmark
):
38 """Long memory test."""
40 page_set
= page_sets
.TypicalMobileSitesPageSet
41 options
= {'pageset_repeat': 15}