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

Commit fcaab044 authored by vadimt's avatar vadimt
Browse files

Avoid confusing errors "Launcher pid should be 0" when test setup fails

Change-Id: Ic5e8114a0f86d1a08738785c4098645e59a24975
parent 8f76378b
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -56,6 +56,7 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {

    @Before
    public void setUp() throws Exception {
        mLauncherPid = 0;
        super.setUp();
        TaplTestsLauncher3.initialize(this);
        mLauncherPid = mLauncher.getPid();
@@ -63,8 +64,10 @@ public class TaplTestsQuickstep extends AbstractQuickStepTest {

    @After
    public void teardown() {
        if (mLauncherPid != 0) {
            assertEquals("Launcher crashed, pid mismatch:", mLauncherPid, mLauncher.getPid());
        }
    }

    private void startTestApps() throws Exception {
        startAppFast(getAppPackageName());
+5 −2
Original line number Diff line number Diff line
@@ -59,6 +59,7 @@ public class TaplTestsLauncher3 extends AbstractLauncherUiTest {

    @Before
    public void setUp() throws Exception {
        mLauncherPid = 0;
        super.setUp();
        initialize(this);
        mLauncherPid = mLauncher.getPid();
@@ -66,8 +67,10 @@ public class TaplTestsLauncher3 extends AbstractLauncherUiTest {

    @After
    public void teardown() {
        if (mLauncherPid != 0) {
            assertEquals("Launcher crashed, pid mismatch:", mLauncherPid, mLauncher.getPid());
        }
    }

    public static void initialize(AbstractLauncherUiTest test) throws Exception {
        test.clearLauncherData();