mavsdk_tests: don't forget to check for rootfs dir

This commit is contained in:
Julian Oes 2021-02-11 11:18:14 +01:00 committed by Lorenz Meier
parent 4184c204c4
commit aca1e85da4
1 changed files with 9 additions and 8 deletions

View File

@ -177,14 +177,15 @@ class Px4Runner(Runner):
rootfs_path = self.cwd
if self.verbose:
print("Clearing rootfs (except logs): {}".format(rootfs_path))
for item in os.listdir(rootfs_path):
if item == 'log':
continue
path = os.path.join(rootfs_path, item)
if os.path.isfile(path) or os.path.islink(path):
os.remove(path)
else:
shutil.rmtree(path)
if os.path.isdir(rootfs_path):
for item in os.listdir(rootfs_path):
if item == 'log':
continue
path = os.path.join(rootfs_path, item)
if os.path.isfile(path) or os.path.islink(path):
os.remove(path)
else:
shutil.rmtree(path)
def create_rootfs(self) -> None:
rootfs_path = self.cwd