summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMohamed Magdi <magdi@google.com>2024-04-29 16:38:56 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2024-04-29 16:38:56 +0000
commit614376533663f53f1b18f9c4d6a713754698ea0b (patch)
tree704fa5ff767ea8cea6cb35d79c6de43326ebf0bf
parent946776c12a8b2f1e7e885b19825f16c697e5ea2e (diff)
parent173db8c40490749542d9678bdf135bdd31c22b97 (diff)
downloadHealthFitness-android14-tests-dev.tar.gz
Merge "Fix failing rate limit test on unsupported devices" into android14-tests-devandroid14-tests-dev
-rw-r--r--tests/cts/src/android/healthconnect/cts/RateLimiterTest.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/cts/src/android/healthconnect/cts/RateLimiterTest.java b/tests/cts/src/android/healthconnect/cts/RateLimiterTest.java
index 394f2f6b..2c84e568 100644
--- a/tests/cts/src/android/healthconnect/cts/RateLimiterTest.java
+++ b/tests/cts/src/android/healthconnect/cts/RateLimiterTest.java
@@ -34,6 +34,7 @@ import android.health.connect.changelog.ChangeLogsRequest;
import android.health.connect.datatypes.DataOrigin;
import android.health.connect.datatypes.Record;
import android.health.connect.datatypes.StepsRecord;
+import android.healthconnect.cts.utils.AssumptionCheckerRule;
import android.platform.test.annotations.AppModeFull;
import android.provider.DeviceConfig;
@@ -79,6 +80,11 @@ public class RateLimiterTest {
@Rule public ExpectedException exception = ExpectedException.none();
+ @Rule
+ public AssumptionCheckerRule mSupportedHardwareRule =
+ new AssumptionCheckerRule(
+ TestUtils::isHardwareSupported, "Tests should run on supported hardware only.");
+
@Before
public void setUp() throws InterruptedException {
TestUtils.deleteAllStagedRemoteData();