summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
37 hoursstyle: use `import git_command` everywhereHEADmainMike Frysinger
45 hoursstyle: use `import repo_logging` everywhereMike Frysinger
3 daysstyle: use `import error` everywhereMike Frysinger
3 daystests: e2e: add pytest fixtures & `e2e` markerBrian Gan
3 daystests: e2e: add a client to run repo against the local serverBrian Gan
3 daystests: e2e: add a local smart HTTP git serverBrian Gan
3 daystests: e2e: add helpers to create bare git reposBrian Gan
3 daystests: fail skipped tests in CQBrian Gan
3 daysconfig: add subcommand to manage ~/.repoconfig/configInsaf Latypov
4 dayssync, init: support repo.smartsync config and --head aliasLaMont Jones
6 dayssync: Provide a CLI command to opt in/out of smartsync for a user.v2.70stableInsaf Latypov
9 daysupload: reject --fix with --ignore-hooks or --no-verifyRahul Yadav
11 daysgit_config: Fix bugs in processing RepoConfig.v2.69Insaf Latypov
11 dayssync: Add GetApprovedManifestV2 with named request optionsRahul Yadav
12 daysrepo: tolerate a transiently missing stable branchBrian Gan
13 dayssync: keep smart sync override with -lRahul Yadav
2026-10-09sync: skip clone.bundle when repo.fetchcmd is configuredGavin Mak
2026-10-09project: peel annotated tags in GetRevisionId with cached refsGavin Mak
2026-10-09sync: don't run git ls-remote before fetchcmd on unpinned refsGavin Mak
2026-10-09sync: keep --superproject-revision across manifest reloadsBrian Gan
2026-10-09sync: roll back repo when stable is rewoundBrian Gan
2026-10-09sync: Support SYNC_BRANCH to override the smart sync branchRahul Yadav
2026-10-09sync: don't let --nmu affect smart syncRahul Yadav
2026-10-01sync: Support manifest-driven default smart syncRahul Yadav
2026-09-30gc: add --keep-manifest-projectsVictor Pushkarev
2026-09-28sync: record superproject sync analysis state againRam Peri
2026-09-26sync: keep local sync state paths relative to repo rootVictor Pushkarev
2026-09-23project: don't plan a stateless prune without a worktreev2.68.1Gavin Mak
2026-09-23sync: skip the bloat check for projects without a worktreeGavin Mak
2026-09-23project: don't rerun git status after a failed snapshotGavin Mak
2026-09-22Fix fail in test_repo_trace if trace is disabledFredrik de Groot
2026-09-21info: reuse branch snapshots and combine history walksv2.68Gavin Mak
2026-09-21project: avoid unnecessary sync revision enumerationGavin Mak
2026-09-21project: make fast-forward merges explicitGavin Mak
2026-09-21project: fold normal stash detection into statusGavin Mak
2026-09-21sync: reuse status HEAD in the bloat scanGavin Mak
2026-09-21project: render worktree status from one snapshotGavin Mak
2026-09-21project: use one status snapshot for dirty checksGavin Mak
2026-09-21git_status: parse one porcelain v2 worktree snapshotGavin Mak
2026-09-21git_command: allow lossless capture of machine outputGavin Mak
2026-09-21project: pass --no-filter and --no-tags in DownloadPatchSetSam Saccone
2026-09-16command: preserve project filters in regex selectionVictor Pushkarev
2026-09-16tests: avoid losing trace2 socket readiness signalVictor Pushkarev
2026-09-16sync: keep generated jobs-checkout help host-independentVictor Pushkarev
2026-09-15sync: implement reprojectcmd for the local halfGavin Mak
2026-09-14project: report why refreshing the index failedBrian Gan
2026-09-11command: fix group selection across submanifestsVictor Pushkarev
2026-09-11release: update-manpages: restore __main__ guardVictor Pushkarev
2026-09-09upload: bypass branch editor with explicit branch and -yArif Kasim
2026-09-03project: check upstream ref ancestry for non-shallow clonesv2.67Rahul Yadav