/aosp12/frameworks/base/services/core/java/com/android/server/hdmi/ |
H A D | HdmiLogger.java | 114 Pair<Long, Integer> timing = cache.get(logMessage); in updateLog() local 115 if (shouldLogNow(timing, curTime)) { in updateLog() 116 String log = buildMessage(logMessage, timing); in updateLog() 125 private static String buildMessage(String message, @Nullable Pair<Long, Integer> timing) { in buildMessage() argument 127 .append("[").append(timing == null ? 1 : timing.second).append("]:") in buildMessage() 133 Pair<Long, Integer> timing = cache.get(message); in increaseLogCount() local 134 if (timing != null) { in increaseLogCount() 135 cache.put(message, new Pair<>(timing.first, timing.second + 1)); in increaseLogCount() 139 private static boolean shouldLogNow(@Nullable Pair<Long, Integer> timing, long curTime) { in shouldLogNow() argument 140 return timing == null || curTime - timing.first > ERROR_LOG_DURATION_MILLIS; in shouldLogNow()
|
/aosp12/frameworks/native/services/surfaceflinger/Scheduler/ |
H A D | VSyncDispatchTimerQueue.cpp | 32 return nextVsyncTime - timing.readyDuration - timing.workDuration; in getExpectedCallbackTime() 38 std::max(timing.earliestVsync, now + timing.workDuration + timing.readyDuration)); in getExpectedCallbackTime() 39 return getExpectedCallbackTime(nextVsyncTime, timing); in getExpectedCallbackTime() 86 std::max(timing.earliestVsync, now + timing.workDuration + timing.readyDuration)); in schedule() 87 auto nextWakeupTime = nextVsyncTime - timing.workDuration - timing.readyDuration; in schedule() 94 return getExpectedCallbackTime(nextVsyncTime, timing); in schedule() 103 nextWakeupTime = nextVsyncTime - timing.workDuration - timing.readyDuration; in schedule() 106 auto const nextReadyTime = nextVsyncTime - timing.readyDuration; in schedule() 107 mScheduleTiming = timing; in schedule() 109 return getExpectedCallbackTime(nextVsyncTime, timing); in schedule() [all …]
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/ |
H A D | ValidateRequest.cpp | 37 static bool badTiming(Timing timing) { in badTiming() argument 38 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming() 72 Timing timing = executionCallback->getTiming(); in validate() local 75 ASSERT_TRUE(badTiming(timing)); in validate() 85 const Timing& timing) { in validate() argument 88 EXPECT_TRUE(badTiming(timing)); in validate() 110 const auto [n, outputShapes, timing, fallback] = burst->compute(request, measure, keys); in validate() 114 EXPECT_TRUE(badTiming(timing)); in validate() 162 [](ErrorStatus error, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in validateRequestFailure() argument 165 EXPECT_TRUE(badTiming(timing)); in validateRequestFailure()
|
H A D | GeneratedTestHarness.cpp | 191 Timing* timing) { in ExecutePreparedModel() argument 195 [&result, outputShapes, timing](ErrorStatus error, const hidl_vec<OutputShape>& shapes, in ExecutePreparedModel() 199 *timing = time; in ExecutePreparedModel() 228 Timing timing; in EvaluatePreparedModel() local 244 timing = executionCallback->getTiming(); in EvaluatePreparedModel() 253 preparedModel, request, testConfig.measureTiming, &outputShapes, &timing); in EvaluatePreparedModel() 275 std::tie(n, outputShapes, timing, std::ignore) = in EvaluatePreparedModel() 293 EXPECT_EQ(UINT64_MAX, timing.timeOnDevice); in EvaluatePreparedModel() 294 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in EvaluatePreparedModel() 296 if (timing.timeOnDevice != UINT64_MAX && timing.timeInDriver != UINT64_MAX) { in EvaluatePreparedModel() [all …]
|
H A D | Callbacks.cpp | 83 const Timing& timing) { in notify_1_2() argument 100 notifyInternal(errorStatus, outputShapes, timing); in notify_1_2() 126 const Timing& timing) { in notifyInternal() argument 137 mTiming = timing; in notifyInternal()
|
/aosp12/art/test/1919-vminit-thread-start-timing/ |
H A D | Android.bp | 3 // Build rules for ART run-test `1919-vminit-thread-start-timing`. 16 name: "art-run-test-1919-vminit-thread-start-timing", 21 ":art-run-test-1919-vminit-thread-start-timing-expected-stdout", 22 ":art-run-test-1919-vminit-thread-start-timing-expected-stderr", 28 name: "art-run-test-1919-vminit-thread-start-timing-expected-stdout", 29 out: ["art-run-test-1919-vminit-thread-start-timing-expected-stdout.txt"], 36 name: "art-run-test-1919-vminit-thread-start-timing-expected-stderr", 37 out: ["art-run-test-1919-vminit-thread-start-timing-expected-stderr.txt"],
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/vts/functional/ |
H A D | ValidateRequest.cpp | 41 static bool badTiming(Timing timing) { in badTiming() argument 42 return timing.timeOnDevice == UINT64_MAX && timing.timeInDriver == UINT64_MAX; in badTiming() 76 Timing timing = executionCallback->getTiming(); in validate() local 79 ASSERT_TRUE(badTiming(timing)); in validate() 89 const Timing& timing) { in validate() argument 92 EXPECT_TRUE(badTiming(timing)); in validate() 118 const auto [n, outputShapes, timing, fallback] = burst->compute(request10, measure, keys); in validate() 122 EXPECT_TRUE(badTiming(timing)); in validate() 184 [](ErrorStatus error, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in validateRequestFailure() argument 187 EXPECT_TRUE(badTiming(timing)); in validateRequestFailure()
|
H A D | Callbacks.cpp | 93 const Timing& timing) { in notify_1_2() argument 94 return notifyInternal(static_cast<ErrorStatus>(errorStatus), outputShapes, timing); in notify_1_2() 99 const Timing& timing) { in notify_1_3() argument 100 return notifyInternal(errorStatus, outputShapes, timing); in notify_1_3() 124 hidl_vec<OutputShape> outputShapes, Timing timing) { in notifyInternal() argument 132 timing = kNoTiming; in notifyInternal() 141 timing = kNoTiming; in notifyInternal() 156 mTiming = timing; in notifyInternal()
|
H A D | QualityOfServiceTests.cpp | 187 const Timing timing = callback->getTiming(); in executeAsynchronously() local 190 return Results{status, std::move(outputShapes), timing}; in executeAsynchronously() 202 const Timing& timing) { in executeSynchronously() argument 203 results.emplace(status, outputShapes, timing); in executeSynchronously() 225 const auto& [status, outputShapes, timing] = results.value(); in runExecutionTest() 228 EXPECT_EQ(UINT64_MAX, timing.timeOnDevice); in runExecutionTest() 229 EXPECT_EQ(UINT64_MAX, timing.timeInDriver); in runExecutionTest()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/unittests/ |
H A D | MessageQueueTest.cpp | 104 const auto timing = scheduler::VSyncDispatch::ScheduleTiming{.workDuration = mDuration.count(), in TEST_F() 109 EXPECT_CALL(mVSyncDispatch, schedule(mCallbackToken, timing)).WillOnce(Return(1234)); in TEST_F() 117 const auto timing = scheduler::VSyncDispatch::ScheduleTiming{.workDuration = mDuration.count(), in TEST_F() 121 EXPECT_CALL(mVSyncDispatch, schedule(mCallbackToken, timing)).WillOnce(Return(1234)); in TEST_F() 126 EXPECT_CALL(mVSyncDispatch, schedule(mCallbackToken, timing)).WillOnce(Return(4567)); in TEST_F() 134 const auto timing = scheduler::VSyncDispatch::ScheduleTiming{.workDuration = mDuration.count(), in TEST_F() 138 EXPECT_CALL(mVSyncDispatch, schedule(mCallbackToken, timing)).WillOnce(Return(1234)); in TEST_F() 168 const auto timing = in TEST_F() 173 EXPECT_CALL(mVSyncDispatch, schedule(mCallbackToken, timing)).WillOnce(Return(0)); in TEST_F()
|
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/ |
H A D | Callbacks.cpp | 66 const V1_2::Timing& timing) { in convertExecutionGeneralResultsHelper() argument 67 return std::make_pair(NN_TRY(nn::convert(outputShapes)), NN_TRY(nn::convert(timing))); in convertExecutionGeneralResultsHelper() 86 const V1_2::Timing& timing) { in executionCallback() argument 95 convertExecutionGeneralResultsHelper(outputShapes, timing)); in executionCallback() 133 const V1_2::Timing& timing) { in notify_1_2() argument 134 mData.put(V1_2::utils::executionCallback(status, outputShapes, timing)); in notify_1_2() 140 const V1_2::Timing& timing) { in notify_1_3() argument 141 mData.put(executionCallback(status, outputShapes, timing)); in notify_1_3()
|
/aosp12/packages/modules/NeuralNetworks/runtime/ |
H A D | ExecutionCallback.cpp | 30 const Timing& timing) { in notify() argument 31 notifyInternal(status, outputShapes, timing); in notify() 115 std::vector<OutputShape> outputShapes, Timing timing) { in notifyInternal() argument 125 timing = {}; in notifyInternal() 135 timing = {}; in notifyInternal() 151 mTiming = timing; in notifyInternal()
|
H A D | ExecutionBuilder.cpp | 640 return {n2, std::move(outputShapes), timing, executor}; in cpuFallbackPartial() 656 return {n, std::move(outputShapes), timing}; in computeInternal() 1050 mTimingWithoutFencedExecutionCallback = timing; in compute() 1075 executionCallback->notify(status, outputShapes, timing); in compute() 1469 Timing timing; in compute() local 1481 std::tie(n, outputShapes, timing) = in compute() 1486 return {n, std::move(outputShapes), std::move(timing)}; in compute() 1505 Timing timing; in computeFenced() local 1511 std::tie(n, syncFenceFd, executeFencedInfoCallback, timing) = in computeFenced() 1594 auto [nExecute, outputShapes, timing] = preparedModel->execute( in computeOnCpuFallback() [all …]
|
/aosp12/art/test/053-wait-some/src/ |
H A D | Main.java | 27 boolean timing = (args.length >= 1) && args[0].equals("--timing"); in main() 28 doit(timing); in main() 31 public static void doit(boolean timing) { in doit() argument 58 boolean showTime = timing; in doit() 60 if (! timing) { in doit()
|
/aosp12/art/test/133-static-invoke-super/src/ |
H A D | Main.java | 25 boolean timing = (args.length >= 1) && args[0].equals("--timing"); in main() 26 run(timing); in main() 39 static public void run(boolean timing) { in run() argument 56 timing = true; in run() 58 if (timing) { in run()
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/ |
H A D | Callbacks.cpp | 57 const Timing& timing) { in convertExecutionGeneralResultsHelper() argument 58 return std::make_pair(NN_TRY(nn::convert(outputShapes)), NN_TRY(nn::convert(timing))); in convertExecutionGeneralResultsHelper() 70 V1_0::ErrorStatus status, const hidl_vec<OutputShape>& outputShapes, const Timing& timing) { in executionCallback() argument 79 convertExecutionGeneralResultsHelper(outputShapes, timing)); in executionCallback() 111 const Timing& timing) { in notify_1_2() argument 112 mData.put(executionCallback(status, outputShapes, timing)); in notify_1_2()
|
/aosp12/frameworks/rs/perf-test-scripts/ |
H A D | timing | 209 adb shell cat /sdcard/rsTimes/${TEST_NAMES[$testId]}_DATA.txt > timing.tmp 217 AVG=`cat timing.tmp | awk '{sum+=$2}END{printf "%.2f",sum/NR}'` 218 …STDCOEF=`cat timing.tmp | awk '{sum+=$2;sos+=$2*$2}END{printf "%.2f",sqrt((sos-sum*sum/NR)/NR)/(su… 269 adb shell cat /sdcard/rsTimes/${TEST_NAMES[$testId]}_DATA.txt > timing.tmp 276 AVG=`cat timing.tmp | awk '{sum+=$2}END{printf "%.2f",sum/NR}'` 277 …STDCOEF=`cat timing.tmp | awk '{sum+=$2;sos+=$2*$2}END{printf "%.2f",sqrt((sos-sum*sum/NR)/NR)/(su… 309 rm -f timing.tmp
|
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/ |
H A D | UT_reduce.java | 50 private static class timing { class in UT_reduce 51 timing(long myJavaStart, long myJavaEnd, long myRsStart, in timing() method in UT_reduce.timing 68 timing(long myInputCells) { in timing() method in UT_reduce.timing 108 return (new timing(myJavaStart, myJavaEnd, myRsStart, in string() 113 return (new timing(myInputCells)).string(); in string() 205 private boolean result(String testName, final timing t, in result() 226 private boolean result(String testName, final timing t, in result() 247 private boolean result(String testName, final timing t, in result() 317 new timing(javaTimeStart, javaTimeEnd, rsTimeStart, in addint1D() 350 new timing(javaTimeStart, javaTimeEnd, rsTimeStart, in addint2D() [all …]
|
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/ |
H A D | UT_reduce.java | 52 private static class timing { class in UT_reduce 53 timing(long myJavaStart, long myJavaEnd, long myRsStart, in timing() method in UT_reduce.timing 70 timing(long myInputCells) { in timing() method in UT_reduce.timing 110 return (new timing(myJavaStart, myJavaEnd, myRsStart, in string() 115 return (new timing(myInputCells)).string(); in string() 207 private boolean result(String testName, final timing t, in result() 228 private boolean result(String testName, final timing t, in result() 249 private boolean result(String testName, final timing t, in result() 319 new timing(javaTimeStart, javaTimeEnd, rsTimeStart, in addint1D() 352 new timing(javaTimeStart, javaTimeEnd, rsTimeStart, in addint2D() [all …]
|
/aosp12/hardware/interfaces/neuralnetworks/1.2/vts/functional/include/1.2/ |
H A D | Callbacks.h | 233 const Timing& timing) override; 237 const Timing& timing) { in notify() argument 238 return notify_1_2(status, outputShapes, timing); in notify() 312 const Timing& timing);
|
/aosp12/hardware/interfaces/neuralnetworks/utils/adapter/src/ |
H A D | PreparedModel.cpp | 102 const std::vector<nn::OutputShape>& outputShapes, const nn::Timing& timing) { in notify() argument 106 const auto hidlTiming = V1_2::utils::convert(timing).value(); in notify() 119 const auto hidlTiming = V1_3::utils::convert(timing).value(); in notify() 134 const auto [outputShapes, timing] = std::move(result).value(); in notify() 135 notify(callback, nn::ErrorStatus::NONE, outputShapes, timing); in notify() 230 const auto [outputShapes, timing] = in executeSynchronously() 248 const auto [outputShapes, timing] = in executeSynchronously_1_3() 356 auto [outputShapes, timing] = std::move(result).value(); in executeSynchronously() 357 cb(V1_0::ErrorStatus::NONE, outputShapes, timing); in executeSynchronously() 375 auto [outputShapes, timing] = std::move(result).value(); in executeSynchronously_1_3() [all …]
|
/aosp12/packages/modules/NeuralNetworks/driver/sample/ |
H A D | SampleDriverUtils.cpp | 62 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify() argument 63 const auto ret = callback->notify_1_2(convertToV1_0(status), outputShapes, timing); in notify() 70 const hardware::hidl_vec<V1_2::OutputShape>& outputShapes, V1_2::Timing timing) { in notify() argument 71 const auto ret = callback->notify_1_3(status, outputShapes, timing); in notify()
|
/aosp12/packages/modules/NeuralNetworks/tools/systrace_parser/parser/test/ |
H A D | omr1.txt | 4 NNAPI timing summary (self-times, ms wall-clock) … 19 NNAPI timing summary (self-times, ms wall-clock) … 34 NNAPI timing summary (self-times, ms wall-clock) … 49 NNAPI timing summary (self-times, ms wall-clock) … 64 NNAPI timing summary (self-times, ms wall-clock) …
|
/aosp12/art/test/028-array-write/src/ |
H A D | Main.java | 22 static boolean timing = false; field in Main 28 if (! timing) { in report() 81 timing = true; in main()
|
/aosp12/frameworks/base/core/tests/coretests/src/android/os/ |
H A D | PerformanceCollectorTest.java | 94 Bundle timing = mPerfCollector.stopTiming("timing4"); in testStopTimingNoWriter() local 100 verifyTimingBundle(timing, labels); in testStopTimingNoWriter() 161 Bundle timing = mPerfCollector.stopTiming("timing8"); in testStopTiming() local 167 verifyTimingBundle(timing, labels); in testStopTiming() 248 Bundle timing = mPerfCollector.stopTiming("iteration5"); in testSimpleSequence() local 262 verifyTimingBundle(timing, labels); in testSimpleSequence() 465 private void verifyTimingBundle(Bundle timing, ArrayList<String> labels) { in verifyTimingBundle() argument 466 assertEquals(1, timing.size()); in verifyTimingBundle() 467 assertTrue(timing.containsKey(PerformanceCollector.METRIC_KEY_ITERATIONS)); in verifyTimingBundle() 468 ArrayList<Parcelable> iterations = timing.getParcelableArrayList( in verifyTimingBundle()
|