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

Commit 87cc2e19 authored by Syaoran Kuo's avatar Syaoran Kuo
Browse files

Add more log for debugging resource id issue.

Bug: 187485845
Test: atest SettingsComponentTests
Change-Id: I6268809eca172b0b4aa9f1a252e0d519ad758083
parent 180051cf
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -27,6 +27,8 @@ android_test {
    ],

    test_suites: ["device-tests"],

    optimize: {
        enabled: false,
    },
    instrumentation_for: "Settings",
}
+9 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ import static com.google.common.truth.Truth.assertThat;
import android.app.Instrumentation;
import android.content.Intent;
import android.provider.Settings;
import android.util.Log;
import android.view.View;
import android.view.ViewGroup;
import android.widget.LinearLayout;
@@ -63,6 +64,14 @@ public class AppNotificationComponentTest {
                activity -> {
                    View rv = activity.findViewById(R.id.recycler_view);

                    if (rv == null) {
                        Log.d("UI_UTILS",
                                "Target not found: R.id.recycler_view #" + Integer.toHexString(
                                        R.id.recycler_view));
                        UiUtils.dumpView(UiUtils.getFirstViewFromActivity(activity));
                        assertThat(Boolean.TRUE).isFalse();
                    }

                    UiUtils.waitUntilCondition(5000,
                            () -> rv.findViewById(R.id.main_switch_bar) != null);