diff options
| author | Gavin Mak <gavinmak@google.com> | 2025-08-13 22:48:36 -0700 |
|---|---|---|
| committer | Gavin Mak <gavinmak@google.com> | 2025-08-13 23:17:56 -0700 |
| commit | a64149a7a77814132629bbb4c07d922c2222df25 (patch) | |
| tree | be39644559d35dab72d9f7d19e9115c0ccf3e1fd /tests/test_subcmds_manifest.py | |
| parent | 3e6acf2778b533aedb2a1f6f6e3a3159e0b8c86d (diff) | |
| download | git-repo-a64149a7a77814132629bbb4c07d922c2222df25.tar.gz | |
sync: Record and propagate errors from deferred actions
Failures in deferred sync actions were not recorded because `_Later.Run`
discarded the `GitError` exception. Record the specific error using
`syncbuf.fail()` and propagate it for proper error aggregation and
reporting.
Bug: 438178765
Change-Id: Iad59e389f9677bd6b8d873ee1ea2aa6ce44c86fa
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/498141
Tested-by: Gavin Mak <gavinmak@google.com>
Reviewed-by: Scott Lee <ddoman@google.com>
Diffstat (limited to 'tests/test_subcmds_manifest.py')
0 files changed, 0 insertions, 0 deletions
