Back

uv #17860

Update uv test features to use `test-` as a prefix

by zanieb · Feb 06, 2026 at 19:10 UTC · scan-3ed24336c51aee39

Critical Risk (100%)

Get this automatically on every PR

Install the Axiomo GitHub App to get Signals as check runs and PR comments on every pull request.

Install App

Risk Assessment

Risk level: Critical (100%)

Risk Drivers

  • large_diff: Large change: 708 lines modified
  • high_file_spread: Touches 36 files
  • new_contributor: First contribution from claude
  • touches_ci_config: Modifies ci_config code

Intent

2/2 criteria met

Prefix uv test features with 'test-'.

Non-Goals

  • - Change user-facing features
  • - Add new tests
  • - Refactor non-test code

Acceptance Criteria

  • All test feature flags are updated to use 'test-' prefix

    Various files change feature flags to 'test-*'; e.g., test.yml, Cargo.toml, branching_urls.rs

  • No user-facing changes

    PR description mentions no breaking changes for users. Changes are test-related only.

Confidence: 95.0% Source: pr description AI: openai

Contributors

zanieb PR Author + Trusted
Account Age: 4859 days
Prior PRs: 2029
Merged: 1787

Trusted contributor with 1787 merged PRs. maintains 116 public repositories. has 908 followers.

claude 3 commits ? New Contributor
Account Age: 6119 days
Prior PRs: 0

First-time contributor to this repository. has 27879 followers.

Evidence

Evidence Completeness: 50.0%
ci_passing Unavailable
build_successful Unavailable
tests_passing Unavailable
lint_passing Passing
Missing: security_scan_clean, coverage_maintained

Supply Chain

Elevated Risk
Modifies dependencies
Modifies lockfile
Modifies CI config
Modifies build scripts

Focus Files

Review 3 high-priority file(s)

.github/workflows/test.yml +6

Modifies ci_config code; Configuration

high
crates/uv/tests/it/pip_compile.rs +102

102 lines changed; Source code

high
crates/uv/tests/it/main.rs +80

80 lines changed; Source code

high
crates/uv/tests/it/pip_install.rs +60

60 lines changed; Source code

medium
crates/uv/tests/it/edit.rs +54

54 lines changed; Source code

medium
crates/uv/tests/it/lock.rs +48

Source code

medium
crates/uv/tests/it/workspace.rs +44

Source code

medium
crates/uv/tests/it/pip_tree.rs +42

Source code

medium
crates/uv/tests/it/pip_list.rs +26

Source code

medium
crates/uv/tests/it/pip_show.rs +24

Source code

medium

+26 more files

Triage

147

minutes to review

extensive

effort level

none

staleness risk

Schedule dedicated review time; consider pair review

Recommendation

REQUEST CHANGES 45.0% readiness

Critical risk level requires changes before approval

Next Steps

Concern

Consider breaking into smaller PRs

Concern .github/workflows/test.yml

Requires security review for ci_config changes

Question

Why is security_scan_clean missing? Consider adding this check.

Question

Why is coverage_maintained missing? Consider adding this check.

Suggestion .github/workflows/test.yml

CI configuration changed - verify build/deploy behavior