Add clearcut metrics tool to log start event
- Import asuite_cc_client lib to log start and exit event.
- By default silence root logger's stream handler since 3p libs
(asuite_cc_client) may initial root logger no matter what level
we're using.
- Remove workaround for oauth2client unexpceted warning message.
Bug: 131658799
Bug: 112803893
Test: atest acloud_test --host &
m acloud & any acloud-dev commands & check the clearcut dashboard
Change-Id: I84ade2863d2f29b1122729f5109f665b6c4e4ac4
diff --git a/setup/setup.py b/setup/setup.py
index 8b5eadb..ad498f4 100644
--- a/setup/setup.py
+++ b/setup/setup.py
@@ -95,7 +95,7 @@
if constants.ENV_ANDROID_BUILD_TOP not in os.environ:
print("Can't find $%s." % constants.ENV_ANDROID_BUILD_TOP)
print("Please run '#source build/envsetup.sh && lunch <target>' first.")
- sys.exit(1)
+ sys.exit(constants.EXIT_BY_USER)
pre_setup_sh = os.path.join(os.environ.get(constants.ENV_ANDROID_BUILD_TOP),
"tools",