Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9834bc06 authored by Felka Chang's avatar Felka Chang
Browse files

Add FrameworksCoreTests test for PM test plan

FrameworksCoreTests has been added in frameworks/base/TEST_MAPPING.
The only task for adding PackageManager related tests is to add
@Presubmit for the following tests.
* android.app.ApplicationPackageManagerTest (ag/16040736)
* android.content.ContentProviderTest (ag/15207285)
* android.content.ContentResolverTest (ag/15207285)
* android.content.ContextTest (ag/15360455)
* android.content.ManagedUserContentResolverTest (ag/15207285)
* android.content.SecondaryUserContentResolverTest (ag/15207285)
* com.android.internal.content.res.OverlayConfigTest (ag/14813127)

The number of tests of FrameworksCoreTests in presubmit process
increases from 1387 to 1457.
Test: atest --collect-tests-only -p frameworks/base

Test: presubmit

Bug: 180650365
Change-Id: I5b324558213d3df830b9c5e52725f58fb6d9a857
parent c2dc611a
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ import android.content.pm.IPackageManager;
import android.content.pm.PackageInfo;
import android.os.storage.StorageManager;
import android.os.storage.VolumeInfo;
import android.platform.test.annotations.Presubmit;

import androidx.annotation.NonNull;
import androidx.test.filters.LargeTest;
@@ -39,6 +40,7 @@ import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

@Presubmit
@LargeTest
public class ApplicationPackageManagerTest extends TestCase {
    private static final String sInternalVolPath = "/data";
+2 −0
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ import android.content.pm.ApplicationInfo;
import android.content.pm.ProviderInfo;
import android.net.Uri;
import android.os.UserHandle;
import android.platform.test.annotations.Presubmit;

import androidx.test.runner.AndroidJUnit4;

@@ -32,6 +33,7 @@ import org.junit.Test;
import org.junit.runner.RunWith;
import org.mockito.Answers;

@Presubmit
@RunWith(AndroidJUnit4.class)
public class ContentProviderTest {

+2 −0
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@ import android.net.Uri;
import android.os.MemoryFile;
import android.os.ParcelFileDescriptor;
import android.os.SystemClock;
import android.platform.test.annotations.Presubmit;
import android.util.Size;

import androidx.test.InstrumentationRegistry;
@@ -45,6 +46,7 @@ import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;

@Presubmit
@RunWith(AndroidJUnit4.class)
public class ContentResolverTest {

+2 −0
Original line number Diff line number Diff line
@@ -34,6 +34,7 @@ import android.hardware.display.DisplayManager;
import android.hardware.display.VirtualDisplay;
import android.media.ImageReader;
import android.os.UserHandle;
import android.platform.test.annotations.Presubmit;
import android.view.Display;

import androidx.test.core.app.ApplicationProvider;
@@ -48,6 +49,7 @@ import org.junit.runner.RunWith;
 *  Build/Install/Run:
 *   atest FrameworksCoreTests:ContextTest
 */
@Presubmit
@SmallTest
@RunWith(AndroidJUnit4.class)
public class ContextTest {
+2 −0
Original line number Diff line number Diff line
@@ -20,6 +20,7 @@ import android.content.pm.UserInfo;
import android.os.RemoteException;
import android.os.UserHandle;
import android.os.UserManager;
import android.platform.test.annotations.Presubmit;

import androidx.test.filters.LargeTest;

@@ -36,6 +37,7 @@ import androidx.test.filters.LargeTest;
 * Run: adb shell am instrument -e class android.content.ManagedUserContentResolverTest -w \
 *     com.android.frameworks.coretests/androidx.test.runner.AndroidJUnitRunner
 */
@Presubmit
@LargeTest
public class ManagedUserContentResolverTest extends AbstractCrossUserContentResolverTest {
    @Override
Loading