diff options
| author | 2023-10-06 05:34:14 +0000 | |
|---|---|---|
| committer | 2023-10-06 05:34:14 +0000 | |
| commit | 031de969c6f94d746ec3a01585956e46e4ff3e25 (patch) | |
| tree | 5f1aeed9d54f1fde2fff6293afa3e1e3bc8e928f /tests/DynamicCodeLoggerIntegrationTests/src | |
| parent | 2bcc7900baa130b696d8e35f596b051e660f1629 (diff) | |
| parent | ae461709c00ea5ca52d23fd4f0409231e338ec33 (diff) | |
Merge "Merge Android 14" into main
Diffstat (limited to 'tests/DynamicCodeLoggerIntegrationTests/src')
| -rw-r--r-- | tests/DynamicCodeLoggerIntegrationTests/src/com/android/server/pm/dex/DynamicCodeLoggerIntegrationTests.java | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/DynamicCodeLoggerIntegrationTests/src/com/android/server/pm/dex/DynamicCodeLoggerIntegrationTests.java b/tests/DynamicCodeLoggerIntegrationTests/src/com/android/server/pm/dex/DynamicCodeLoggerIntegrationTests.java index afa4ff80b6e3..4299e0d616fb 100644 --- a/tests/DynamicCodeLoggerIntegrationTests/src/com/android/server/pm/dex/DynamicCodeLoggerIntegrationTests.java +++ b/tests/DynamicCodeLoggerIntegrationTests/src/com/android/server/pm/dex/DynamicCodeLoggerIntegrationTests.java @@ -19,8 +19,11 @@ package com.android.server.pm.dex; import static com.google.common.truth.Truth.assertThat; import static com.google.common.truth.Truth.assertWithMessage; +import static org.junit.Assume.assumeFalse; + import android.app.UiAutomation; import android.content.Context; +import android.content.pm.PackageManager; import android.os.Build; import android.os.ParcelFileDescriptor; import android.os.SystemClock; @@ -96,7 +99,12 @@ public final class DynamicCodeLoggerIntegrationTests { } @Before - public void primeEventLog() { + public void setup() { + assumeFalse(sContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_WATCH)); + primeEventLog(); + } + + private void primeEventLog() { // Force a round trip to logd to make sure everything is up to date. // Without this the first test passes and others don't - we don't see new events in the // log. The exact reason is unclear. |