Telemetry: Remove the class ProfileCreator.
commit717cb4a9baad20757328c6a6170f2aee729c1263
authorerikchen <erikchen@chromium.org>
Thu, 19 Mar 2015 22:34:25 +0000 (19 15:34 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 19 Mar 2015 22:35:10 +0000 (19 22:35 +0000)
treedf48c661843d43e45f12ff14fac9113e9b170850
parentc3b83976d0cfb762003d415a298eb1396da99c7a
Telemetry: Remove the class ProfileCreator.

The class is replaced by ProfileExtender, which is functionally equivalent.
Reparent SmallProfileCreator to inherit from FastNavigationProfileExtender,
which cuts out all the deprecated code. This CL breaks ExtensionProfileCreator
on Mac. That class will be fixed in a follow up CL. ExtensionProfileCreator is
already broken on all other OSes, and it's not hooked into any tests.

BUG=

Review URL: https://codereview.chromium.org/1020703002

Cr-Commit-Position: refs/heads/master@{#321454}
tools/perf/profile_creators/fast_navigation_profile_extender.py
tools/perf/profile_creators/large_profile_extender.py [moved from tools/perf/profile_creators/large_profile_creator.py with 84% similarity]
tools/perf/profile_creators/profile_extender.py [moved from tools/perf/profile_creators/profile_creator.py with 92% similarity]
tools/perf/profile_creators/profile_generator.py
tools/perf/profile_creators/small_profile_creator.py [deleted file]
tools/perf/profile_creators/small_profile_extender.py [new file with mode: 0644]