summaryrefslogtreecommitdiff
path: root/adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java')
-rw-r--r--adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java b/adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java
index cfb4ad4065..4233a88907 100644
--- a/adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java
+++ b/adservices/tests/jetpack/src/com/android/adservices/topics/TopicsManagerJetpackTest.java
@@ -18,6 +18,8 @@ package com.android.adservices.topics;
import static com.google.common.truth.Truth.assertThat;
+import android.os.ext.SdkExtensions;
+
import androidx.privacysandbox.ads.adservices.java.topics.TopicsManagerFutures;
import androidx.privacysandbox.ads.adservices.topics.GetTopicsRequest;
import androidx.privacysandbox.ads.adservices.topics.GetTopicsResponse;
@@ -28,6 +30,7 @@ import androidx.test.platform.app.InstrumentationRegistry;
import com.android.adservices.TestUtil;
import org.junit.After;
+import org.junit.Assume;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;
@@ -50,6 +53,8 @@ public class TopicsManagerJetpackTest {
@Before
public void setup() throws Exception {
+ Assume.assumeTrue(SdkExtensions.getExtensionVersion(SdkExtensions.AD_SERVICES) >= 4);
+
mTestUtil.overrideKillSwitches(true);
// We need to skip 3 epochs so that if there is any usage from other test runs, it will
// not be used for epoch retrieval.