[Cherry-pick] Fix flake in configTtl CTS am: d76ed212bd
Original change: https://android-review.googlesource.com/c/platform/packages/modules/StatsD/+/3573484
Change-Id: I4b67500a8f9dbde7abb8fd211897da5865b1542a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/tests/src/android/cts/statsd/metadata/MetadataTests.java b/tests/src/android/cts/statsd/metadata/MetadataTests.java
index 5c59b61..ed9da2d 100644
--- a/tests/src/android/cts/statsd/metadata/MetadataTests.java
+++ b/tests/src/android/cts/statsd/metadata/MetadataTests.java
@@ -73,7 +73,7 @@
Thread.sleep(10);
}
doAppBreadcrumbReportedStart(/* irrelevant val */ 6); // Event, after TTL_TIME_SEC secs.
- Thread.sleep(WAIT_TIME_LONG);
+ Thread.sleep(2_000);
report = getStatsdStatsReport();
LogUtil.CLog.d("got following statsdstats report: " + report.toString());
foundActiveConfig = false;
@@ -86,7 +86,7 @@
.that(stats.hasDeletionTimeSec()).isTrue();
assertWithMessage(
"Config deletion time should be about %s after creation", TTL_TIME_SEC
- ).that(Math.abs(stats.getDeletionTimeSec() - expectedTime)).isAtMost(2);
+ ).that(Math.abs(stats.getDeletionTimeSec() - expectedTime)).isAtMost(3);
}
// There should still be one active config, that is marked as reset.
if(!stats.hasDeletionTimeSec()) {
@@ -100,7 +100,7 @@
.that(stats.getResetTimeSec()).isEqualTo(stats.getCreationTimeSec());
assertWithMessage(
"Reset config should be created when the original config TTL'd"
- ).that(Math.abs(stats.getCreationTimeSec() - expectedTime)).isAtMost(2);
+ ).that(Math.abs(stats.getCreationTimeSec() - expectedTime)).isAtMost(3);
}
}
}