2626 AIDynamoSlurmCommandGenStrategy ,
2727 AIDynamoTestDefinition ,
2828)
29+ from cloudai .workloads .bash_cmd import BashCmdCommandGenStrategy , BashCmdTestDefinition
2930from cloudai .workloads .chakra_replay import (
3031 ChakraReplayGradingStrategy ,
3132 ChakraReplaySlurmCommandGenStrategy ,
@@ -117,6 +118,7 @@ def test_runners():
117118 (SlurmSystem , TritonInferenceTestDefinition ): TritonInferenceSlurmCommandGenStrategy ,
118119 (SlurmSystem , NIXLBenchTestDefinition ): NIXLBenchSlurmCommandGenStrategy ,
119120 (SlurmSystem , AIDynamoTestDefinition ): AIDynamoSlurmCommandGenStrategy ,
121+ (SlurmSystem , BashCmdTestDefinition ): BashCmdCommandGenStrategy ,
120122}
121123ALL_STRATEGIES = {
122124 (GradingStrategy , SlurmSystem , ChakraReplayTestDefinition ): ChakraReplayGradingStrategy ,
@@ -175,7 +177,7 @@ def test_installers():
175177
176178def test_definitions ():
177179 test_defs = Registry ().test_definitions_map
178- assert len (test_defs ) == 14
180+ assert len (test_defs ) == 15
179181 for tdef in [
180182 ("UCCTest" , UCCTestDefinition ),
181183 ("NcclTest" , NCCLTestDefinition ),
@@ -191,6 +193,7 @@ def test_definitions():
191193 ("TritonInference" , TritonInferenceTestDefinition ),
192194 ("NIXLBench" , NIXLBenchTestDefinition ),
193195 ("AIDynamo" , AIDynamoTestDefinition ),
196+ ("BashCmd" , BashCmdTestDefinition ),
194197 ]:
195198 assert test_defs [tdef [0 ]] == tdef [1 ]
196199
0 commit comments