Lines Matching refs:error_msg
260 bool FullPlainOutputExec(std::string* error_msg) { in FullPlainOutputExec() argument
275 if (!::art::Exec(dexdump_exec_argv, error_msg)) { in FullPlainOutputExec()
278 if (!DexLayoutExec(dexlayout_args, error_msg)) { in FullPlainOutputExec()
283 if (!::art::Exec(diff_exec_argv, error_msg)) { in FullPlainOutputExec()
291 bool DexFileOutputExec(std::string* error_msg) { in DexFileOutputExec() argument
301 if (!DexLayoutExec(dexlayout_args, error_msg, /*pass_default_cdex_option=*/ false)) { in DexFileOutputExec()
307 if (!::art::Exec(unzip_exec_argv, error_msg)) { in DexFileOutputExec()
312 if (!::art::Exec(diff_exec_argv, error_msg)) { in DexFileOutputExec()
332 std::string error_msg; in CreateProfile() local
338 &error_msg, in CreateProfile()
341 ASSERT_TRUE(result) << error_msg; in CreateProfile()
391 bool DexFileLayoutExec(std::string* error_msg) { in DexFileLayoutExec() argument
407 if (!DexLayoutExec(dexlayout_args, error_msg)) { in DexFileLayoutExec()
420 bool DexFileLayoutFixedPointExec(std::string* error_msg) { in DexFileLayoutFixedPointExec() argument
437 if (!art::Exec(unzip_args, error_msg)) { in DexFileLayoutFixedPointExec()
450 if (!DexLayoutExec(dexlayout_args, error_msg, /*pass_default_cdex_option=*/ false)) { in DexFileLayoutFixedPointExec()
462 if (!DexLayoutExec(second_dexlayout_args, error_msg, /*pass_default_cdex_option=*/ false)) { in DexFileLayoutFixedPointExec()
469 if (!::art::Exec(diff_exec_argv, error_msg)) { in DexFileLayoutFixedPointExec()
484 bool UnreferencedCatchHandlerExec(std::string* error_msg, const char* filename) { in UnreferencedCatchHandlerExec() argument
496 if (!DexLayoutExec(dexlayout_args, error_msg, /*pass_default_cdex_option=*/ false)) { in UnreferencedCatchHandlerExec()
502 if (!::art::Exec(diff_exec_argv, error_msg)) { in UnreferencedCatchHandlerExec()
527 std::string error_msg; in DexLayoutExec() local
528 const bool result = DexLayoutExec(dexlayout_args, &error_msg); in DexLayoutExec()
530 LOG(ERROR) << "Error: " << error_msg; in DexLayoutExec()
537 std::string* error_msg, in DexLayoutExec() argument
551 return ::art::Exec(argv, error_msg); in DexLayoutExec()
563 std::string error_msg; in TEST_F() local
564 ASSERT_TRUE(FullPlainOutputExec(&error_msg)) << error_msg; in TEST_F()
570 std::string error_msg; in TEST_F() local
571 ASSERT_TRUE(DexFileOutputExec(&error_msg)) << error_msg; in TEST_F()
577 std::string error_msg; in TEST_F() local
578 ASSERT_TRUE(DexFileLayoutExec(&error_msg)) << error_msg; in TEST_F()
584 std::string error_msg; in TEST_F() local
585 ASSERT_TRUE(DexFileLayoutFixedPointExec(&error_msg)) << error_msg; in TEST_F()
591 std::string error_msg; in TEST_F() local
592 ASSERT_TRUE(UnreferencedCatchHandlerExec(&error_msg, in TEST_F()
593 kUnreferencedCatchHandlerInputDex)) << error_msg; in TEST_F()
599 std::string error_msg; in TEST_F() local
600 ASSERT_TRUE(UnreferencedCatchHandlerExec(&error_msg, in TEST_F()
601 kUnreferenced0SizeCatchHandlerInputDex)) << error_msg; in TEST_F()
607 std::string error_msg; in TEST_F() local
608 ASSERT_TRUE(UnreferencedCatchHandlerExec(&error_msg, in TEST_F()
609 kUnreferencedEndingCatchHandlerInputDex)) << error_msg; in TEST_F()
719 std::string error_msg; in TEST_F() local
757 std::string error_msg; in TEST_F() local
783 std::string error_msg; in TEST_F() local
790 &error_msg, in TEST_F()
791 &dex_files)) << error_msg; in TEST_F()
812 &error_msg); in TEST_F()
813 ASSERT_TRUE(result) << "Failed to run dexlayout " << error_msg; in TEST_F()
825 &error_msg)); in TEST_F()