Spaces:
Sleeping
Sleeping
| import subprocess | |
| def run_stress_test(): | |
| cmd = [ | |
| "uv", | |
| "run", | |
| "python", | |
| "ai/headless_runner.py", | |
| "--agent", | |
| "ability_focus", | |
| "--agent_p2", | |
| "ability_focus", | |
| "--max_turns", | |
| "1000", | |
| "--log_file", | |
| "stress_test_log.txt", | |
| "--num_games", | |
| "100", | |
| ] | |
| print(f"Running: {' '.join(cmd)}") | |
| with ( | |
| open("stress_stdout.txt", "w", encoding="utf-8") as out, | |
| open("stress_stderr.txt", "w", encoding="utf-8") as err, | |
| ): | |
| result = subprocess.run(cmd, stdout=out, stderr=err, text=True) | |
| print(f"Stress test finished with exit code {result.returncode}") | |
| if result.returncode != 0: | |
| print("Check stress_stderr.txt for errors.") | |
| if __name__ == "__main__": | |
| run_stress_test() | |