init commit
This commit is contained in:
30
tests/integration/simbox/runners/simbox_pipeline_runner.py
Normal file
30
tests/integration/simbox/runners/simbox_pipeline_runner.py
Normal file
@@ -0,0 +1,30 @@
|
||||
"""
|
||||
simbox pipeline runner for Isaac Sim subprocess execution.
|
||||
This script runs in the Isaac Sim environment and is called by the main test.
|
||||
"""
|
||||
|
||||
|
||||
import sys
|
||||
|
||||
from tests.integration.base.test_harness import IntegrationTestHarness
|
||||
|
||||
# Add paths to sys.path
|
||||
sys.path.append("./")
|
||||
sys.path.append("./data_engine")
|
||||
sys.path.append("./tests/integration")
|
||||
|
||||
|
||||
def run_simbox_pipeline():
|
||||
"""
|
||||
Run the simbox pipeline test in Isaac Sim environment.
|
||||
"""
|
||||
harness = IntegrationTestHarness(config_path="configs/simbox/de_pipe_template.yaml", seed=42, random_num=1)
|
||||
|
||||
# Run the pipeline and validate output
|
||||
harness.run_test_end_to_end(min_output_files=6)
|
||||
|
||||
print("✓ simbox pipeline test completed successfully")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
run_simbox_pipeline()
|
||||
Reference in New Issue
Block a user