diff options
author | primiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-08 19:52:56 +0000 |
---|---|---|
committer | primiano@chromium.org <primiano@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-08 19:52:56 +0000 |
commit | c583b71f5167f4e73e6dcbdbda72d96d9807e3e7 (patch) | |
tree | 39cfcdf88613fa5e9c2e8208da179a0ffcb7ab5d /tools/telemetry | |
parent | 23c821773a206d71da23c5bfc34e35ccb1cf2ca1 (diff) | |
download | chromium_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__.py | 2 |
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': |