Bug 1813390 - do not include 'cache' in condprof artifacts. r=sparky

Differential Revision: https://phabricator.services.mozilla.com/D173338
This commit is contained in:
Joel Maher 2023-03-23 12:57:53 +00:00
Родитель f68d52be59
Коммит cebd6cf8ff
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -25,6 +25,7 @@ that keep track of the Firefox version that was used and the profile age.
""" """
import os import os
import tempfile import tempfile
import shutil
from arsenic import get_session from arsenic import get_session
from arsenic.browsers import Firefox from arsenic.browsers import Firefox
@ -115,6 +116,10 @@ class ProfileCreator:
] ]
for name in names: for name in names:
# remove `cache` from profile
shutil.rmtree(os.path.join(self.env.profile, "cache"), ignore_errors=True)
shutil.rmtree(os.path.join(self.env.profile, "cache2"), ignore_errors=True)
archiver = Archiver(self.scenario, self.env.profile, self.archive) archiver = Archiver(self.scenario, self.env.profile, self.archive)
# the archive name is of the form # the archive name is of the form
# profile[-vXYZ.x]-<platform>-<scenario>-<customization>.tgz # profile[-vXYZ.x]-<platform>-<scenario>-<customization>.tgz