summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2026-03-17git_superproject: avoid re-initing bare repoGavin Mak
2026-03-17project: resolve unborn HEAD robustly in reftable reposGavin Mak
2026-03-17project: support reftable anchors in worktree .git migrationGavin Mak
2026-03-17git_refs: read refs via git plumbing for files/reftableGavin Mak
2026-03-12tests: add a util module for sharing codeMike Frysinger
2026-02-19tests: Add extend-project test for additional annotationsJeffery Miller
2026-02-11sync: Remove dependency on ssh if not neededJordan Esh
2026-02-09gc: fix untargeted projects being deletedGavin Mak
2026-02-06manifest: Introduce `sync-j-max` attribute to cap sync jobsGavin Mak
2026-02-03Make git trace2 logging errors conditional on verbose mode.Sam Saccone
2026-01-15manifest_xml: prevent extend-project from inheriting local groupsGavin Mak
2026-01-08project: disable auto-gc for depth=1 in git configv2.61Gavin Mak
2026-01-06tests: skip AF_UNIX tests when unavailableMike Frysinger
2025-12-03Rename XmlManifest.GetGroupsStr() to XmlManifest.GetManifestGroupsStr()Peter Kjellerstedt
2025-11-26manifest: Propagate revision attribute through multiple levels of includePeter Kjellerstedt
2025-11-26manifest, project: Store project groups as setsPeter Kjellerstedt
2025-11-26project: Use dicts to keep track of copyfiles and linkfilesPeter Kjellerstedt
2025-11-26manifest: Make include groups propagate to extend-project elementsPeter Kjellerstedt
2025-11-21wipe: Add new `repo wipe` subcommandGavin Mak
2025-11-11tests: manifest_xml: convert most path usage to pathlibMike Frysinger
2025-10-27manifest: Make extend-project support copyfile, linkfile and annotationPeter Kjellerstedt
2025-10-20sync: fix saving of fetch times and local statev2.59Gavin Mak
2025-09-17forall: fix crash with no commandMike Frysinger
2025-08-21standardize file header wrt licensingMike Frysinger
2025-08-14sync: Fix missing error details in interleaved summaryGavin Mak
2025-08-13sync: Record and propagate errors from deferred actionsGavin Mak
2025-07-23sync: Don't checkout if no worktreev2.57.1Gavin Mak
2025-06-23sync: Share self-update logic between sync modesGavin Mak
2025-06-18sync: Implement --interleaved sync workerGavin Mak
2025-06-17sync: Add orchestration logic for --interleavedGavin Mak
2025-05-27subcmds: delete redundant dest= settingsMike Frysinger
2025-04-30manifest: generalize --json as --format=<format>Mike Frysinger
2025-04-01launcher: change RunError to subprocess.CalledProcessErrorMike Frysinger
2025-03-25black: update to v25Mike Frysinger
2025-03-25run_tests: move test filtering to pytest markersMike Frysinger
2025-03-24launcher: change RunResult to subprocess.CompletedProcessMike Frysinger
2024-12-11Add smoke test for subcmd forallFredrik de Groot
2024-12-03Remove gitc support from repoJosip Sokcevic
2024-11-22Fix event log command event hierarchy.Josip Sokcevic
2024-10-28manifest: add optional base check on remove and extendFredrik de Groot
2024-10-07sync: Always use WORKER_BATCH_SIZEv2.48Josip Sokcevic
2024-09-12color: fix have_fg not re assign to truebright
2024-07-02logging: Fix log formatting with colored outputShik Chen
2024-03-08sync: Fix sorting for nested projectsJosip Sokcevic
2024-03-04upload: Add support for setting patchset descriptionSergiy Belozorov
2024-02-27sync: Introduce git checkout levelsv2.42Josip Sokcevic
2023-12-20tests: setup user identity for testsVitalii Dmitriev
2023-12-20manifest_xml: fix url normalization for inits and remotesVitalii Dmitriev
2023-12-19manifest_xml: do not allow / before : in scp-like syntaxMike Frysinger
2023-11-30sync: Fix partial sync false positiveMatt Schulte