aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorquapka2024-08-09 16:22:00 +0200
committerquapka2024-08-09 16:22:00 +0200
commit91b425798be6cbc918a9b892d7e76eababc08d6b (patch)
tree3edaf31847aa760e3ebba1dd347102168fc40b55
parent4e7c10677ba557e9105ef5a8613ea01b9c568c82 (diff)
downloadECTester-91b425798be6cbc918a9b892d7e76eababc08d6b.tar.gz
ECTester-91b425798be6cbc918a9b892d7e76eababc08d6b.tar.zst
ECTester-91b425798be6cbc918a9b892d7e76eababc08d6b.zip
-rw-r--r--test_building_all_shims.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/test_building_all_shims.py b/test_building_all_shims.py
index 677961f..5f59f8f 100644
--- a/test_building_all_shims.py
+++ b/test_building_all_shims.py
@@ -2,6 +2,7 @@
import argparse
import json
+import time
import subprocess as sp
@@ -13,11 +14,12 @@ def get_all_versions(library):
def can_build(library, version):
cmd = ["nix", "build", f".#shim.{library}.{version}"]
+ start = time.time()
try:
sp.check_output(cmd, stderr=sp.DEVNULL)
except sp.CalledProcessError as e:
- return False
- return True
+ return False, time.time() - start
+ return True, time.time() - start
def main():
parser = argparse.ArgumentParser()