[telemetry] Consolidate global hooks.
commit12b135af737282e8342d8b9636d869df6815bd46
authordtu@chromium.org <dtu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 27 Mar 2014 04:26:04 +0000 (27 04:26 +0000)
committerdtu@chromium.org <dtu@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 27 Mar 2014 04:26:04 +0000 (27 04:26 +0000)
treed54509bbd83b2d97b8b3e4030a243c6369144840
parent9712d1383b26c9ebb52324943e3bbba83f925a95
[telemetry] Consolidate global hooks.

Move exception_formatter from top level to util/.
Create util/global_hooks.py containing all these related things.
Add two new hooks:
- Stale .pyc check for base dir.
- Print a stack trace on SIGTERM.

BUG=None.
TEST=None.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259782 0039d316-1c4b-4281-b951-d872f2087c98
tools/telemetry/telemetry/__init__.py
tools/telemetry/telemetry/interactive_debugging.py [deleted file]
tools/telemetry/telemetry/page/page_runner.py
tools/telemetry/telemetry/test.py
tools/telemetry/telemetry/test_runner.py
tools/telemetry/telemetry/util/exception_formatter.py [moved from tools/telemetry/telemetry/exception_formatter.py with 95% similarity]
tools/telemetry/telemetry/util/global_hooks.py [new file with mode: 0644]