Explicitly add python-numpy dependency to install-build-deps.
[chromium-blink-merge.git] / tools / perf / benchmarks / memory.py
blobd6c0ff36a8f32246df2acfe2e7a908c437dc39e7
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
6 import page_sets
7 from telemetry import benchmark
10 @benchmark.Enabled('android')
11 class MemoryMobile(benchmark.Benchmark):
12 test = memory.Memory
13 page_set = page_sets.MobileMemoryPageSet
16 @benchmark.Disabled
17 class MemoryTop7Stress(benchmark.Benchmark):
18 test = memory.Memory
19 page_set = page_sets.Top7StressPageSet
22 @benchmark.Disabled
23 class Reload2012Q3(benchmark.Benchmark):
24 tag = 'reload'
25 test = memory.Memory
26 page_set = page_sets.Top2012Q3StressPageSet
29 @benchmark.Disabled # crbug.com/371153
30 class MemoryToughDomMemoryCases(benchmark.Benchmark):
31 test = memory.Memory
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."""
39 test = memory.Memory
40 page_set = page_sets.TypicalMobileSitesPageSet
41 options = {'pageset_repeat': 15}