Update run_maestro.py to run in headless mode with a single environment and specify result directory. Adjust default TTL for AWS instances from 60 to 180 minutes in config.py. Enhance AWSProvider to handle missing security groups, subnet IDs, and instance types with fallbacks, and improve termination logic to skip already terminated instances while logging relevant information.

This commit is contained in:
Timothyxxx
2025-10-01 06:56:33 +00:00
parent 3a4b67304f
commit 4c685bed99
3 changed files with 47 additions and 8 deletions

View File

@@ -544,7 +544,7 @@ def get_unfinished(
if __name__ == "__main__":
"""
xvfb-run -a python run_maestro.py --test_all_meta_path evaluation_examples/test_nogdrive.json --num_envs 15
xvfb-run -a python run_maestro.py --test_all_meta_path evaluation_examples/test_nogdrive.json --num_envs 1 --headless --result_dir ./results_maestro_debug
"""
os.environ["TOKENIZERS_PARALLELISM"] = "false"