@@ -91,6 +91,11 @@ def register_all():
9191 JaxToolboxSlurmCommandGenStrategy,
9292 NemotronTestDefinition,
9393 )
94+ from cloudai.workloads.megatron_bridge import (
95+ MegatronBridgeReportGenerationStrategy,
96+ MegatronBridgeSlurmCommandGenStrategy,
97+ MegatronBridgeTestDefinition,
98+ )
9499 from cloudai.workloads.megatron_run import (
95100 CheckpointTimingReportGenerationStrategy,
96101 MegatronRunSlurmCommandGenStrategy,
@@ -185,6 +190,9 @@ def register_all():
185190 Registry().add_command_gen_strategy(SlurmSystem, MegatronRunTestDefinition, MegatronRunSlurmCommandGenStrategy)
186191 Registry().add_command_gen_strategy(SlurmSystem, NCCLTestDefinition, NcclTestSlurmCommandGenStrategy)
187192 Registry().add_command_gen_strategy(SlurmSystem, DDLBTestDefinition, DDLBTestSlurmCommandGenStrategy)
193+ Registry().add_command_gen_strategy(
194+ SlurmSystem, MegatronBridgeTestDefinition, MegatronBridgeSlurmCommandGenStrategy
195+ )
188196
189197 Registry().add_command_gen_strategy(SlurmSystem, NeMoLauncherTestDefinition, NeMoLauncherSlurmCommandGenStrategy)
190198 Registry().add_command_gen_strategy(SlurmSystem, NeMoRunTestDefinition, NeMoRunSlurmCommandGenStrategy)
@@ -234,6 +242,7 @@ def register_all():
234242 Registry().add_test_definition("JaxToolboxNemotron", NemotronTestDefinition)
235243 Registry().add_test_definition("SlurmContainer", SlurmContainerTestDefinition)
236244 Registry().add_test_definition("MegatronRun", MegatronRunTestDefinition)
245+ Registry().add_test_definition("MegatronBridge", MegatronBridgeTestDefinition)
237246 Registry().add_test_definition("TritonInference", TritonInferenceTestDefinition)
238247 Registry().add_test_definition("NIXLBench", NIXLBenchTestDefinition)
239248 Registry().add_test_definition("AIDynamo", AIDynamoTestDefinition)
@@ -250,6 +259,7 @@ def register_all():
250259 Registry().add_report(GPTTestDefinition, JaxToolboxReportGenerationStrategy)
251260 Registry().add_report(GrokTestDefinition, JaxToolboxReportGenerationStrategy)
252261 Registry().add_report(MegatronRunTestDefinition, CheckpointTimingReportGenerationStrategy)
262+ Registry().add_report(MegatronBridgeTestDefinition, MegatronBridgeReportGenerationStrategy)
253263 Registry().add_report(NCCLTestDefinition, NcclTestPerformanceReportGenerationStrategy)
254264 Registry().add_report(NeMoLauncherTestDefinition, NeMoLauncherReportGenerationStrategy)
255265 Registry().add_report(NeMoRunTestDefinition, NeMoRunReportGenerationStrategy)
0 commit comments