fix: bring project back to a working state

This commit is contained in:
Theo Tappe
2026-07-04 17:55:03 +02:00
parent 75d5f91c6a
commit 4d6171d6bf
17 changed files with 315 additions and 226 deletions
Regular → Executable
+15 -8
View File
@@ -1,3 +1,4 @@
import os
import subprocess
import time
@@ -35,15 +36,18 @@ CLIENT_CMD_PREFIX = [
TEST_CASES = [
{"name": "Standard (Single-threaded)", "flags": []},
{"name": "Multithreading (-m)", "flags": ["-m"]},
{"name": "Compression (-c)", "flags": ["-c"]},
{"name": "Chunk Serialization (-s)", "flags": ["-s"]},
{"name": "Compression (-c -5)", "flags": ["-c 20"]},
{"name": "Compression (-c 0)", "flags": ["-c 0"]},
{"name": "Compression (-c 10)", "flags": ["-c 10"]},
{"name": "Compression (-c 20)", "flags": ["-c 20"]},
# {"name": "Chunk Serialization (-s)", "flags": ["-s"]},
{"name": "Multithreading + Compression (-m -c)", "flags": ["-m", "-c"]},
{"name": "Multithreading + Chunk Serialization (-m -s)", "flags": ["-m", "-s"]},
{"name": "Compression + Chunk Serialization (-c -s)", "flags": ["-c", "-s"]},
{
"name": "Multithreading + Compression + Chunk Serialization (-m -c -s)",
"flags": ["-m", "-c", "-s"],
},
# {"name": "Multithreading + Chunk Serialization (-m -s)", "flags": ["-m", "-s"]},
# {"name": "Compression + Chunk Serialization (-c -s)", "flags": ["-c", "-s"]},
# {
# "name": "Multithreading + Compression + Chunk Serialization (-m -c -s)",
# "flags": ["-m", "-c", "-s"],
# },
]
@@ -179,6 +183,9 @@ def run_suite(env_name, apply_limits):
return results
os.system("cmake -B build -S .")
os.system("cd build && make")
# --- Main Execution ---
all_results = []