git-repo/tests
Jason Chang a6413f5d88 Update errors to extend BaseRepoError
In order to better analyze and track repo errors, repo command failures
need to be tied to specific errors in repo source code.

Additionally a new GitCommandError was added to differentiate between
general git related errors to failed git commands. Git commands that opt
into verification will raise a GitCommandError if the command failed.

The first step in this process is a general error refactoring

Bug: b/293344017
Change-Id: I46944b1825ce892757c8dd3f7e2fab7e460760c0
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/380994
Commit-Queue: Jason Chang <jasonnc@google.com>
Reviewed-by: Aravind Vasudevan <aravindvasudev@google.com>
Tested-by: Jason Chang <jasonnc@google.com>
Reviewed-by: Joanna Wang <jojwang@google.com>
2023-07-31 21:31:36 +00:00
..
fixtures git_config: Fixed test.gitconfig getting updated when running tests. 2021-09-30 21:45:09 +00:00
conftest.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_editor.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_error.py Update errors to extend BaseRepoError 2023-07-31 21:31:36 +00:00
test_git_command.py Update errors to extend BaseRepoError 2023-07-31 21:31:36 +00:00
test_git_config.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_superproject.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_git_trace2_event_log.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_hooks.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_manifest_xml.py manifest: enable remove-project using path 2023-06-21 14:50:16 +00:00
test_platform_utils.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_project.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_repo_logging.py [repo logging] Add logging module 2023-07-31 16:49:57 +00:00
test_repo_trace.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_ssh.py Parse OpenSSH versions with no SSH_EXTRAVERSION 2023-05-24 17:33:08 +00:00
test_subcmds_init.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_subcmds_sync.py sync: Track last completed fetch/checkout 2023-07-28 18:55:04 +00:00
test_subcmds.py tests: do not allow underscores in cli options 2023-04-19 02:53:37 +00:00
test_update_manpages.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
test_wrapper.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00