Added log messages in unittest main function.
Hopefully, these will shed more light on what may be failing and causing
the unittest binary to return an error code.
BUG=chromium-os:29841
TEST=Unittest run with proper log messages.
Change-Id: I6c83c5e8c73590eaafaea3730c8ec1933e7ea8b5
Reviewed-on: https://gerrit.chromium.org/gerrit/21511
Reviewed-by: Richard Barnette <jrbarnette@chromium.org>
Commit-Ready: Gilad Arnold <garnold@chromium.org>
Tested-by: Gilad Arnold <garnold@chromium.org>
diff --git a/testrunner.cc b/testrunner.cc
index 59b1b4b..aa75495 100644
--- a/testrunner.cc
+++ b/testrunner.cc
@@ -17,6 +17,7 @@
#include "update_engine/terminator.h"
int main(int argc, char **argv) {
+ LOG(INFO) << "started";
::g_type_init();
g_thread_init(NULL);
dbus_g_thread_init();
@@ -28,8 +29,11 @@
// terminator_unittest.cc.
chromeos_update_engine::Terminator::Init(2);
chromeos_update_engine::Subprocess::Init();
+ LOG(INFO) << "parsing command line arguments";
CommandLine::Init(argc, argv);
+ LOG(INFO) << "initializing gtest";
::testing::InitGoogleTest(&argc, argv);
+ LOG(INFO) << "running unit tests";
int test_result = RUN_ALL_TESTS();
LOG(INFO) << "unittest return value: " << test_result;
return test_result;