aboutsummaryrefslogtreecommitdiff
path: root/java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java')
-rw-r--r--java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java32
1 files changed, 14 insertions, 18 deletions
diff --git a/java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java b/java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java
index 573ccfe..1ed2d9a 100644
--- a/java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java
+++ b/java/tests/instrumentation/src/com/google/android/icing/IcingSearchEngineTest.java
@@ -215,15 +215,13 @@ public final class IcingSearchEngineTest {
assertThat(searchResultProto.getResultsCount()).isEqualTo(1);
assertThat(searchResultProto.getResults(0).getDocument()).isEqualTo(emailDocument);
- // TODO(b/236412954): Enable these JNI latency tests once cl/469819190 is synced to Jetpack
- // Test that JNI latency has been set properly
- // assertThat(searchResultProto.getQueryStats().hasNativeToJavaJniLatencyMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().hasNativeToJavaStartTimestampMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().hasJavaToNativeJniLatencyMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().getNativeToJavaJniLatencyMs()).isAtLeast(0);
- // assertThat(searchResultProto.getQueryStats().getNativeToJavaStartTimestampMs())
- // .isGreaterThan(0);
- // assertThat(searchResultProto.getQueryStats().getJavaToNativeJniLatencyMs()).isAtLeast(0);
+ assertThat(searchResultProto.getQueryStats().hasNativeToJavaStartTimestampMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().hasNativeToJavaJniLatencyMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().hasJavaToNativeJniLatencyMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().getNativeToJavaStartTimestampMs())
+ .isGreaterThan(0);
+ assertThat(searchResultProto.getQueryStats().getNativeToJavaJniLatencyMs()).isAtLeast(0);
+ assertThat(searchResultProto.getQueryStats().getJavaToNativeJniLatencyMs()).isAtLeast(0);
}
@Test
@@ -266,15 +264,13 @@ public final class IcingSearchEngineTest {
DocumentProto resultDocument = searchResultProto.getResults(0).getDocument();
assertThat(resultDocument).isEqualTo(documents.remove(resultDocument.getUri()));
- // TODO(b/236412954): Enable these JNI latency tests once cl/469819190 is synced to Jetpack
- // Test that JNI latency has been set
- // assertThat(searchResultProto.getQueryStats().hasNativeToJavaJniLatencyMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().hasNativeToJavaStartTimestampMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().hasJavaToNativeJniLatencyMs()).isTrue();
- // assertThat(searchResultProto.getQueryStats().getNativeToJavaJniLatencyMs()).isAtLeast(0);
- // assertThat(searchResultProto.getQueryStats().getNativeToJavaStartTimestampMs())
- // .isGreaterThan(0);
- // assertThat(searchResultProto.getQueryStats().getJavaToNativeJniLatencyMs()).isAtLeast(0);
+ assertThat(searchResultProto.getQueryStats().hasNativeToJavaStartTimestampMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().hasNativeToJavaJniLatencyMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().hasJavaToNativeJniLatencyMs()).isTrue();
+ assertThat(searchResultProto.getQueryStats().getNativeToJavaStartTimestampMs())
+ .isGreaterThan(0);
+ assertThat(searchResultProto.getQueryStats().getNativeToJavaJniLatencyMs()).isAtLeast(0);
+ assertThat(searchResultProto.getQueryStats().getJavaToNativeJniLatencyMs()).isAtLeast(0);
// fetch rest pages
for (int i = 1; i < 5; i++) {