https://github.com/pytorch/test-infra
This repository hosts code that supports the testing infrastructure for the PyTorch organization. For example, this repo hosts the logic to track disabled tests and slow tests, as well as our continuation integration jobs HUD/dashboard.
https://github.com/pytorch/test-infra
Last synced: 4 days ago
JSON representation
This repository hosts code that supports the testing infrastructure for the PyTorch organization. For example, this repo hosts the logic to track disabled tests and slow tests, as well as our continuation integration jobs HUD/dashboard.
- Host: GitHub
- URL: https://github.com/pytorch/test-infra
- Owner: pytorch
- License: other
- Created: 2021-03-30T21:17:15.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2025-04-09T06:53:28.000Z (9 months ago)
- Last Synced: 2025-04-09T10:17:30.403Z (9 months ago)
- Language: TypeScript
- Homepage: https://hud.pytorch.org/
- Size: 1.09 GB
- Stars: 91
- Watchers: 17
- Forks: 91
- Open Issues: 411
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# PyTorch TestInfra
The PyTorch TestInfra project is collection of infrastructure components that are
supporting the PyTorch CI/CD system. It also contains various PyTorch development tools
like linters.
## Getting started
Clone the repository:
```shell
$ git clone --recursive https://github.com/pytorch/test-infra
```
## Directories
```
├── aws # Infra running in AWS
│ ├── lambda
│ └── websites # Several websites supported by TestInfra
│ ├── download.pytorch.org
│ └── metrics.pytorch.org
├── setup-ssh # SSH access setup to CI workers
├── stats # CI related stats committed automatically by a bot
├── terraform-aws-github-runner # Terraform modules and templates used in CI
├── tools # Tools and scripts
| ├── clang-tidy-checks
| └── scripts
└── torchci # Code for hud.pytorch.org and our pytorch bots which run there
└── pages
```
## Setting up your Dev environment to locally run hud.pytorch.org
See the [README.md in `torchci`](https://github.com/pytorch/test-infra/blob/main/torchci/README.md).
## Linting
We use [`lintrunner`](https://pypi.org/project/lintrunner/) for linting and
formatting. `torchci` also uses `yarn`.
## Join the PyTorch TestInfra community
See the [`CONTRIBUTING`](CONTRIBUTING.md) file for how to help out.
## License
PyTorch TestInfra is BSD licensed, as found in the [`LICENSE`](LICENSE) file.