Skip to content

Commit 4524563

Browse files
committed
Fix timeseries coverage report to handle multiple languages
1 parent a90a86b commit 4524563

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

misc/scripts/library-coverage/generate-timeseries.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ def get_packages(lang, query):
6262
shutil.rmtree(db)
6363

6464

65+
current_dir = os.getcwd()
6566
working_dir = ""
6667
if len(sys.argv) > 1:
6768
working_dir = sys.argv[1]
@@ -80,6 +81,7 @@ def get_packages(lang, query):
8081
# only once and not per language
8182
output_prefix = "framework-coverage-timeseries-"
8283
for lang in settings.languages:
84+
os.chdir(current_dir)
8385
config = [c for c in configs if c.lang == lang][0]
8486
with open(output_prefix + config.lang + ".csv", 'w', newline='') as csvfile_total:
8587
with open(output_prefix + config.lang + "-packages.csv", 'w', newline='') as csvfile_packages:

0 commit comments

Comments
 (0)