marathon -m Marathonfile 01:54:20.322 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.2 01:54:20.450 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 01:54:20.545 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 01:54:21.692 [main @coroutine#1] Android Debug Bridge version 41 D 01:54:21.730 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 01:54:21.730 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to NOTHING_TO_DO D 01:54:21.795 [AndroidDevice - execution - 7d57373c-2 @coroutine#10] Device 7d57373c booted! I 01:54:22.037 [main @coroutine#1] Scheduling 2 tests D 01:54:22.037 [main @coroutine#1] com.example.MainActivityAllureTest#testFailure, com.example.MainActivityAllureTest#testText I 01:54:22.039 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck3 already exists D 01:54:22.047 [main @coroutine#30] device 7d57373c associated with poolId omni D 01:54:22.048 [main @coroutine#30] pool actor omni is being created D 01:54:22.065 [main @coroutine#31] add device 7d57373c D 01:54:22.074 [main @coroutine#34] initialize 7d57373c D 01:54:22.096 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Installing application output to 7d57373c I 01:54:22.165 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Uninstalling com.example from 7d57373c D 01:54:22.569 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Success I 01:54:22.569 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Installing com.example, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/debug/app-debug.apk to 7d57373c D 01:54:22.675 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Transferred app-debug.apk to/from 7d57373c. 23711.54 KB/s (2466618 bytes in 0.1040) D 01:54:22.748 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] /data/local/tmp/app-debug.apk synced in 48ms D 01:54:23.538 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Success D 01:54:23.538 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Installing instrumentation package to 7d57373c I 01:54:23.624 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Uninstalling com.example.test from 7d57373c D 01:54:24.076 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Success I 01:54:24.076 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] Installing com.example.test, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk to 7d57373c D 01:54:24.204 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Transferred app-debug-androidTest.apk to/from 7d57373c. 25307.09 KB/s (3214007 bytes in 0.1270) D 01:54:24.283 [AndroidDevice - execution - 7d57373c-1 @coroutine#36] /data/local/tmp/app-debug-androidTest.apk synced in 66ms D 01:54:25.166 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Success D 01:54:25.167 [AndroidDevice - execution - 7d57373c-2 @coroutine#36] Prepare installation finished for 7d57373c D 01:54:25.361 [main @coroutine#32] request next batch for device 7d57373c D 01:54:25.361 [main @coroutine#32] sending next batch for device 7d57373c D 01:54:25.364 [main @coroutine#34] executeBatch 7d57373c D 01:54:25.375 [AndroidDevice - execution - 7d57373c-1 @coroutine#75] tests = [com.example.MainActivityAllureTest#testFailure] D 01:54:25.517 [AndroidDevice - execution - 7d57373c-2 @coroutine#75] Package com.example cleared: Success D 01:54:25.638 [AndroidDevice - execution - 7d57373c-1 @coroutine#75] Package com.example.test cleared: Success D 01:54:25.693 [AndroidDevice - execution - 7d57373c-1 @coroutine#75] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 01:54:25.781 [AndroidDevice - execution - 7d57373c-1 @coroutine#75] Execution started D 01:56:03.202 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to NOTHING_TO_DO D 01:58:26.244 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to DISCONNECTED D 01:58:26.244 [main @coroutine#30] device 7d57373c disconnected D 01:58:26.245 [main @coroutine#31] remove device 7d57373c D 01:58:26.245 [main @coroutine#31] devices.size = 0 W 01:58:26.260 [main @coroutine#74] Device execution has been cancelled kotlinx.coroutines.JobCancellationException: Job was cancelled at kotlinx.coroutines.JobSupport.cancel(JobSupport.kt:1603) at kotlinx.coroutines.Job$DefaultImpls.cancel$default(Job.kt:192) at com.malinskiy.marathon.execution.DevicePoolActor.terminate(DevicePoolActor.kt:128) at com.malinskiy.marathon.execution.DevicePoolActor.removeDevice(DevicePoolActor.kt:139) at com.malinskiy.marathon.execution.DevicePoolActor.receive(DevicePoolActor.kt:42) at com.malinskiy.marathon.execution.DevicePoolActor.receive(DevicePoolActor.kt:24) at com.malinskiy.marathon.actor.Actor$delegate$1.invokeSuspend(Actor.kt:30) (Coroutine boundary) at kotlinx.coroutines.DeferredCoroutine.await$suspendImpl(Builders.common.kt:101) at com.malinskiy.marathon.android.adam.AdamAndroidDevice.execute(AdamAndroidDevice.kt:334) at com.malinskiy.marathon.execution.device.DeviceActor$executeBatch$2.invokeSuspend(DeviceActor.kt:187) Caused by: kotlinx.coroutines.JobCancellationException: Job was cancelled at kotlinx.coroutines.JobSupport.cancel(JobSupport.kt:1603) at kotlinx.coroutines.Job$DefaultImpls.cancel$default(Job.kt:192) at com.malinskiy.marathon.execution.DevicePoolActor.terminate(DevicePoolActor.kt:128) at com.malinskiy.marathon.execution.DevicePoolActor.removeDevice(DevicePoolActor.kt:139) at com.malinskiy.marathon.execution.DevicePoolActor.receive(DevicePoolActor.kt:42) at com.malinskiy.marathon.execution.DevicePoolActor.receive(DevicePoolActor.kt:24) at com.malinskiy.marathon.actor.Actor$delegate$1.invokeSuspend(Actor.kt:30) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:274) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:86) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:61) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at com.malinskiy.marathon.Marathon.run(Marathon.kt:64) at com.malinskiy.marathon.cli.ApplicationViewKt$main$1.invoke(ApplicationView.kt:51) at com.malinskiy.marathon.cli.ApplicationViewKt$main$1.invoke(ApplicationView.kt) at com.xenomachina.argparser.SystemExitExceptionKt.mainBody(SystemExitException.kt:74) at com.xenomachina.argparser.SystemExitExceptionKt.mainBody$default(SystemExitException.kt:72) at com.malinskiy.marathon.cli.ApplicationViewKt.main(ApplicationView.kt:29) Allure environment data saved. Marathon run finished: Device pool omni: 0 passed, 0 failed, 0 ignored tests Flakiness overhead: 0ms Raw: 0 passed, 0 failed, 0 ignored, 0 incomplete tests Total time: 0H 4m 5s D 01:58:26.408 [main @coroutine#91] terminate 7d57373c I 01:58:26.409 [main] Finish BugSnag D 01:58:26.409 [main] Closing connection to Bugsnag marathon v0.6.2: Test run finished D 01:58:26.410 [Thread-2] Closing connection to Bugsnag test@jambavtgserver android-app % marathon -m Marathonfile 02:08:07.088 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:08:07.197 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:08:07.253 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:08:08.297 [main @coroutine#1] Android Debug Bridge version 41 D 02:08:08.351 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:08:08.352 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:08:08.446 [AndroidDevice - execution - 7d57373c-1 @coroutine#10] Device 7d57373c booted! I 02:08:08.696 [main @coroutine#1] Scheduling 2 tests D 02:08:08.696 [main @coroutine#1] com.example.MainActivityAllureTest#testFailure, com.example.MainActivityAllureTest#testText D 02:08:08.736 [main @coroutine#26] device 7d57373c associated with poolId omni D 02:08:08.736 [main @coroutine#26] pool actor omni is being created D 02:08:08.753 [main @coroutine#32] add device 7d57373c D 02:08:08.759 [main @coroutine#35] initialize 7d57373c D 02:08:08.781 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing application output to 7d57373c I 02:08:08.850 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Uninstalling com.example from 7d57373c D 02:08:09.252 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success I 02:08:09.252 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Installing com.example, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/debug/app-debug.apk to 7d57373c D 02:08:09.371 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug.apk to/from 7d57373c. 21258.62 KB/s (2466618 bytes in 0.1160) D 02:08:09.447 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] /data/local/tmp/app-debug.apk synced in 58ms D 02:08:10.444 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success D 02:08:10.444 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing instrumentation package to 7d57373c I 02:08:10.551 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Uninstalling com.example.test from 7d57373c D 02:08:11.018 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success I 02:08:11.018 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Installing com.example.test, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk to 7d57373c D 02:08:11.129 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug-androidTest.apk to/from 7d57373c. 29218.18 KB/s (3214007 bytes in 0.1100) D 02:08:11.190 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] /data/local/tmp/app-debug-androidTest.apk synced in 51ms D 02:08:12.116 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success D 02:08:12.116 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Prepare installation finished for 7d57373c D 02:08:12.285 [main @coroutine#34] request next batch for device 7d57373c D 02:08:12.285 [main @coroutine#34] sending next batch for device 7d57373c D 02:08:12.287 [main @coroutine#35] executeBatch 7d57373c D 02:08:12.297 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] tests = [com.example.MainActivityAllureTest#testFailure] D 02:08:12.489 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Package com.example cleared: Success D 02:08:12.623 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Package com.example.test cleared: Success D 02:08:12.679 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:08:12.745 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Execution started I 02:08:13.594 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] testRunStarted 7d57373c I 02:08:13.596 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 00% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started I 02:08:20.166 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) D 02:08:22.553 [AndroidDevice - execution - 7d57373c-2 @coroutine#91] Recording finished in 8957ms /sdcard/com.example.MainActivityAllureTest-testFailure-e5c44ead-508b-4071-9ca4-aa2b80abf8f3.mp4 D 02:08:22.585 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Transferred com.example.MainActivityAllureTest#testFailure-e5c44ead-508b-4071-9ca4-aa2b80abf8f3.mp4 to/from 7d57373c. 5846.15 KB/s (152320 bytes in 0.0260) I 02:08:22.620 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 50% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:08:22.623 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] testRunEnded elapsedTime 6776 D 02:08:22.624 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:08:22.678 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Transferred 86a781ae-0122-4370-b297-bb8b522b48fd-attachment.png to/from 7d57373c. 3769.23 KB/s (49210 bytes in 0.0130) D 02:08:22.690 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Transferred b291b3c4-ecdc-4dec-a066-56017cbcf28c-result.json to/from 7d57373c. 1500.00 KB/s (18889 bytes in 0.0120) D 02:08:22.701 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Transferred df390e86-9ecf-475c-8113-da6cf1a88e64-attachment.xml to/from 7d57373c. 1909.09 KB/s (21940 bytes in 0.0110) D 02:08:22.766 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Transferred f3ea9dea-5fb6-4371-9873-8f66f04997e1-attachment.txt to/from 7d57373c. 31765.63 KB/s (2033109 bytes in 0.0640) D 02:08:22.766 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Execution finished D 02:08:22.769 [main @coroutine#34] handle test results 7d57373c D 02:08:22.770 [main @coroutine#34] handle failed tests 7d57373c D 02:08:22.771 [main @coroutine#34] request next batch for device 7d57373c D 02:08:22.771 [main @coroutine#34] sending next batch for device 7d57373c D 02:08:22.772 [main @coroutine#32] Notify devices D 02:08:22.772 [main @coroutine#35] executeBatch 7d57373c D 02:08:22.773 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] tests = [com.example.MainActivityAllureTest#testText] D 02:08:22.858 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] Package com.example cleared: Success D 02:08:22.934 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] Package com.example.test cleared: Success D 02:08:22.985 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:08:23.056 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] Execution started I 02:08:23.870 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] testRunStarted 7d57373c I 02:08:23.870 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testText) 33% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testText started D 02:08:27.564 [AndroidDevice - execution - 7d57373c-2 @coroutine#172] Recording finished in 3694ms /sdcard/com.example.MainActivityAllureTest-testText-c429ef66-e44e-422b-b421-dcf2de384846.mp4 I 02:08:27.597 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testText) 67% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testText ended I 02:08:27.598 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] testRunEnded elapsedTime 1723 D 02:08:27.598 [AndroidDevice - execution - 7d57373c-2 @coroutine#158] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:08:27.642 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] Transferred 09d25e6b-2f8a-4eb4-a242-e929b6819a41-result.json to/from 7d57373c. 181.82 KB/s (2788 bytes in 0.0110) D 02:08:27.654 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] Transferred 92b60761-032f-4f06-ab0c-fc944d9bb29f-attachment.png to/from 7d57373c. 4363.64 KB/s (48985 bytes in 0.0110) D 02:08:27.654 [AndroidDevice - execution - 7d57373c-1 @coroutine#158] Execution finished D 02:08:27.654 [main @coroutine#34] handle test results 7d57373c D 02:08:27.655 [main @coroutine#34] request next batch for device 7d57373c D 02:08:27.655 [main @coroutine#34] sending next batch for device 7d57373c D 02:08:27.655 [main @coroutine#32] Notify devices D 02:08:27.655 [main @coroutine#35] executeBatch 7d57373c D 02:08:27.656 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] tests = [com.example.MainActivityAllureTest#testFailure] D 02:08:27.727 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] Package com.example cleared: Success D 02:08:27.807 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Package com.example.test cleared: Success D 02:08:27.847 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:08:27.898 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] Execution started I 02:08:28.729 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] testRunStarted 7d57373c I 02:08:28.729 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 67% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started I 02:08:30.724 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) D 02:08:32.940 [AndroidDevice - execution - 7d57373c-2 @coroutine#232] Recording finished in 4211ms /sdcard/com.example.MainActivityAllureTest-testFailure-89a986af-3173-4cb5-9304-21912045cb6b.mp4 D 02:08:32.960 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] Transferred com.example.MainActivityAllureTest#testFailure-89a986af-3173-4cb5-9304-21912045cb6b.mp4 to/from 7d57373c. 4600.00 KB/s (92672 bytes in 0.0200) I 02:08:32.993 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 100% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:08:32.996 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] testRunEnded elapsedTime 2201 D 02:08:32.997 [AndroidDevice - execution - 7d57373c-1 @coroutine#218] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:08:33.049 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Transferred 202d337b-96a2-4ed4-b6dc-c9d9b75d3840-attachment.png to/from 7d57373c. 4083.33 KB/s (49426 bytes in 0.0120) D 02:08:33.060 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Transferred 317aedc2-315c-4705-8a25-e23c671de323-attachment.xml to/from 7d57373c. 1909.09 KB/s (21504 bytes in 0.0110) D 02:08:33.070 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Transferred e75450f6-74bb-45b8-b55f-79e082e6adcd-result.json to/from 7d57373c. 2000.00 KB/s (18889 bytes in 0.0090) D 02:08:33.129 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Transferred fc468c29-e44f-41e9-9fff-09106eae4b6a-attachment.txt to/from 7d57373c. 31637.93 KB/s (1835190 bytes in 0.0580) D 02:08:33.129 [AndroidDevice - execution - 7d57373c-2 @coroutine#218] Execution finished D 02:08:33.130 [main @coroutine#34] handle test results 7d57373c D 02:08:33.130 [main @coroutine#34] handle failed tests 7d57373c D 02:08:33.130 [main @coroutine#34] request next batch for device 7d57373c D 02:08:33.130 [main @coroutine#34] sending next batch for device 7d57373c D 02:08:33.130 [main @coroutine#32] Notify devices D 02:08:33.130 [main @coroutine#35] executeBatch 7d57373c D 02:08:33.130 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] tests = [com.example.MainActivityAllureTest#testFailure] D 02:08:33.206 [AndroidDevice - execution - 7d57373c-2 @coroutine#299] Package com.example cleared: Success D 02:08:33.277 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Package com.example.test cleared: Success D 02:08:33.325 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:08:33.399 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Execution started I 02:08:34.270 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] testRunStarted 7d57373c I 02:08:34.271 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 75% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started I 02:08:36.562 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) D 02:08:38.807 [AndroidDevice - execution - 7d57373c-1 @coroutine#313] Recording finished in 4536ms /sdcard/com.example.MainActivityAllureTest-testFailure-b53a2f36-0d4d-48db-ade7-9642b92339f6.mp4 D 02:08:38.826 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Transferred com.example.MainActivityAllureTest#testFailure-b53a2f36-0d4d-48db-ade7-9642b92339f6.mp4 to/from 7d57373c. 5111.11 KB/s (92112 bytes in 0.0180) I 02:08:38.862 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 100% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:08:38.863 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] testRunEnded elapsedTime 2483 D 02:08:38.863 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:08:38.915 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Transferred 036b1d8d-b8e0-4025-9a62-4889c73f6942-attachment.png to/from 7d57373c. 4900.00 KB/s (49719 bytes in 0.0100) D 02:08:38.923 [AndroidDevice - execution - 7d57373c-1 @coroutine#299] Transferred 05536f53-f31b-43c3-9b26-27967e21d85b-attachment.xml to/from 7d57373c. 2625.00 KB/s (21504 bytes in 0.0080) D 02:08:38.931 [AndroidDevice - execution - 7d57373c-2 @coroutine#299] Transferred d1743475-48ae-4db3-854a-0b135da5bf4b-result.json to/from 7d57373c. 2250.00 KB/s (18889 bytes in 0.0080) D 02:08:38.987 [AndroidDevice - execution - 7d57373c-2 @coroutine#299] Transferred dd43fba7-7a1a-4758-9aaa-7ea213c8506a-attachment.txt to/from 7d57373c. 33509.09 KB/s (1843310 bytes in 0.0550) D 02:08:38.988 [AndroidDevice - execution - 7d57373c-2 @coroutine#299] Execution finished D 02:08:38.988 [main @coroutine#34] handle test results 7d57373c D 02:08:38.988 [main @coroutine#34] handle failed tests 7d57373c D 02:08:38.989 [main @coroutine#34] request next batch for device 7d57373c E 02:08:39.052 [main @coroutine#1] java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 I 02:08:39.053 [main] Finish BugSnag D 02:08:39.053 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:08:39.054 [Thread-2] Closing connection to Bugsnag Exception in thread "Thread-5" java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177) at java.base/java.lang.reflect.Field.setAccessible(Field.java:171) at com.google.gson.internal.reflect.UnsafeReflectionAccessor.makeAccessible(UnsafeReflectionAccessor.java:44) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:159) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.CollectionTypeAdapterFactory.create(CollectionTypeAdapterFactory.java:53) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.Gson.toJson(Gson.java:696) at com.google.gson.Gson.toJson(Gson.java:683) at com.google.gson.Gson.toJson(Gson.java:638) at com.google.gson.Gson.toJson(Gson.java:618) at com.malinskiy.marathon.report.test.TestJsonReporter.generate(TestJsonReporter.kt:16) at com.malinskiy.marathon.analytics.internal.sub.ExecutionReportGenerator.close(ExecutionReportGenerator.kt:29) at com.malinskiy.marathon.analytics.internal.sub.DelegatingTrackerInternal.close(DelegatingTrackerInternal.kt:6) at com.malinskiy.marathon.Marathon.onFinish(Marathon.kt:147) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invokeSuspend(Marathon.kt:121) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invoke(Marathon.kt) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1$1.invokeSuspend(Marathon.kt:137) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:274) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:84) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:136) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:31) at com.malinskiy.marathon.ShutdownHook.run(ShutdownHook.kt:13) test@jambavtgserver android-app % marathon -m Marathonfile 02:15:43.577 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:15:43.685 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:15:43.738 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:15:44.795 [main @coroutine#1] Android Debug Bridge version 41 D 02:15:44.847 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:15:44.848 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:15:44.942 [AndroidDevice - execution - 7d57373c-1 @coroutine#10] Device 7d57373c booted! I 02:15:45.173 [main @coroutine#1] Scheduling 0 tests D 02:15:45.174 [main @coroutine#1] I 02:15:45.175 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck7 already exists Allure environment data saved. I 02:15:45.300 [main] Finish BugSnag D 02:15:45.300 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:15:45.302 [Thread-2] Closing connection to Bugsnag test@jambavtgserver android-app % marathon -m Marathonfile 02:16:01.000 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:16:01.109 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:16:01.162 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:16:02.188 [main @coroutine#1] Android Debug Bridge version 41 D 02:16:02.239 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:16:02.240 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:16:02.347 [AndroidDevice - execution - 7d57373c-2 @coroutine#10] Device 7d57373c booted! I 02:16:02.617 [main @coroutine#1] Scheduling 0 tests D 02:16:02.618 [main @coroutine#1] I 02:16:02.619 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck7 already exists Allure environment data saved. I 02:16:02.735 [main] Finish BugSnag D 02:16:02.736 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:16:02.737 [Thread-2] Closing connection to Bugsnag test@jambavtgserver android-app % marathon -m Marathonfile 02:16:27.760 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:16:27.867 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:16:27.920 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:16:28.941 [main @coroutine#1] Android Debug Bridge version 41 D 02:16:28.991 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:16:28.992 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:16:29.092 [AndroidDevice - execution - 7d57373c-2 @coroutine#10] Device 7d57373c booted! I 02:16:29.348 [main @coroutine#1] Scheduling 5 tests D 02:16:29.349 [main @coroutine#1] com.example.MainActivitySlowTest#testTextSlow, com.example.MainActivitySlowTest#testTextSlow1, com.example.MainActivitySlowTest#testTextSlow2, com.example.MainActivitySlowTest#testTextSlow3, com.example.MainActivitySlowTest#testTextSlow4 I 02:16:29.350 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck7 already exists D 02:16:29.379 [main @coroutine#26] device 7d57373c associated with poolId omni D 02:16:29.380 [main @coroutine#26] pool actor omni is being created D 02:16:29.398 [main @coroutine#33] add device 7d57373c D 02:16:29.406 [main @coroutine#35] initialize 7d57373c D 02:16:29.428 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Installing application output to 7d57373c I 02:16:29.484 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Uninstalling com.example from 7d57373c D 02:16:29.884 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success I 02:16:29.884 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing com.example, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/debug/app-debug.apk to 7d57373c D 02:16:30.007 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug.apk to/from 7d57373c. 20380.17 KB/s (2466618 bytes in 0.1210) D 02:16:30.085 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] /data/local/tmp/app-debug.apk synced in 58ms D 02:16:30.816 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success D 02:16:30.817 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing instrumentation package to 7d57373c I 02:16:30.897 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Uninstalling com.example.test from 7d57373c D 02:16:31.350 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success I 02:16:31.350 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Installing com.example.test, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk to 7d57373c D 02:16:31.466 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug-androidTest.apk to/from 7d57373c. 28192.98 KB/s (3214007 bytes in 0.1140) D 02:16:31.533 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] /data/local/tmp/app-debug-androidTest.apk synced in 56ms D 02:16:32.376 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success D 02:16:32.377 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Prepare installation finished for 7d57373c D 02:16:32.572 [main @coroutine#34] request next batch for device 7d57373c D 02:16:32.572 [main @coroutine#34] sending next batch for device 7d57373c D 02:16:32.574 [main @coroutine#35] executeBatch 7d57373c D 02:16:32.584 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] tests = [com.example.MainActivitySlowTest#testTextSlow] D 02:16:32.779 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Package com.example cleared: Success D 02:16:32.874 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Package com.example.test cleared: Success D 02:16:32.932 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:16:33.003 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] Execution started I 02:16:33.817 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] testRunStarted 7d57373c I 02:16:33.819 [AndroidDevice - execution - 7d57373c-2 @coroutine#77] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow) 00% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow started D 02:16:39.775 [AndroidDevice - execution - 7d57373c-2 @coroutine#91] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:16:39.775 [AndroidDevice - execution - 7d57373c-2 @coroutine#91] Recording finished in 5956ms /sdcard/com.example.MainActivitySlowTest-testTextSlow-ad1cd1ff-e4d7-4663-8913-a0d30fab01dd.mp4 I 02:16:40.435 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow) 20% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow ended I 02:16:40.437 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] testRunEnded elapsedTime 5940 D 02:16:40.438 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:16:40.481 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Transferred d81fdaee-2154-412b-ace3-89ed1d5511ef-result.json to/from 7d57373c. 62.50 KB/s (1724 bytes in 0.0160) D 02:16:40.482 [AndroidDevice - execution - 7d57373c-1 @coroutine#77] Execution finished D 02:16:40.485 [main @coroutine#34] handle test results 7d57373c D 02:16:40.485 [main @coroutine#34] request next batch for device 7d57373c D 02:16:40.486 [main @coroutine#34] sending next batch for device 7d57373c D 02:16:40.486 [main @coroutine#33] Notify devices D 02:16:40.486 [main @coroutine#35] executeBatch 7d57373c D 02:16:40.487 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] tests = [com.example.MainActivitySlowTest#testTextSlow4] D 02:16:40.546 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] Package com.example cleared: Success D 02:16:40.638 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] Package com.example.test cleared: Success D 02:16:40.681 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:16:40.728 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] Execution started I 02:16:41.491 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] testRunStarted 7d57373c I 02:16:41.492 [AndroidDevice - execution - 7d57373c-2 @coroutine#116] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow4) 20% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow4 started D 02:16:47.425 [AndroidDevice - execution - 7d57373c-2 @coroutine#130] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:16:47.425 [AndroidDevice - execution - 7d57373c-2 @coroutine#130] Recording finished in 5933ms /sdcard/com.example.MainActivitySlowTest-testTextSlow4-8e444c30-e195-48c5-bb30-53a2d3e5ffc1.mp4 I 02:16:48.089 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow4) 40% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow4 ended I 02:16:48.089 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] testRunEnded elapsedTime 5907 D 02:16:48.089 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:16:48.120 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] Transferred 662397c2-a886-4154-aa39-b83563e18ad3-result.json to/from 7d57373c. 111.11 KB/s (1727 bytes in 0.0090) D 02:16:48.120 [AndroidDevice - execution - 7d57373c-1 @coroutine#116] Execution finished D 02:16:48.121 [main @coroutine#34] handle test results 7d57373c D 02:16:48.121 [main @coroutine#34] request next batch for device 7d57373c D 02:16:48.121 [main @coroutine#34] sending next batch for device 7d57373c D 02:16:48.121 [main @coroutine#33] Notify devices D 02:16:48.121 [main @coroutine#35] executeBatch 7d57373c D 02:16:48.122 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] tests = [com.example.MainActivitySlowTest#testTextSlow3] D 02:16:48.181 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] Package com.example cleared: Success D 02:16:48.249 [AndroidDevice - execution - 7d57373c-1 @coroutine#155] Package com.example.test cleared: Success D 02:16:48.289 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:16:48.341 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] Execution started I 02:16:49.114 [AndroidDevice - execution - 7d57373c-1 @coroutine#155] testRunStarted 7d57373c I 02:16:49.114 [AndroidDevice - execution - 7d57373c-1 @coroutine#155] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow3) 40% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow3 started D 02:16:55.133 [AndroidDevice - execution - 7d57373c-1 @coroutine#169] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:16:55.134 [AndroidDevice - execution - 7d57373c-1 @coroutine#169] Recording finished in 6020ms /sdcard/com.example.MainActivitySlowTest-testTextSlow3-23235800-1624-402a-b2c2-0eec8f9a78a3.mp4 I 02:16:55.740 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow3) 60% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow3 ended I 02:16:55.740 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] testRunEnded elapsedTime 5908 D 02:16:55.741 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:16:55.771 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] Transferred b124cb59-e04d-452c-9c2f-77afbf912d48-result.json to/from 7d57373c. 111.11 KB/s (1727 bytes in 0.0090) D 02:16:55.771 [AndroidDevice - execution - 7d57373c-2 @coroutine#155] Execution finished D 02:16:55.771 [main @coroutine#34] handle test results 7d57373c D 02:16:55.771 [main @coroutine#34] request next batch for device 7d57373c D 02:16:55.771 [main @coroutine#34] sending next batch for device 7d57373c D 02:16:55.771 [main @coroutine#33] Notify devices D 02:16:55.771 [main @coroutine#35] executeBatch 7d57373c D 02:16:55.773 [AndroidDevice - execution - 7d57373c-1 @coroutine#194] tests = [com.example.MainActivitySlowTest#testTextSlow2] D 02:16:55.836 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] Package com.example cleared: Success D 02:16:55.914 [AndroidDevice - execution - 7d57373c-1 @coroutine#194] Package com.example.test cleared: Success D 02:16:55.949 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:16:55.994 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] Execution started I 02:16:56.766 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] testRunStarted 7d57373c I 02:16:56.766 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow2) 60% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow2 started D 02:17:02.967 [AndroidDevice - execution - 7d57373c-2 @coroutine#208] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:17:02.968 [AndroidDevice - execution - 7d57373c-2 @coroutine#208] Recording finished in 6202ms /sdcard/com.example.MainActivitySlowTest-testTextSlow2-52ceef5a-9317-43a2-8a8a-83d5fb3237eb.mp4 I 02:17:03.388 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow2) 80% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow2 ended I 02:17:03.389 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] testRunEnded elapsedTime 5911 D 02:17:03.390 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:17:03.420 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] Transferred 4820855d-532e-4e7e-8585-0781bbd90818-result.json to/from 7d57373c. 125.00 KB/s (1727 bytes in 0.0080) D 02:17:03.420 [AndroidDevice - execution - 7d57373c-2 @coroutine#194] Execution finished D 02:17:03.420 [main @coroutine#34] handle test results 7d57373c D 02:17:03.420 [main @coroutine#34] request next batch for device 7d57373c D 02:17:03.420 [main @coroutine#34] sending next batch for device 7d57373c D 02:17:03.420 [main @coroutine#33] Notify devices D 02:17:03.421 [main @coroutine#35] executeBatch 7d57373c D 02:17:03.421 [AndroidDevice - execution - 7d57373c-1 @coroutine#233] tests = [com.example.MainActivitySlowTest#testTextSlow1] D 02:17:03.482 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] Package com.example cleared: Success D 02:17:03.552 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] Package com.example.test cleared: Success D 02:17:03.588 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:17:03.635 [AndroidDevice - execution - 7d57373c-1 @coroutine#233] Execution started I 02:17:04.416 [AndroidDevice - execution - 7d57373c-1 @coroutine#233] testRunStarted 7d57373c I 02:17:04.417 [AndroidDevice - execution - 7d57373c-1 @coroutine#233] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow1) 80% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow1 started D 02:17:10.610 [AndroidDevice - execution - 7d57373c-2 @coroutine#247] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:17:10.610 [AndroidDevice - execution - 7d57373c-2 @coroutine#247] Recording finished in 6193ms /sdcard/com.example.MainActivitySlowTest-testTextSlow1-fa41598c-7bcd-41c5-83b2-7c45c605b0fa.mp4 I 02:17:11.047 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivitySlowTest, testName=testTextSlow1) 100% | [omni]-[7d57373c] com.example.MainActivitySlowTest#testTextSlow1 ended I 02:17:11.048 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] testRunEnded elapsedTime 5923 D 02:17:11.048 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:17:11.079 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] Transferred a155471a-e672-4b19-95cf-923b5abb0089-result.json to/from 7d57373c. 111.11 KB/s (1727 bytes in 0.0090) D 02:17:11.079 [AndroidDevice - execution - 7d57373c-2 @coroutine#233] Execution finished D 02:17:11.080 [main @coroutine#34] handle test results 7d57373c D 02:17:11.080 [main @coroutine#34] request next batch for device 7d57373c E 02:17:11.125 [main @coroutine#1] java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 I 02:17:11.125 [main] Finish BugSnag D 02:17:11.125 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:17:11.129 [Thread-2] Closing connection to Bugsnag Exception in thread "Thread-5" java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177) at java.base/java.lang.reflect.Field.setAccessible(Field.java:171) at com.google.gson.internal.reflect.UnsafeReflectionAccessor.makeAccessible(UnsafeReflectionAccessor.java:44) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:159) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.CollectionTypeAdapterFactory.create(CollectionTypeAdapterFactory.java:53) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.Gson.toJson(Gson.java:696) at com.google.gson.Gson.toJson(Gson.java:683) at com.google.gson.Gson.toJson(Gson.java:638) at com.google.gson.Gson.toJson(Gson.java:618) at com.malinskiy.marathon.report.test.TestJsonReporter.generate(TestJsonReporter.kt:16) at com.malinskiy.marathon.analytics.internal.sub.ExecutionReportGenerator.close(ExecutionReportGenerator.kt:29) at com.malinskiy.marathon.analytics.internal.sub.DelegatingTrackerInternal.close(DelegatingTrackerInternal.kt:6) at com.malinskiy.marathon.Marathon.onFinish(Marathon.kt:147) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invokeSuspend(Marathon.kt:121) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invoke(Marathon.kt) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1$1.invokeSuspend(Marathon.kt:137) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:274) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:84) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:136) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:31) at com.malinskiy.marathon.ShutdownHook.run(ShutdownHook.kt:13) test@jambavtgserver android-app % clear test@jambavtgserver android-app % marathon -m Marathonfile 02:26:22.612 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:26:22.723 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:26:22.774 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:26:23.795 [main @coroutine#1] Android Debug Bridge version 41 D 02:26:23.845 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:26:23.845 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:26:23.944 [AndroidDevice - execution - 7d57373c-1 @coroutine#10] Device 7d57373c booted! I 02:26:24.222 [main @coroutine#1] Scheduling 0 tests D 02:26:24.223 [main @coroutine#1] I 02:26:24.224 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck7 already exists Allure environment data saved. I 02:26:24.350 [main] Finish BugSnag D 02:26:24.350 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:26:24.352 [Thread-2] Closing connection to Bugsnag test@jambavtgserver android-app % clear test@jambavtgserver android-app % marathon -m Marathonfile 02:26:49.683 [main] INFO c.m.marathon.cli.ApplicationView - Starting marathon v0.6.4 02:26:49.790 [main] INFO c.m.m.e.BugsnagExceptionsReporter - Init BugSnag 02:26:49.842 [main] INFO c.m.m.cli.config.ConfigFactory - Checking Marathonfile config D 02:26:50.860 [main @coroutine#1] Android Debug Bridge version 41 D 02:26:50.908 [DeviceMonitor @coroutine#6] Device 7d57373c changed state to CONNECTED D 02:26:50.909 [DeviceMonitor @coroutine#6] Device 192.168.0.17:5555 changed state to CONNECTED D 02:26:50.995 [AndroidDevice - execution - 7d57373c-2 @coroutine#10] Device 7d57373c booted! I 02:26:51.231 [main @coroutine#1] Scheduling 2 tests D 02:26:51.232 [main @coroutine#1] com.example.MainActivityAllureTest#testFailure, com.example.MainActivityAllureTest#testText I 02:26:51.233 [main @coroutine#1] Output /Users/test/Desktop/marathonFiles/outputs/sancheck7 already exists D 02:26:51.298 [main @coroutine#26] device 7d57373c associated with poolId omni D 02:26:51.298 [main @coroutine#26] pool actor omni is being created D 02:26:51.310 [main @coroutine#33] add device 7d57373c D 02:26:51.317 [main @coroutine#35] initialize 7d57373c D 02:26:51.330 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing application output to 7d57373c I 02:26:51.413 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Uninstalling com.example from 7d57373c D 02:26:51.564 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#11] Device 192.168.0.17:5555 booted! D 02:26:51.789 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success I 02:26:51.789 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Installing com.example, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/debug/app-debug.apk to 7d57373c D 02:26:51.836 [main @coroutine#26] device 192.168.0.17:5555 associated with poolId omni D 02:26:51.836 [main @coroutine#33] add device 192.168.0.17:5555 D 02:26:51.837 [main @coroutine#65] initialize 192.168.0.17:5555 D 02:26:51.839 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] Installing application output to 192.168.0.17:5555 D 02:26:51.886 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug.apk to/from 7d57373c. 26234.04 KB/s (2466618 bytes in 0.0940) I 02:26:51.914 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] Uninstalling com.example from 192.168.0.17:5555 D 02:26:51.955 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] /data/local/tmp/app-debug.apk synced in 43ms D 02:26:52.568 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Success I 02:26:52.568 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Installing com.example, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/debug/app-debug.apk to 192.168.0.17:5555 D 02:26:52.771 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Transferred app-debug.apk to/from 192.168.0.17:5555. 12147.78 KB/s (2466618 bytes in 0.2030) D 02:26:52.805 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success D 02:26:52.805 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing instrumentation package to 7d57373c D 02:26:52.833 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] /data/local/tmp/app-debug.apk synced in 55ms I 02:26:52.872 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Uninstalling com.example.test from 7d57373c D 02:26:53.326 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Success I 02:26:53.327 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] Installing com.example.test, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk to 7d57373c D 02:26:53.431 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Transferred app-debug-androidTest.apk to/from 7d57373c. 30903.85 KB/s (3214007 bytes in 0.1040) D 02:26:53.489 [AndroidDevice - execution - 7d57373c-2 @coroutine#37] /data/local/tmp/app-debug-androidTest.apk synced in 48ms D 02:26:54.267 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Success D 02:26:54.267 [AndroidDevice - execution - 7d57373c-1 @coroutine#37] Prepare installation finished for 7d57373c D 02:26:54.438 [main @coroutine#34] request next batch for device 7d57373c D 02:26:54.438 [main @coroutine#34] sending next batch for device 7d57373c D 02:26:54.441 [main @coroutine#35] executeBatch 7d57373c D 02:26:54.450 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] tests = [com.example.MainActivityAllureTest#testFailure] D 02:26:54.713 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Package com.example cleared: Success D 02:26:54.802 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Package com.example.test cleared: Success D 02:26:54.848 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:26:54.965 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Execution started D 02:26:54.979 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Success D 02:26:54.980 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Installing instrumentation package to 192.168.0.17:5555 I 02:26:55.099 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Uninstalling com.example.test from 192.168.0.17:5555 I 02:26:55.808 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] testRunStarted 7d57373c I 02:26:55.811 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 00% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started D 02:26:55.962 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] Success I 02:26:55.962 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] Installing com.example.test, /Users/test/Desktop/MArathon/android-app/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk to 192.168.0.17:5555 D 02:26:56.330 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#67] Transferred app-debug-androidTest.apk to/from 192.168.0.17:5555. 8757.49 KB/s (3214007 bytes in 0.3670) D 02:26:56.391 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] /data/local/tmp/app-debug-androidTest.apk synced in 52ms D 02:26:58.756 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Success D 02:26:58.756 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#67] Prepare installation finished for 192.168.0.17:5555 D 02:26:59.024 [main @coroutine#34] request next batch for device 192.168.0.17:5555 D 02:26:59.025 [main @coroutine#34] sending next batch for device 192.168.0.17:5555 D 02:26:59.025 [main @coroutine#65] executeBatch 192.168.0.17:5555 D 02:26:59.026 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] tests = [com.example.MainActivityAllureTest#testText] D 02:26:59.157 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] Package com.example cleared: Success D 02:26:59.272 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] Package com.example.test cleared: Success D 02:26:59.324 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] File pull requested. Granted LEGACY_STORAGE to com.example: D 02:26:59.453 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] Execution started I 02:27:00.958 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) I 02:27:00.995 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] testRunStarted 192.168.0.17:5555 I 02:27:01.064 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] testStarted 192.168.0.17:5555 test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testText) 00% | [omni]-[192.168.0.17:5555] com.example.MainActivityAllureTest#testText started D 02:27:01.438 [AndroidDevice - execution - 7d57373c-2 @coroutine#135] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:27:01.438 [AndroidDevice - execution - 7d57373c-2 @coroutine#135] Recording finished in 5628ms /sdcard/com.example.MainActivityAllureTest-testFailure-c7f0c0c3-4858-4516-8ac4-442a6311d744.mp4 D 02:27:01.990 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Transferred com.example.MainActivityAllureTest#testFailure-c7f0c0c3-4858-4516-8ac4-442a6311d744.mp4 to/from 7d57373c. 3681.82 KB/s (81820 bytes in 0.0220) I 02:27:02.026 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 50% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:27:02.028 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] testRunEnded elapsedTime 5353 D 02:27:02.029 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:02.141 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 04aa35b9-1d2c-43f6-b709-deb21de03cc5-attachment.txt to/from 7d57373c. 30848.48 KB/s (2036760 bytes in 0.0660) D 02:27:02.153 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 381a8781-3ecc-43a7-80cb-a944cdfbb64d-attachment.png to/from 7d57373c. 3833.33 KB/s (46528 bytes in 0.0120) D 02:27:02.164 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 75a5a2a0-1923-4d97-9712-7aabe6a7bbc6-result.json to/from 7d57373c. 1800.00 KB/s (18889 bytes in 0.0100) D 02:27:02.173 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 796c8d52-3780-4a9c-b8d7-a9079cd2cc9a-attachment.xml to/from 7d57373c. 2444.44 KB/s (22355 bytes in 0.0090) D 02:27:02.174 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:02.273 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 04aa35b9-1d2c-43f6-b709-deb21de03cc5-attachment.txt to/from 7d57373c. 33933.33 KB/s (2036760 bytes in 0.0600) D 02:27:02.285 [AndroidDevice - execution - 7d57373c-1 @coroutine#111] Transferred 381a8781-3ecc-43a7-80cb-a944cdfbb64d-attachment.png to/from 7d57373c. 3833.33 KB/s (46528 bytes in 0.0120) D 02:27:02.295 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Transferred 75a5a2a0-1923-4d97-9712-7aabe6a7bbc6-result.json to/from 7d57373c. 1800.00 KB/s (18889 bytes in 0.0100) D 02:27:02.309 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Transferred 796c8d52-3780-4a9c-b8d7-a9079cd2cc9a-attachment.xml to/from 7d57373c. 1692.31 KB/s (22355 bytes in 0.0130) D 02:27:02.310 [AndroidDevice - execution - 7d57373c-2 @coroutine#111] Execution finished D 02:27:02.313 [main @coroutine#34] handle test results 7d57373c D 02:27:02.313 [main @coroutine#34] handle failed tests 7d57373c D 02:27:02.315 [main @coroutine#34] request next batch for device 7d57373c D 02:27:02.315 [main @coroutine#34] sending next batch for device 7d57373c D 02:27:02.315 [main @coroutine#33] Notify devices D 02:27:02.315 [main @coroutine#35] executeBatch 7d57373c D 02:27:02.316 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] tests = [com.example.MainActivityAllureTest#testFailure] D 02:27:02.403 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Package com.example cleared: Success D 02:27:02.492 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Package com.example.test cleared: Success D 02:27:02.540 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:27:02.655 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] Execution started I 02:27:03.480 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] testRunStarted 7d57373c I 02:27:03.481 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 33% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started I 02:27:05.600 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) D 02:27:06.068 [AndroidDevice - execution - 7d57373c-1 @coroutine#276] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:27:06.068 [AndroidDevice - execution - 7d57373c-1 @coroutine#276] Recording finished in 2587ms /sdcard/com.example.MainActivityAllureTest-testFailure-c13dc23f-79ac-411e-bc12-3b223c7d5546.mp4 D 02:27:06.531 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred com.example.MainActivityAllureTest#testFailure-c13dc23f-79ac-411e-bc12-3b223c7d5546.mp4 to/from 7d57373c. 6083.33 KB/s (73292 bytes in 0.0120) I 02:27:06.554 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 67% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:27:06.555 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] testRunEnded elapsedTime 2308 D 02:27:06.555 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:06.584 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred 4915e538-d838-410f-9e7d-8489c0d94c99-attachment.xml to/from 7d57373c. 3000.00 KB/s (21919 bytes in 0.0070) D 02:27:06.592 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred 5707e138-0e85-4bee-bc5e-63ede71ac8dc-attachment.png to/from 7d57373c. 6571.43 KB/s (46130 bytes in 0.0070) D 02:27:06.656 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred 5a345feb-844f-430b-8495-ab67a3678a0a-attachment.txt to/from 7d57373c. 29234.38 KB/s (1871359 bytes in 0.0640) D 02:27:06.667 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] Transferred a06dc09e-9fa2-4722-bf08-63cb080ef6e8-result.json to/from 7d57373c. 1800.00 KB/s (18889 bytes in 0.0100) D 02:27:06.667 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:06.694 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred 4915e538-d838-410f-9e7d-8489c0d94c99-attachment.xml to/from 7d57373c. 2625.00 KB/s (21919 bytes in 0.0080) D 02:27:06.702 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] Transferred 5707e138-0e85-4bee-bc5e-63ede71ac8dc-attachment.png to/from 7d57373c. 6571.43 KB/s (46130 bytes in 0.0070) D 02:27:06.754 [AndroidDevice - execution - 7d57373c-1 @coroutine#258] Transferred 5a345feb-844f-430b-8495-ab67a3678a0a-attachment.txt to/from 7d57373c. 35980.77 KB/s (1871359 bytes in 0.0520) D 02:27:06.763 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Transferred a06dc09e-9fa2-4722-bf08-63cb080ef6e8-result.json to/from 7d57373c. 2571.43 KB/s (18889 bytes in 0.0070) D 02:27:06.763 [AndroidDevice - execution - 7d57373c-2 @coroutine#258] Execution finished D 02:27:06.763 [main @coroutine#34] handle test results 7d57373c D 02:27:06.763 [main @coroutine#34] handle failed tests 7d57373c D 02:27:06.763 [main @coroutine#34] request next batch for device 7d57373c D 02:27:06.763 [main @coroutine#34] sending next batch for device 7d57373c D 02:27:06.763 [main @coroutine#33] Notify devices D 02:27:06.763 [main @coroutine#35] executeBatch 7d57373c D 02:27:06.764 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] tests = [com.example.MainActivityAllureTest#testFailure] D 02:27:06.822 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Package com.example cleared: Success D 02:27:06.883 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Package com.example.test cleared: Success D 02:27:06.931 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] File pull requested. Granted MANAGE_EXTERNAL_STORAGE to com.example: D 02:27:07.062 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Execution started I 02:27:07.878 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] testRunStarted 7d57373c I 02:27:07.878 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] testStarted 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 50% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure started I 02:27:10.624 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] testFailed 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) trace = androidx.test.espresso.base.DefaultFailureHandler$AssertionFailedWithCauseError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at dalvik.system.VMStack.getThreadStackTrace(Native Method) at java.lang.Thread.getStackTrace(Thread.java:1736) at androidx.test.espresso.base.DefaultFailureHandler.getUserFriendlyError(DefaultFailureHandler.java:16) at androidx.test.espresso.base.DefaultFailureHandler.handle(DefaultFailureHandler.java:36) at androidx.test.espresso.ViewInteraction.waitForAndHandleInteractionResults(ViewInteraction.java:103) at androidx.test.espresso.ViewInteraction.check(ViewInteraction.java:31) at io.github.kakaocup.kakao.delegate.ViewInteractionDelegate.check(ViewInteractionDelegate.kt:26) at io.github.kakaocup.kakao.text.TextViewAssertions$DefaultImpls.hasText(TextViewAssertions.kt:47) at io.github.kakaocup.kakao.edit.KEditText.hasText(KEditText.kt:18) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:59) at com.example.MainActivityAllureTest$testFailure$1$1$1.invoke(MainActivityAllureTest.kt:21) at io.qameta.allure.kotlin.Allure.step(Allure.kt:60) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:58) at com.example.MainActivityAllureTest$testFailure$1$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.common.views.KBaseView.invoke(KBaseView.kt:83) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:57) at com.example.MainActivityAllureTest$testFailure$1.invoke(MainActivityAllureTest.kt:21) at io.github.kakaocup.kakao.screen.Screen.invoke(Screen.kt:119) at com.example.MainActivityAllureTest.testFailure(MainActivityAllureTest.kt:56) at java.lang.reflect.Method.invoke(Native Method) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at io.qameta.allure.android.rules.WindowHierarchyRule$apply$1.evaluate(WindowHierarchyRule.kt:21) at io.qameta.allure.android.rules.ScreenshotRule$apply$1.evaluate(ScreenshotRule.kt:22) at org.junit.rules.ExternalResource$1.evaluate(ExternalResource.java:48) at io.qameta.allure.android.rules.LogcatRule$apply$1.evaluate(LogcatRule.kt:23) at org.junit.rules.RunRules.evaluate(RunRules.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at androidx.test.ext.junit.runners.AndroidJUnit4.run(AndroidJUnit4.java:154) at io.qameta.allure.android.runners.AllureAndroidJUnit4.run(AllureAndroidJUnitRunners.kt:29) at org.junit.runners.Suite.runChild(Suite.java:128) at org.junit.runners.Suite.runChild(Suite.java:27) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at org.junit.runner.JUnitCore.run(JUnitCore.java:115) at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56) at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:395) at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2396) Caused by: junit.framework.AssertionFailedError: 'with text: is "Cafebabe"' doesn't match the selected view. Expected: with text: is "Cafebabe" Got: "EditText{id=2131165302, res-name=edittext, visibility=VISIBLE, width=1080, height=1967, has-focus=false, has-focusable=true, has-window-focus=true, is-clickable=true, is-enabled=true, is-focused=false, is-focusable=true, is-layout-requested=false, is-selected=false, layout-params=androidx.constraintlayout.widget.ConstraintLayout$LayoutParams@54ce341, tag=null, root-is-layout-requested=false, has-input-connection=true, editor-info=[inputType=0x20001 imeOptions=0x40000006 privateImeOptions=null actionLabel=null actionId=0 initialSelStart=0 initialSelEnd=0 initialCapsMode=0x0 hintText=null label=null packageName=null autofillId=null fieldId=0 fieldName=null extras=null hintLocales=null contentMimeTypes=null ], x=0.0, y=0.0, text=Test, input-type=131073, ime-target=false, has-links=false}" at androidx.test.espresso.matcher.ViewMatchers.assertThat(ViewMatchers.java:17) at androidx.test.espresso.assertion.ViewAssertions$MatchesViewAssertion.check(ViewAssertions.java:15) at androidx.test.espresso.ViewInteraction$SingleExecutionViewAssertion.check(ViewInteraction.java:10) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:11) at androidx.test.espresso.ViewInteraction$2.call(ViewInteraction.java:2) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.Handler.handleCallback(Handler.java:938) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:233) at android.app.ActivityThread.main(ActivityThread.java:8010) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:631) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:978) D 02:27:11.094 [AndroidDevice - execution - 7d57373c-1 @coroutine#377] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:27:11.094 [AndroidDevice - execution - 7d57373c-1 @coroutine#377] Recording finished in 3216ms /sdcard/com.example.MainActivityAllureTest-testFailure-d42d8f4c-e3e7-4602-b50e-580142fa6eb3.mp4 D 02:27:11.644 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Transferred com.example.MainActivityAllureTest#testFailure-d42d8f4c-e3e7-4602-b50e-580142fa6eb3.mp4 to/from 7d57373c. 8363.64 KB/s (92252 bytes in 0.0110) I 02:27:11.669 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] testEnded 7d57373c test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testFailure) 75% | [omni]-[7d57373c] com.example.MainActivityAllureTest#testFailure failed I 02:27:11.670 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] testRunEnded elapsedTime 2943 D 02:27:11.670 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:11.700 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Transferred 3670d01c-095b-4e2e-b5e7-d54bbe13d0de-result.json to/from 7d57373c. 2000.00 KB/s (18889 bytes in 0.0090) D 02:27:11.756 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Transferred 6318c13c-1663-4cbc-820b-da88e3586b8f-attachment.txt to/from 7d57373c. 33750.00 KB/s (1890518 bytes in 0.0560) D 02:27:11.766 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Transferred 9827fac0-34e0-49af-8a0e-9e6e7c250f6e-attachment.png to/from 7d57373c. 4600.00 KB/s (46622 bytes in 0.0100) D 02:27:11.773 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Transferred b3a05448-62cc-46bf-9e91-e39f13f91347-attachment.xml to/from 7d57373c. 3000.00 KB/s (21919 bytes in 0.0070) D 02:27:11.773 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:11.802 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Transferred 3670d01c-095b-4e2e-b5e7-d54bbe13d0de-result.json to/from 7d57373c. 2000.00 KB/s (18889 bytes in 0.0090) D 02:27:11.860 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Transferred 6318c13c-1663-4cbc-820b-da88e3586b8f-attachment.txt to/from 7d57373c. 33157.89 KB/s (1890518 bytes in 0.0570) D 02:27:11.869 [AndroidDevice - execution - 7d57373c-1 @coroutine#359] Transferred 9827fac0-34e0-49af-8a0e-9e6e7c250f6e-attachment.png to/from 7d57373c. 5750.00 KB/s (46622 bytes in 0.0080) D 02:27:11.876 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Transferred b3a05448-62cc-46bf-9e91-e39f13f91347-attachment.xml to/from 7d57373c. 3000.00 KB/s (21919 bytes in 0.0070) D 02:27:11.876 [AndroidDevice - execution - 7d57373c-2 @coroutine#359] Execution finished D 02:27:11.876 [main @coroutine#34] handle test results 7d57373c D 02:27:11.876 [main @coroutine#34] handle failed tests 7d57373c D 02:27:11.877 [main @coroutine#34] request next batch for device 7d57373c D 02:27:11.877 [main @coroutine#34] queue is empty but there are active batches present for 192.168.0.17:5555 D 02:27:36.840 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#175] screenrecord output: ShellCommandResult(output=, exitCode=0) D 02:27:36.840 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#175] Recording finished in 35776ms /sdcard/com.example.MainActivityAllureTest-testText-827bfb14-1635-4933-b80e-d4ed044735eb.mp4 I 02:27:37.327 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] testEnded 192.168.0.17:5555 test = TestIdentifier(className=com.example.MainActivityAllureTest, testName=testText) 100% | [omni]-[192.168.0.17:5555] com.example.MainActivityAllureTest#testText ended I 02:27:37.328 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] testRunEnded elapsedTime 35843 D 02:27:37.328 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:37.405 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] Transferred 66e1abd2-47ff-4281-b42b-91fad5c652dd-result.json to/from 192.168.0.17:5555. 57.14 KB/s (2787 bytes in 0.0350) D 02:27:37.442 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] Transferred 9a4a4075-7870-4ca8-b67a-f488dafc90c8-attachment.png to/from 192.168.0.17:5555. 810.81 KB/s (30075 bytes in 0.0370) D 02:27:37.442 [AndroidDevice - execution - 192.168.0.17:5555-1 @coroutine#157] Pulling into /Users/test/Desktop/marathonFiles/outputs/sancheck7/device-files/allure-results D 02:27:37.512 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] Transferred 66e1abd2-47ff-4281-b42b-91fad5c652dd-result.json to/from 192.168.0.17:5555. 64.52 KB/s (2787 bytes in 0.0310) D 02:27:37.543 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] Transferred 9a4a4075-7870-4ca8-b67a-f488dafc90c8-attachment.png to/from 192.168.0.17:5555. 967.74 KB/s (30075 bytes in 0.0310) D 02:27:37.543 [AndroidDevice - execution - 192.168.0.17:5555-2 @coroutine#157] Execution finished D 02:27:37.544 [main @coroutine#34] handle test results 192.168.0.17:5555 D 02:27:37.544 [main @coroutine#34] request next batch for device 7d57373c E 02:27:37.618 [main @coroutine#1] java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 I 02:27:37.619 [main] Finish BugSnag D 02:27:37.619 [main] Closing connection to Bugsnag marathon v0.6.4: Test run failed D 02:27:37.621 [Thread-2] Closing connection to Bugsnag Exception in thread "Thread-5" java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.String java.io.File.path accessible: module java.base does not "opens java.io" to unnamed module @2eb231a6 at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) at java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:177) at java.base/java.lang.reflect.Field.setAccessible(Field.java:171) at com.google.gson.internal.reflect.UnsafeReflectionAccessor.makeAccessible(UnsafeReflectionAccessor.java:44) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:159) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.CollectionTypeAdapterFactory.create(CollectionTypeAdapterFactory.java:53) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.createBoundField(ReflectiveTypeAdapterFactory.java:117) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.getBoundFields(ReflectiveTypeAdapterFactory.java:166) at com.google.gson.internal.bind.ReflectiveTypeAdapterFactory.create(ReflectiveTypeAdapterFactory.java:102) at com.google.gson.Gson.getAdapter(Gson.java:458) at com.google.gson.Gson.toJson(Gson.java:696) at com.google.gson.Gson.toJson(Gson.java:683) at com.google.gson.Gson.toJson(Gson.java:638) at com.google.gson.Gson.toJson(Gson.java:618) at com.malinskiy.marathon.report.test.TestJsonReporter.generate(TestJsonReporter.kt:16) at com.malinskiy.marathon.analytics.internal.sub.ExecutionReportGenerator.close(ExecutionReportGenerator.kt:29) at com.malinskiy.marathon.analytics.internal.sub.DelegatingTrackerInternal.close(DelegatingTrackerInternal.kt:6) at com.malinskiy.marathon.Marathon.onFinish(Marathon.kt:147) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invokeSuspend(Marathon.kt:121) at com.malinskiy.marathon.Marathon$runAsync$hook$1.invoke(Marathon.kt) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1$1.invokeSuspend(Marathon.kt:137) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:274) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:84) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38) at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:136) at com.malinskiy.marathon.Marathon$installShutdownHook$shutdownHook$1.invoke(Marathon.kt:31) at com.malinskiy.marathon.ShutdownHook.run(ShutdownHook.kt:13)