Home
last modified time | relevance | path

Searched refs:timing (Results 1 – 25 of 144) sorted by relevance

123456

/aosp12/frameworks/base/services/core/java/com/android/server/hdmi/
H A DHdmiLogger.java114 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 DVSyncDispatchTimerQueue.cpp32 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 DValidateRequest.cpp37 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 DGeneratedTestHarness.cpp191 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 DCallbacks.cpp83 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 DAndroid.bp3 // 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 DValidateRequest.cpp41 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 DCallbacks.cpp93 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 DQualityOfServiceTests.cpp187 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 DMessageQueueTest.cpp104 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 DCallbacks.cpp66 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 DExecutionCallback.cpp30 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 DExecutionBuilder.cpp640 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 DMain.java27 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 DMain.java25 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 DCallbacks.cpp57 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 Dtiming209 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 DUT_reduce.java50 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 DUT_reduce.java52 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 DCallbacks.h233 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 DPreparedModel.cpp102 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 DSampleDriverUtils.cpp62 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 Domr1.txt4 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 DMain.java22 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 DPerformanceCollectorTest.java94 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()

123456