summaryrefslogtreecommitdiff
path: root/experiments/crossover_artifact_validation_smoke.py
diff options
context:
space:
mode:
authorYurenHao0426 <Blackhao0426@gmail.com>2026-07-30 12:15:40 -0500
committerYurenHao0426 <Blackhao0426@gmail.com>2026-07-30 12:15:40 -0500
commit906d17e896329e4d2dd8d7f728e4d5a234afe0e4 (patch)
tree022ab6703bffa0f27a2726711f004cd2fe5199c5 /experiments/crossover_artifact_validation_smoke.py
parentd17291f1b62184bf6df65dbc95a7162ef556990c (diff)
experiment: serialize crossover launch locks
Diffstat (limited to 'experiments/crossover_artifact_validation_smoke.py')
-rw-r--r--experiments/crossover_artifact_validation_smoke.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/experiments/crossover_artifact_validation_smoke.py b/experiments/crossover_artifact_validation_smoke.py
index e267832..f410a3e 100644
--- a/experiments/crossover_artifact_validation_smoke.py
+++ b/experiments/crossover_artifact_validation_smoke.py
@@ -44,6 +44,15 @@ def main():
"allowed_physical_gpus": [5, 7],
}
validate(launch, "resnet_p1_launch", "abc")
+ transformer_launch = copy.deepcopy(launch)
+ transformer_launch["num_jobs"] = 27
+ validate(transformer_launch, "transformer_p1_launch", "abc")
+ r2_launch = copy.deepcopy(transformer_launch)
+ r2_launch["stage"] = "r2"
+ validate(r2_launch, "resnet_r2_launch", "abc")
+ t2_launch = copy.deepcopy(transformer_launch)
+ t2_launch["stage"] = "t2"
+ validate(t2_launch, "transformer_t2_launch", "abc")
bad_launch = copy.deepcopy(launch)
bad_launch["allowed_physical_gpus"] = [0, 1]
must_fail(bad_launch, "resnet_p1_launch", "abc")