summaryrefslogtreecommitdiff
path: root/perf
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2022-03-09 16:35:56 +0100
committerXisco Fauli <xiscofauli@libreoffice.org>2022-03-09 16:35:56 +0100
commit6a3d72cff8d27daac0fcff3cbc027659109676a2 (patch)
treeb36d731596f9707c48f39eef0b48618f756a5885 /perf
parentd6c3272ee0d8d0ba83f9591486b08e5263638ba7 (diff)
perf: clean leftovers in tmp regularly
Change-Id: I27554c2d901c2a6968c009ce548759525434884e
Diffstat (limited to 'perf')
-rwxr-xr-xperf/test-startup-time.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/perf/test-startup-time.py b/perf/test-startup-time.py
index d5b443c9..49dca04f 100755
--- a/perf/test-startup-time.py
+++ b/perf/test-startup-time.py
@@ -24,6 +24,8 @@
import argparse
import sys
import os
+import glob
+import shutil
import multiprocessing
import tempfile
import time
@@ -66,6 +68,13 @@ def kill_soffice():
print("Killing process: " + str(pid))
os.kill(pid, signal.SIGKILL)
+ # Also clean leftovers in /tmp
+ for filename in glob.glob("/tmp/OSL_PIPE_*"):
+ os.remove(filename)
+
+ for filename in glob.glob("/tmp/lu*.tmp"):
+ shutil.rmtree(filename)
+
def get_file_names(filesPath):
auxNames = []
for fileName in os.listdir(filesPath):