Changeset 271443 in webkit
- Timestamp:
- Jan 13, 2021, 10:51:01 AM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
Scripts/webkitpy/test/finder.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r271438 r271443 1 2021-01-13 Sam Sneddon <gsnedders@apple.com> 2 3 Avoid over-aggressive clearing of *.pyc files running webkitpy tests 4 https://bugs.webkit.org/show_bug.cgi?id=220594 5 6 Reviewed by Darin Adler. 7 8 * Scripts/webkitpy/test/finder.py: 9 (source_from_cache): Added fallback for PY2 10 (_DirectoryTree.clean): Change to use imported/fallback source_from_cache 11 1 12 2021-01-13 Diego Pino Garcia <dpino@igalia.com> 2 13 -
trunk/Tools/Scripts/webkitpy/test/finder.py
r253219 r271443 26 26 import logging 27 27 import re 28 29 try: 30 from importlib.util import source_from_cache 31 except ImportError: # Python 2 32 def source_from_cache(path): 33 return path[:-1] 28 34 29 35 … … 68 74 filenames = self.filesystem.files_under(self.search_directory) 69 75 for filename in filenames: 70 if filename.endswith(".pyc") and filename[:-1] not in filenames: 71 _log.info("Deleting orphan *.pyc file: %s" % filename) 72 self.filesystem.remove(filename) 76 if filename.endswith(".pyc"): 77 try: 78 orphan = source_from_cache(filename) not in filenames 79 except ValueError: 80 orphan = True 81 if orphan: 82 _log.info("Deleting orphan *.pyc file: %s" % filename) 83 self.filesystem.remove(filename) 73 84 74 85
Note:
See TracChangeset
for help on using the changeset viewer.