summaryrefslogtreecommitdiff
path: root/tests/unit/test_merger_repo.py
Commit message (Expand)AuthorAgeFilesLines
* Cleanup old rebase-merge dirs on repo resetSimon Westphahl2023-02-171-0/+58
* Correctly set the repo remote URLSimon Westphahl2022-12-071-0/+55
* Cleanup leaked git index.lock files on checkoutSimon Westphahl2022-11-151-7/+0
* Fix test_ensure_cloned and JWT testsJames E. Blair2022-10-201-2/+5
* Merge "Fix bug in getting changed files"Zuul2022-04-281-0/+33
|\
| * Fix bug in getting changed filesDong Zhang2022-04-251-0/+33
* | Merge "Create remote ref when it does not exist"Zuul2022-04-131-2/+4
|\ \
| * | Create remote ref when it does not existDong Zhang2022-03-211-2/+4
| |/
* | Allow using 'unique' workspace scheme in jobsAlbin Vass2022-04-121-1/+7
|/
* Revert "Fix a bug in getting changed files"Simon Westphahl2022-01-201-27/+10
* Fix a bug in getting changed filesDong Zhang2021-11-111-0/+27
* Send merge completed events even in case of errorJames E. Blair2021-08-191-5/+6
* Fix race in test_lost_merge_requestsJames E. Blair2021-08-101-5/+8
* Refactor Merger/Executor APIJames E. Blair2021-08-061-7/+6
* Execute merge jobs via ZooKeeperFelix Edel2021-08-061-4/+65
* Support overlapping repos and a flat workspace schemeJames E. Blair2021-04-291-5/+165
* Clarify merger updates and resetsJames E. Blair2021-04-211-0/+16
* Restore repo state in checkoutBranchJames E. Blair2021-04-211-8/+8
* Correct repo_state format in isUpdateNeededJames E. Blair2021-04-211-14/+45
* Add a fast-forward testJames E. Blair2021-04-211-0/+73
* Merge "Prune git tags on fetch"Zuul2021-03-021-0/+73
|\
| * Prune git tags on fetchSimon Westphahl2021-03-011-0/+73
* | Fix executor errors on faulty .gitmodules file.Albin Vass2021-02-151-2/+16
* | gerrit: fix invalid ref computation from changeMatthieu Huin2021-01-051-1/+1
|/
* Avoid ref parsing when creating headsSimon Westphahl2020-10-261-0/+15
* bugfix: branches with pattern 'refs/heads/..' fails merge jobsAlbin Vass2020-10-231-0/+13
* Clean up stale git index.lock files on merger startupClark Boylan2020-09-171-0/+37
* Prevent Git GC issue between merger and executorSimon Westphahl2020-08-211-7/+33
* Merge "Ensure refs for recent branches are not GCed"Zuul2020-07-271-0/+61
|\
| * Ensure refs for recent branches are not GCedSimon Westphahl2020-07-031-0/+61
* | Merge "Revert "Revert "Tune automatic garbage collection of git repos"""Zuul2020-07-271-0/+35
|\ \ | |/
| * Revert "Revert "Tune automatic garbage collection of git repos""Andreas Jaeger2020-05-071-0/+35
* | Add a simple test for upstream renaming branchesClark Boylan2020-07-031-0/+15
|/
* Ensure correct cleanup on repo update and resetSimon Westphahl2020-04-021-0/+49
* tests: remove test_repo_reprAntoine Musso2020-01-211-6/+0
* Check refs and revs for repo needing updatesClark Boylan2019-08-271-5/+33
* Update cached repo during job startup only if neededTobias Henkel2019-06-101-0/+49
* Merge "Annotate merger logs with event id"Zuul2019-05-201-4/+4
|\
| * Annotate merger logs with event idTobias Henkel2019-05-171-4/+4
* | Merge "Add proper __repr__ to merger repo"Zuul2019-05-171-0/+6
|\ \ | |/ |/|
| * Add proper __repr__ to merger repoSimon Westphahl2019-04-041-0/+6
* | Recover cached repos from corrupt object filesTobias Henkel2019-04-261-1/+26
|/
* Don't call the merger for non-live itemsTobias Henkel2019-03-171-0/+114
* List changed files for all commits between refsSimon Westphahl2019-02-151-0/+66
* Merge "Fix permanently broken git cache"Zuul2018-12-011-0/+8
|\
| * Fix permanently broken git cacheTobias Henkel2018-08-101-0/+8
* | Fix flake 3.6.0 warningsAndreas Jaeger2018-10-281-2/+2
|/
* Remove unecessary shebang and exec bitFabien Boucher2018-07-261-2/+0
* Gracefully handle broken .gitmodule filesTobias Henkel2018-05-091-0/+17
* Gracefully handle corrupt local git repositoriesTobias Henkel2018-05-091-0/+13