test-infra
by
pytorch

Description: This repository hosts code that supports the testing infrastructure for the PyTorch organization. For example, this repo hosts the logic to track disabled...

View on GitHub ↗

Summary Information

Updated 15 minutes ago
Added to GitGenius on January 31st, 2026
Created on March 30th, 2021
Open Issues & Pull Requests: 559 (+0)
Number of forks: 136
Total Stargazers: 110 (+0)
Total Subscribers: 15 (+0)

Issue Activity (beta)

Open issues: 147
New in 7 days: 0
Closed in 7 days: 1
Avg open age: 532 days
Stale 30+ days: 142
Stale 90+ days: 133

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 15
Events in 7 days: 15

Top labels

  • pytorch-alert (471)
  • no-flaky-tests-alert (67)
  • enhancement (17)
  • bug (13)
  • module: rocm (9)
  • mergebot (8)
  • triage review (7)
  • aws (6)

Repository Insights (GitGenius)

Median issue/PR response: 2.5 hours
Mean response time: 109.1 days
90th percentile: 501.9 days
Tracked items: 383

Most active contributors

Detailed Description

The pytorch/test-infra repository serves as the central infrastructure supporting PyTorch's continuous integration and testing systems. Written primarily in TypeScript, it hosts the logic and tooling necessary to manage disabled tests, track slow tests, and operate the organization's CI/CD dashboard and HUD (Heads-Up Display) accessible at hud.pytorch.org. The repository functions as a collection of infrastructure components that enable PyTorch's development workflow while also containing various development tools including linters.

The repository's primary purpose centers on test infrastructure management and continuous integration automation. It provides the backend and frontend systems that allow PyTorch developers and maintainers to monitor test health, identify flaky tests, and track performance regressions across the project's extensive test suite. The inclusion of development tools like lintrunner demonstrates that the repository extends beyond pure CI/CD infrastructure to support broader code quality standards across the PyTorch ecosystem.

Activity data reveals sustained engagement with the repository's maintenance and development. Across 383 tracked issues and pull requests, the median response latency stands at 2.5 hours, indicating active triage and review processes. The mean response time of 2618.4 hours reflects occasional longer-term discussions or delayed items, but the median demonstrates that most contributions receive prompt attention. The most frequently applied issue label is no-flaky-tests-alert with 66 occurrences, underscoring the repository's focus on identifying and addressing test flakiness. Enhancement requests appear regularly with 12 labeled items, while triage review labels appear on 7 items, showing ongoing categorization and prioritization work.

The core contributor base demonstrates consistent involvement in maintaining the infrastructure. clee2000 leads with 209 tracked events, followed closely by huydhn with 192 events and jeanschmidt with 191 events. This relatively balanced distribution among top contributors suggests collaborative maintenance rather than single-person dependency. The repository maintains connections with other PyTorch ecosystem projects through overlapping contributors, including links to pytorch/pytorch, github/gh-aw, and solo-io/gloo, indicating that test infrastructure work intersects with broader PyTorch development and related tooling.

The repository's structure includes a torchci directory containing the HUD application, with its own README documenting setup instructions for local development of hud.pytorch.org. The project uses yarn for package management alongside lintrunner for code quality enforcement. The repository is BSD licensed and maintains a CONTRIBUTING file to guide community participation, reflecting an open approach to infrastructure development.

The GitGenius classification places this repository across multiple domains including PyTorch Testing, Test Infrastructure, CI/CD, Automation, Quality Assurance, Software Validation, and Build Systems, accurately capturing its multifaceted role in supporting PyTorch's development ecosystem. The infrastructure it provides directly impacts how thousands of tests are executed, monitored, and reported across PyTorch's continuous integration pipeline.

test-infra
by
pytorchpytorch/test-infra

Repository Details

Fetching additional details & charts...