Fix failing testSlicedStateCountMetricNoReset
Test: atest android.cts.statsd.metric.CountMetricsTests#testSlicedStateCountMetricNoReset
Bug: 263912781
Bug: 265637269
Change-Id: I367bbde509b2c81888a9dbc9dbf2ec2ee77534fd
Merged-In: I367bbde509b2c81888a9dbc9dbf2ec2ee77534fd
(cherry picked from commit 0a06b143644de6a56a2f09677b0336d80c4f3d6a)
diff --git a/tests/src/android/cts/statsd/metric/CountMetricsTests.java b/tests/src/android/cts/statsd/metric/CountMetricsTests.java
index dd1240f..06e97ab 100644
--- a/tests/src/android/cts/statsd/metric/CountMetricsTests.java
+++ b/tests/src/android/cts/statsd/metric/CountMetricsTests.java
@@ -382,6 +382,23 @@
.setWhat(whatMatcherId)
.addSliceByState(stateId)
.addStateLink(stateLink)
+ .setDimensionsInWhat(
+ FieldMatcher.newBuilder()
+ .setField(whatAtomId)
+ .addChild(FieldMatcher.newBuilder()
+ .setField(1)
+ .setPosition(Position.FIRST)
+ .addChild(FieldMatcher.newBuilder()
+ .setField(AttributionNode.UID_FIELD_NUMBER)
+ )
+ )
+ .addChild(FieldMatcher.newBuilder()
+ .setField(2)
+ )
+ .addChild(FieldMatcher.newBuilder()
+ .setField(3)
+ )
+ )
)
.addAtomMatcher(whatMatcher)
.addState(state);