summaryrefslogtreecommitdiffstats
path: root/tools/telemetry
diff options
context:
space:
mode:
authorprimiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-08 19:52:56 +0000
committerprimiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-07-08 19:52:56 +0000
commitc583b71f5167f4e73e6dcbdbda72d96d9807e3e7 (patch)
tree39cfcdf88613fa5e9c2e8208da179a0ffcb7ab5d /tools/telemetry
parent23c821773a206d71da23c5bfc34e35ccb1cf2ca1 (diff)
downloadchromium_src-c583b71f5167f4e73e6dcbdbda72d96d9807e3e7.zip
chromium_src-c583b71f5167f4e73e6dcbdbda72d96d9807e3e7.tar.gz
chromium_src-c583b71f5167f4e73e6dcbdbda72d96d9807e3e7.tar.bz2
Fix telemetry scripts: do not clobber .svn dir during cleanup.
After r209789 _RemoveAllStalePycFiles telemetry scrips are removing stale .pyc files and their parent directories if empty. This, however, ends up in removing also file and directories from .svn internal folders, breaking perf bots steps when using a SVN checkout. This fix simply skips .svn and .git directories during cleanup. R=bulach@chromium.org, mkosiba@chromium.org Review URL: https://codereview.chromium.org/18596004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210405 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/telemetry')
-rw-r--r--tools/telemetry/telemetry/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/telemetry/telemetry/__init__.py b/tools/telemetry/telemetry/__init__.py
index b4eb0df..be861f3 100644
--- a/tools/telemetry/telemetry/__init__.py
+++ b/tools/telemetry/telemetry/__init__.py
@@ -33,6 +33,8 @@ for x in dir():
def _RemoveAllStalePycFiles():
for dirname, _, filenames in os.walk(os.path.dirname(__file__)):
+ if '.svn' in dirname or '.git' in dirname:
+ continue
for filename in filenames:
root, ext = os.path.splitext(filename)
if ext != '.pyc':