bisect-kit: fix chrome history verification issues
1. use cache to reduce verification time
2. change bisect start event timing
3. bailout if verification failed
BUG=b:159392106
TEST=./bisect_cr_localbuild_internal.py init --old 85.0.4163.0 --new 85.0.4168.4
Change-Id: I07119dd9b9a9934ab86ced4d82797d1dac1d3169
diff --git a/bisect_kit/git_util.py b/bisect_kit/git_util.py
index 982e914..fb60a26 100644
--- a/bisect_kit/git_util.py
+++ b/bisect_kit/git_util.py
@@ -324,6 +324,7 @@
fast_lookup = FastLookup()
+@cache_util.Cache.default_disabled
def is_containing_commit(git_repo, rev):
"""Determines given commit exists.