• Home
  • Raw
  • Download

Lines Matching refs:OatFileAssistant

56     OatFileAssistant::GetOptimizationStatus(  in VerifyOptimizationStatus()
118 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
120 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
122 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
124 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
126 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
130 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
131 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
142 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
144 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
150 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
167 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
169 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
171 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
173 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
175 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, in TEST_F()
179 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
180 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
202 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
204 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
206 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
208 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
210 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, in TEST_F()
214 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
215 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
236 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
238 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
240 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
242 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
244 EXPECT_EQ(OatFileAssistant::kDex2OatForFilter, in TEST_F()
248 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
249 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OatFileStatus()); in TEST_F()
275 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
282 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
284 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
286 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
288 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, in TEST_F()
292 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
293 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
315 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
322 EXPECT_EQ(-OatFileAssistant::kDex2OatForBootImage, in TEST_F()
324 EXPECT_EQ(-OatFileAssistant::kDex2OatForBootImage, in TEST_F()
328 EXPECT_EQ(OatFileAssistant::kOatBootImageOutOfDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
329 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
350 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
358 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
361 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
362 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
374 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
381 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
383 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
384 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
400 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
407 EXPECT_EQ(-OatFileAssistant::kDex2OatForBootImage, in TEST_F()
427 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
428 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
444 ASSERT_TRUE(OatFileAssistant::DexLocationToOatFilename( in TEST_F()
453 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
460 EXPECT_EQ(OatFileAssistant::kDex2OatForBootImage, in TEST_F()
481 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
483 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
485 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
487 EXPECT_EQ(OatFileAssistant::kDex2OatForFilter, in TEST_F()
489 EXPECT_EQ(OatFileAssistant::kDex2OatForFilter, in TEST_F()
493 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
494 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OatFileStatus()); in TEST_F()
514 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
515 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
550 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
551 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
574 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, /*load_executable*/false); in TEST_F()
583 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
584 EXPECT_EQ(OatFileAssistant::kOatDexOutOfDate, oat_file_assistant.OatFileStatus()); in TEST_F()
605 ASSERT_TRUE(OatFileAssistant::Dex2Oat(args, &error_msg)) << error_msg; in TEST_F()
608 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
638 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
639 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
641 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
645 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
646 EXPECT_EQ(OatFileAssistant::kOatDexOutOfDate, oat_file_assistant.OatFileStatus()); in TEST_F()
661 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
663 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
678 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
680 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
705 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
706 EXPECT_EQ(OatFileAssistant::kDex2OatForBootImage, in TEST_F()
708 EXPECT_EQ(OatFileAssistant::kDex2OatForBootImage, in TEST_F()
710 EXPECT_EQ(OatFileAssistant::kDex2OatForBootImage, in TEST_F()
714 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
715 EXPECT_EQ(OatFileAssistant::kOatBootImageOutOfDate, oat_file_assistant.OatFileStatus()); in TEST_F()
742 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
743 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
745 EXPECT_EQ(OatFileAssistant::kDex2OatForFilter, in TEST_F()
749 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
750 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OatFileStatus()); in TEST_F()
764 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
766 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
768 EXPECT_EQ(-OatFileAssistant::kDex2OatForRelocation, in TEST_F()
772 EXPECT_EQ(OatFileAssistant::kOatRelocationOutOfDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
773 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
794 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
796 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
800 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
801 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
830 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
832 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
834 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
836 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, // Compiling from the .vdex file in TEST_F()
840 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
841 EXPECT_EQ(OatFileAssistant::kOatDexOutOfDate, oat_file_assistant.OatFileStatus()); in TEST_F()
861 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
863 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
865 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
867 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
871 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
872 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
878 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
882 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
886 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
887 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
908 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
913 EXPECT_EQ(-OatFileAssistant::kDex2OatForRelocation, in TEST_F()
917 EXPECT_EQ(OatFileAssistant::kOatRelocationOutOfDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
918 EXPECT_EQ(OatFileAssistant::kOatRelocationOutOfDate, oat_file_assistant.OatFileStatus()); in TEST_F()
942 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
944 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
946 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, in TEST_F()
950 EXPECT_EQ(OatFileAssistant::kOatUpToDate, oat_file_assistant.OdexFileStatus()); in TEST_F()
951 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
973 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1001 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1030 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1054 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1059 ASSERT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
1063 OatFileAssistant ofm(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1064 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, ofm.OatFileStatus()); in TEST_F()
1066 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, ofm.OdexFileStatus()); in TEST_F()
1112 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1115 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
1117 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
1118 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
1126 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1129 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1131 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
1132 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
1138 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
1149 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1151 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
1155 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus()); in TEST_F()
1156 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus()); in TEST_F()
1245 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1267 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true); in TEST_F()
1281 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1285 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
1288 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1290 EXPECT_EQ(-OatFileAssistant::kDex2OatForFilter, in TEST_F()
1294 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
1297 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1299 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1303 EXPECT_EQ(OatFileAssistant::kUpdateNotAttempted, in TEST_F()
1311 EXPECT_TRUE(OatFileAssistant::DexLocationToOdexFilename( in TEST()
1315 EXPECT_TRUE(OatFileAssistant::DexLocationToOdexFilename( in TEST()
1319 EXPECT_FALSE(OatFileAssistant::DexLocationToOdexFilename( in TEST()
1321 EXPECT_FALSE(OatFileAssistant::DexLocationToOdexFilename( in TEST()
1328 std::pair<OatFileAssistant::DexOptNeeded, const char*> mapping[] = { in TEST_F()
1329 {OatFileAssistant::kNoDexOptNeeded, "NO_DEXOPT_NEEDED"}, in TEST_F()
1330 {OatFileAssistant::kDex2OatFromScratch, "DEX2OAT_FROM_SCRATCH"}, in TEST_F()
1331 {OatFileAssistant::kDex2OatForBootImage, "DEX2OAT_FOR_BOOT_IMAGE"}, in TEST_F()
1332 {OatFileAssistant::kDex2OatForFilter, "DEX2OAT_FOR_FILTER"}, in TEST_F()
1333 {OatFileAssistant::kDex2OatForRelocation, "DEX2OAT_FOR_RELOCATION"}, in TEST_F()
1344 for (std::pair<OatFileAssistant::DexOptNeeded, const char*> field : mapping) { in TEST_F()
1358 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1361 OatFileAssistant::kDefaultCompilerFilterForDexLoading; in TEST_F()
1363 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, in TEST_F()
1366 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1377 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1380 OatFileAssistant::kDefaultCompilerFilterForDexLoading; in TEST_F()
1383 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1384 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1398 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1401 OatFileAssistant::kDefaultCompilerFilterForDexLoading; in TEST_F()
1409 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1410 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1426 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1429 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1446 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1449 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1465 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1468 OatFileAssistant::kDefaultCompilerFilterForDexLoading; in TEST_F()
1476 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1477 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1485 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch, in TEST_F()
1496 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false); in TEST_F()
1499 OatFileAssistant::kDefaultCompilerFilterForDexLoading; in TEST_F()
1507 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1512 EXPECT_EQ(-OatFileAssistant::kNoDexOptNeeded, in TEST_F()
1528 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
1533 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1538 OatFileAssistant oat_file_assistant(dex_location.c_str(), in TEST_F()
1543 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1551 OatFileAssistant oat_file_assistant(system_location.c_str(), in TEST_F()
1556 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()
1561 OatFileAssistant oat_file_assistant(system_location.c_str(), in TEST_F()
1566 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, status) << error_msg; in TEST_F()