From b29f63af3c9ce177ba84ae70229a2e3e35ffffad Mon Sep 17 00:00:00 2001 From: vadimt Date: Wed, 18 Aug 2021 19:10:13 -0700 Subject: [PATCH] Logging for artifacts not being created Bug: 196820244 Test: presubmit Change-Id: I8bcaa0a87d54adc122a71755746912112c4b83e1 --- .../src/com/android/launcher3/util/rule/FailureWatcher.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/src/com/android/launcher3/util/rule/FailureWatcher.java b/tests/src/com/android/launcher3/util/rule/FailureWatcher.java index 0b60ffc76a..fae55cc0cc 100644 --- a/tests/src/com/android/launcher3/util/rule/FailureWatcher.java +++ b/tests/src/com/android/launcher3/util/rule/FailureWatcher.java @@ -30,6 +30,7 @@ public class FailureWatcher extends TestWatcher { public FailureWatcher(UiDevice device, LauncherInstrumentation launcher) { mDevice = device; mLauncher = launcher; + Log.d("b/196820244", "FailureWatcher.ctor", new Exception()); } @Override @@ -44,7 +45,9 @@ public class FailureWatcher extends TestWatcher { @Override public void evaluate() throws Throwable { try { + Log.d("b/196820244", "Before evaluate"); FailureWatcher.super.apply(base, description).evaluate(); + Log.d("b/196820244", "After evaluate"); } finally { if (mLauncher.hadNontestEvents()) { throw new AssertionError( @@ -64,7 +67,9 @@ public class FailureWatcher extends TestWatcher { } public static void onError(UiDevice device, Description description, Throwable e) { + Log.d("b/196820244", "onError 1"); if (device == null) return; + Log.d("b/196820244", "onError 2"); final File parentFile = getInstrumentation().getTargetContext().getFilesDir(); final File sceenshot = new File(parentFile, "TestScreenshot-" + description.getMethodName() + ".png");