You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Refactor] Modular Integration Test Framework with DeepSeek-v3 Support (#1431)
### Integration Tests Restructuring
* Split current integration tests into two sets:
1. Depth Test - `features.py`: Use llama3 model, to test all the *main
components* of torchtitan are functioning as expected
2. Breath Test - `models.py` : As we are supporting more models in
torchtitan core, setup parallelsim related tests for each model, to test
model architecture / args related changes. Make sure the Integration
test implementation is easy to extend to new models.
* Moved integration test files from the root directory to a dedicated
`tests/integration_tests/` directory
* Added a base configuration file `base_config.toml` for integration
tests, as most of the train_configs shared 90% same settings
* Separate control logic and test case definition: `run_tests.py` for
control logic, other files for test case definition.
[](https://github.com/pytorch/torchtitan/actions/workflows/integration_test_8gpu.yaml?query=branch%3Amain)
0 commit comments