[perf] Remove empty directories from test profiles (#30151)

* Remove empty directories from test profiles
* dir => dir_name
This commit is contained in:
Mikhail
2025-07-21 18:40:32 +04:00
committed by GitHub
parent 5bf6bcec35
commit 9585a8fc3c
@@ -87,6 +87,13 @@ class _UpdateProfileSharedPageState(shared_page_state.SharedPageState):
possible_browser.profile_directory, dest_profile)
device.PullFile(possible_browser.profile_directory, dest_profile, True)
# Chromium telemetry code fails to deal with empty directories.
# Remove empty directories in `dest_profile`:
for root, dirs, _ in os.walk(dest_profile):
for dir_name in dirs:
dir_path = os.path.join(root, dir_name)
if not os.listdir(dir_path):
os.rmdir(dir_path)
class _UpdateProfilePage(page_module.Page):
_delay: int