summaryrefslogtreecommitdiffstats
path: root/tools/perf/profile_creators/large_profile_extender.py
blob: 56bd4ff18920067e334e643d01f733d8c2c8d77f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.

from profile_creators import cookie_profile_extender
from profile_creators import history_profile_extender
from profile_creators import profile_extender

class LargeProfileExtender(profile_extender.ProfileExtender):
  """This class creates a large profile by performing a large number of url
  navigations."""
  def Run(self):
    extender = history_profile_extender.HistoryProfileExtender(
        self.finder_options)
    extender.Run()

    extender = cookie_profile_extender.CookieProfileExtender(
        self.finder_options)
    extender.Run()