microsoft / appcenter

Central repository for App Center open source resources and planning.
https://appcenter.ms
Creative Commons Attribution 4.0 International
1.01k stars 223 forks source link

WinHttpException in Xamarin.UITest #825

Closed KthProg closed 5 years ago

KthProg commented 5 years ago

What App Center service does this affect? Xamarin.UITest

Describe the bug When I call StartApp in Xamarin.UITest, I get a crash from a WinHttpException. It says it received an unexpected response from the server. The last line in the log is a call to POST http://127.0.0.1:xxxxx/ping. If I post to that endpoint in postman, I get a valid response with the text pong. I don't understand why it's failing. This happens on Android emulator and on a real device. Both are Android 7.

To Reproduce Steps to reproduce the behavior: Start an app on Android using NUnit3 and Xamarin.UITest.

Expected behavior The test runs without an error in startup.

Desktop (please complete the following information):

Smartphone (please complete the following information):

KthProg commented 5 years ago

This appears to happen in particular after you've run the tests locally once in Visual Studio. It seems like Xamarin.UITest doesn't clean itself up properly. If you restart Visual Studio, the tests will run again.

ahanag22 commented 5 years ago

Some more information might help us to diagnose the issue:

  1. Can you send over your full version IDE information from here: "Help -> About Microsoft Visual Studio -> Copy Info"?
  2. Are you able to reproduce the symptoms using this sample? https://github.com/King-of-Spades/AppCenter-Samples/tree/master/Xamarin.UITest/UITestDemo
  3. What version of Xamarin.UITest are you using?
  4. Can you include the full stack trace for our further investigation?
KthProg commented 5 years ago

Here is the info:

Version 16.1.0 Preview 2.0
VisualStudio.16.Preview/16.1.0-pre.2.0+28822.285
Microsoft .NET Framework
Version 4.7.03056

Installed Version: Enterprise

Visual C++ 2019   00435-60000-00000-AA967
Microsoft Visual C++ 2019

ADL Tools Service Provider   1.0
This package contains services used by Data Lake tools

Application Insights Tools for Visual Studio Package   9.0.20307.1
Application Insights Tools for Visual Studio

ASP.NET and Web Tools 2019   16.1.302.53887
ASP.NET and Web Tools 2019

ASP.NET Web Frameworks and Tools 2019   16.1.302.53887
For additional information, visit https://www.asp.net/

Azure App Service Tools v3.0.0   16.1.302.53887
Azure App Service Tools v3.0.0

Azure Data Lake Node   1.0
This package contains the Data Lake integration nodes for Server Explorer.

Azure Data Lake Tools for Visual Studio   2.3.7000.2
Microsoft Azure Data Lake Tools for Visual Studio

Azure Functions and Web Jobs Tools   16.1.302.53887
Azure Functions and Web Jobs Tools

Azure Stream Analytics Tools for Visual Studio   2.3.7000.2
Microsoft Azure Stream Analytics Tools for Visual Studio

C# Tools   3.1.0-beta2-19211-01+9d88fee4efb9f7ae4ae053d63b9f8b5b31217c90
C# components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Common Azure Tools   1.10
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.

Extensibility Message Bus   1.1.77 (master@24013d5)
Provides common messaging-based MEF services for loosely coupled Visual Studio extension components communication and integration.

Fabric.DiagnosticEvents   1.0
Fabric Diagnostic Events

Microsoft Azure HDInsight Azure Node   2.3.7000.2
HDInsight Node under Azure Node

Microsoft Azure Hive Query Language Service   2.3.7000.2
Language service for Hive query

Microsoft Azure Service Fabric Tools for Visual Studio   2.5
Microsoft Azure Service Fabric Tools for Visual Studio

Microsoft Azure Stream Analytics Language Service   2.3.7000.2
Language service for Azure Stream Analytics

Microsoft Azure Stream Analytics Node   1.0
Azure Stream Analytics Node under Azure Node

Microsoft Azure Tools   2.9
Microsoft Azure Tools for Microsoft Visual Studio 0x10 - v2.9.0.0

Microsoft Continuous Delivery Tools for Visual Studio   0.4
Simplifying the configuration of Azure DevOps pipelines from within the Visual Studio IDE.

Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft Library Manager   1.0
Install client-side libraries easily to any web project

Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++ Wizards   1.0
Microsoft Visual C++ Wizards

Microsoft Visual Studio Tools for Containers   1.1
Develop, run, validate your ASP.NET Core applications in the target environment. F5 your application directly into a container with debugging, or CTRL + F5 to edit & refresh your app without having to rebuild the container.

Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package

Mono Debugging for Visual Studio   16.1.1 (2473f22)
Support for debugging Mono processes with Visual Studio.

NuGet Package Manager   5.1.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

ProjectServicesPackage Extension   1.0
ProjectServicesPackage Visual Studio Extension Detailed Info

ResourcePackage Extension   1.0
ResourcePackage Visual Studio Extension Detailed Info

ResourcePackage Extension   1.0
ResourcePackage Visual Studio Extension Detailed Info

Snapshot Debugging Extension   1.0
Snapshot Debugging Visual Studio Extension Detailed Info

SQL Server Data Tools   16.0.61904.17120
Microsoft SQL Server Data Tools

ToolWindowHostedEditor   1.0
Hosting json editor into a tool window

TypeScript Tools   16.0.10411.2001
TypeScript Tools for Microsoft Visual Studio

Visual Basic Tools   3.1.0-beta2-19211-01+9d88fee4efb9f7ae4ae053d63b9f8b5b31217c90
Visual Basic components used in the IDE. Depending on your project type and settings, a different version of the compiler may be used.

Visual F# Tools 10.4 for F# 4.6   16.0.0.0.  Commit Hash: 809f41207b74a1356208f11b8fa3a15233734050.
Microsoft Visual F# Tools 10.4 for F# 4.6

Visual Studio Code Debug Adapter Host Package   1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio

Visual Studio Tools for Containers   1.0
Visual Studio Tools for Containers

Visual Studio Tools for Kubernetes   1.0
Visual Studio Tools for Kubernetes

VisualStudio.Mac   1.0
Mac Extension for Visual Studio

Xamarin   16.1.0.528 (d16-1@3cff8c337)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.

Xamarin Designer   16.1.0.354 (remotes/origin/d16-1@9b140252a)
Visual Studio extension to enable Xamarin Designer tools in Visual Studio.

Xamarin Templates   16.1.401 (72b3e35)
Templates for building iOS, Android, and Windows apps with Xamarin and Xamarin.Forms.

Xamarin.Android SDK   9.3.0.14 (HEAD/f3f2aeb7a)
Xamarin.Android Reference Assemblies and MSBuild support.
    Mono: mono/mono/2018-08@bf4e8d2ae19
    Java.Interop: xamarin/java.interop/d16-1@5ddc3e3
    LibZipSharp: grendello/LibZipSharp/master@44de300
    LibZip: nih-at/libzip/rel-1-5-1@b95cf3f
    ProGuard: xamarin/proguard/master@905836d
    SQLite: xamarin/sqlite/3.27.1@8212a2d
    Xamarin.Android Tools: xamarin/xamarin-android-tools/d16-1@acabd26

Xamarin.iOS and Xamarin.Mac SDK   12.10.0.147 (a5f2633)
Xamarin.iOS and Xamarin.Mac Reference Assemblies and MSBuild support.
KthProg commented 5 years ago

I'll try to reproduce it in that solution.

KthProg commented 5 years ago

I'm using Xamarin.UITest version 3.0.3-dev1

KthProg commented 5 years ago

Here are the logs:

05-08-2019 12:55:14.546 -04:00 - 160 - Potential Android SDK location: C:\Users\khooks\AppData\Local\Android\Sdk\ - Valid SDK. [ Source: Registry ]
05-08-2019 12:55:14.548 -04:00 - 161 - Using Android SDK: C:\Users\khooks\AppData\Local\Android\sdk
05-08-2019 12:55:14.557 -04:00 - 170 - Using JDK: C:\Program Files\Java\jdk1.8.0_144 [ Source: JAVA_HOME ]
05-08-2019 12:55:14.570 -04:00 - 183 - Skipping IDE integration as important properties are configured. To force IDE integration, add .PreferIdeSettings() to ConfigureApp.
05-08-2019 12:55:14.583 -04:00 - 196 - Android test running Xamarin.UITest version: 3.0.2
05-08-2019 12:55:14.715 -04:00 - 328 - Finished with exit code 0 in 114 ms.
List of devices attached
emulator-5554   device

05-08-2019 12:55:14.722 -04:00 - 335 - QueryAdbDevices devices output:  [ "emulator-5554    device" ]
05-08-2019 12:55:14.727 -04:00 - 340 - QueryAdbDevices found attached devices:  [ "emulator-5554" ]
05-08-2019 12:55:14.791 -04:00 - 404 - Initializing Android app on device emulator-5554 with apk: C:\Users\khooks\Desktop\apk\com.lci1.one.v3.apk
05-08-2019 12:55:15.695 -04:00 - 1308 - Artifact folder: C:\Users\khooks\AppData\Local\Temp\uitest\a-63126516F63E5E481B3CA684CC51DF7F935B90BA
05-08-2019 12:55:15.698 -04:00 - 1311 - Using cached artifact: screenshotTaker.jar
05-08-2019 12:55:16.000 -04:00 - 1613 - Finished with exit code 0 in 297 ms.
Alias name: lci1
Creation date: Sep 17, 2015
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: O="LCI, Inc."
Issuer: O="LCI, Inc."
Serial number: 181a9ebe
Valid from: Thu Sep 17 10:01:28 EDT 2015 until: Sat Sep 09 10:01:28 EDT 2045
Certificate fingerprints:
     MD5:  DA:1B:45:2B:73:7A:0E:8A:49:E6:5C:7E:B0:95:BF:FE
     SHA1: 5C:E2:FA:95:B6:E0:D9:65:95:F0:02:36:D0:E8:A4:10:D7:C1:23:E8
     SHA256: A7:AF:70:FC:5D:EB:F9:B5:D5:0F:CF:92:69:84:CD:42:9E:77:D6:DE:F5:78:CF:08:7F:DF:A7:74:16:94:72:D7
     Signature algorithm name: SHA256withRSA
     Version: 3

Extensions: 

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F4 6C BD DB BF 35 C9 E5   77 02 4B A5 F5 81 38 3A  .l...5..w.K...8:
0010: 49 77 81 65                                        Iw.e
]
]

05-08-2019 12:55:16.310 -04:00 - 1924 - Finished with exit code 0 in 292 ms.
Alias name: lci1
Creation date: Sep 17, 2015
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: O="LCI, Inc."
Issuer: O="LCI, Inc."
Serial number: 181a9ebe
Valid from: Thu Sep 17 10:01:28 EDT 2015 until: Sat Sep 09 10:01:28 EDT 2045
Certificate fingerprints:
     MD5:  DA:1B:45:2B:73:7A:0E:8A:49:E6:5C:7E:B0:95:BF:FE
     SHA1: 5C:E2:FA:95:B6:E0:D9:65:95:F0:02:36:D0:E8:A4:10:D7:C1:23:E8
     SHA256: A7:AF:70:FC:5D:EB:F9:B5:D5:0F:CF:92:69:84:CD:42:9E:77:D6:DE:F5:78:CF:08:7F:DF:A7:74:16:94:72:D7
     Signature algorithm name: SHA256withRSA
     Version: 3

Extensions: 

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F4 6C BD DB BF 35 C9 E5   77 02 4B A5 F5 81 38 3A  .l...5..w.K...8:
0010: 49 77 81 65                                        Iw.e
]
]

05-08-2019 12:55:16.405 -04:00 - 2018 - Finished with exit code 0 in 64 ms.
N: android=http://schemas.android.com/apk/res/android
  E: manifest (line=2)
    A: android:versionCode(0x0101021b)=(type 0x10)0x294
    A: android:versionName(0x0101021c)="3.0" (Raw: "3.0")
    A: android:installLocation(0x010102b7)=(type 0x10)0x2
    A: package="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    A: platformBuildVersionCode=(type 0x10)0x1c (Raw: "28")
    A: platformBuildVersionName=(type 0x10)0x9 (Raw: "9")
    E: uses-sdk (line=3)
      A: android:minSdkVersion(0x0101020c)=(type 0x10)0x15
      A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
    E: uses-permission (line=4)
      A: android:name(0x01010003)="android.permission.BLUETOOTH" (Raw: "android.permission.BLUETOOTH")
    E: uses-permission (line=5)
      A: android:name(0x01010003)="android.permission.BLUETOOTH_ADMIN" (Raw: "android.permission.BLUETOOTH_ADMIN")
    E: uses-permission (line=6)
      A: android:name(0x01010003)="android.permission.ACCESS_WIFI_STATE" (Raw: "android.permission.ACCESS_WIFI_STATE")
    E: uses-permission (line=7)
      A: android:name(0x01010003)="android.permission.ACCESS_NETWORK_STATE" (Raw: "android.permission.ACCESS_NETWORK_STATE")
    E: uses-permission (line=8)
      A: android:name(0x01010003)="android.permission.CHANGE_WIFI_STATE" (Raw: "android.permission.CHANGE_WIFI_STATE")
    E: uses-permission (line=9)
      A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
    E: uses-permission (line=10)
      A: android:name(0x01010003)="android.permission.ACCESS_COARSE_LOCATION" (Raw: "android.permission.ACCESS_COARSE_LOCATION")
    E: uses-permission (line=11)
      A: android:name(0x01010003)="android.permission.CHANGE_CONFIGURATION" (Raw: "android.permission.CHANGE_CONFIGURATION")
    E: uses-permission (line=12)
      A: android:name(0x01010003)="android.permission.READ_EXTERNAL_STORAGE" (Raw: "android.permission.READ_EXTERNAL_STORAGE")
    E: uses-permission (line=13)
      A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
    E: uses-permission (line=14)
      A: android:name(0x01010003)="android.permission.WAKE_LOCK" (Raw: "android.permission.WAKE_LOCK")
    E: uses-permission (line=15)
      A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
    E: uses-permission (line=16)
      A: android:name(0x01010003)="android.permission.FOREGROUND_SERVICE" (Raw: "android.permission.FOREGROUND_SERVICE")
    E: uses-permission (line=17)
      A: android:name(0x01010003)="android.permission.ACCESS_FINE_LOCATION" (Raw: "android.permission.ACCESS_FINE_LOCATION")
    E: uses-feature (line=18)
      A: android:name(0x01010003)="android.hardware.location.gps" (Raw: "android.hardware.location.gps")
    E: uses-feature (line=19)
      A: android:name(0x01010003)="android.hardware.location.network" (Raw: "android.hardware.location.network")
    E: application (line=20)
      A: android:label(0x01010001)="OneControl" (Raw: "OneControl")
      A: android:icon(0x01010002)=@0x7f020132
      A: android:name(0x01010003)="android.support.multidex.MultiDexApplication" (Raw: "android.support.multidex.MultiDexApplication")
      A: android:allowBackup(0x01010280)=(type 0x12)0xffffffff
      E: activity (line=21)
        A: android:theme(0x01010000)=@0x7f0d0202
        A: android:label(0x01010001)="OneControl" (Raw: "OneControl")
        A: android:icon(0x01010002)=@0x7f020132
        A: android:name(0x01010003)="onecontrol.droid.MainActivity" (Raw: "onecontrol.droid.MainActivity")
        A: android:launchMode(0x0101001d)=(type 0x10)0x1
        A: android:screenOrientation(0x0101001e)=(type 0x10)0xd
        A: android:configChanges(0x0101001f)=(type 0x11)0x480
        E: intent-filter (line=22)
          A: android:icon(0x01010002)=@0x7f020132
          E: action (line=23)
            A: android:name(0x01010003)="android.intent.action.VIEW" (Raw: "android.intent.action.VIEW")
          E: category (line=24)
            A: android:name(0x01010003)="android.intent.category.DEFAULT" (Raw: "android.intent.category.DEFAULT")
          E: category (line=25)
            A: android:name(0x01010003)="android.intent.category.BROWSABLE" (Raw: "android.intent.category.BROWSABLE")
          E: data (line=26)
            A: android:scheme(0x01010027)="lci-onecontrol" (Raw: "lci-onecontrol")
      E: activity (line=29)
        A: android:theme(0x01010000)=@0x7f0d0202
        A: android:label(0x01010001)="SplashActivity" (Raw: "SplashActivity")
        A: android:name(0x01010003)="md56746cd45cb2a397a35890e14accb4d9f.SplashActivity" (Raw: "md56746cd45cb2a397a35890e14accb4d9f.SplashActivity")
        A: android:launchMode(0x0101001d)=(type 0x10)0x1
        A: android:noHistory(0x0101022d)=(type 0x12)0xffffffff
        E: intent-filter (line=30)
          E: action (line=31)
            A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
          E: category (line=32)
            A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
      E: receiver (line=35)
        A: android:name(0x01010003)="md50d7658ca0fc01b95086956189e698682.PushReceiver" (Raw: "md50d7658ca0fc01b95086956189e698682.PushReceiver")
        A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")
        E: intent-filter (line=36)
          E: action (line=37)
            A: android:name(0x01010003)="com.google.android.c2dm.intent.REGISTRATION" (Raw: "com.google.android.c2dm.intent.REGISTRATION")
          E: action (line=38)
            A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw: "com.google.android.c2dm.intent.RECEIVE")
          E: category (line=39)
            A: android:name(0x01010003)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
      E: service (line=42)
        A: android:name(0x01010003)="md50d7658ca0fc01b95086956189e698682.TokenService" (Raw: "md50d7658ca0fc01b95086956189e698682.TokenService")
        E: intent-filter (line=43)
          E: action (line=44)
            A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw: "com.google.firebase.INSTANCE_ID_EVENT")
      E: service (line=47)
        A: android:name(0x01010003)="md5dcb6eccdc824e0677ffae8ccdde42930.KeepAliveService" (Raw: "md5dcb6eccdc824e0677ffae8ccdde42930.KeepAliveService")
      E: activity (line=48)
        A: android:label(0x01010001)="Web Authenticator" (Raw: "Web Authenticator")
        A: android:name(0x01010003)="md5538102cb7512c6dba0c04fe6c395414e.FormAuthenticatorActivity" (Raw: "md5538102cb7512c6dba0c04fe6c395414e.FormAuthenticatorActivity")
      E: activity (line=49)
        A: android:label(0x01010001)="Web Authenticator" (Raw: "Web Authenticator")
        A: android:name(0x01010003)="md5538102cb7512c6dba0c04fe6c395414e.WebAuthenticatorActivity" (Raw: "md5538102cb7512c6dba0c04fe6c395414e.WebAuthenticatorActivity")
      E: activity (line=50)
        A: android:theme(0x01010000)=@0x1030128
        A: android:label(0x01010001)=@0x7f08001b
        A: android:name(0x01010003)="md5538102cb7512c6dba0c04fe6c395414e.WebViewActivity" (Raw: "md5538102cb7512c6dba0c04fe6c395414e.WebViewActivity")
      E: activity (line=51)
        A: android:label(0x01010001)="Web Authenticator Native Broswer" (Raw: "Web Authenticator Native Broswer")
        A: android:name(0x01010003)="md5538102cb7512c6dba0c04fe6c395414e.WebAuthenticatorNativeBrowserActivity" (Raw: "md5538102cb7512c6dba0c04fe6c395414e.WebAuthenticatorNativeBrowserActivity")
        A: android:launchMode(0x0101001d)=(type 0x10)0x1
      E: receiver (line=52)
        A: android:name(0x01010003)="md5538102cb7512c6dba0c04fe6c395414e.CustomTabsActionsBroadcastReceiver" (Raw: "md5538102cb7512c6dba0c04fe6c395414e.CustomTabsActionsBroadcastReceiver")
      E: receiver (line=53)
        A: android:label(0x01010001)="Essentials Connectivity Broadcast Receiver" (Raw: "Essentials Connectivity Broadcast Receiver")
        A: android:name(0x01010003)="md5d630c3d3bfb5f5558520331566132d97.ConnectivityBroadcastReceiver" (Raw: "md5d630c3d3bfb5f5558520331566132d97.ConnectivityBroadcastReceiver")
        A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
        A: android:exported(0x01010010)=(type 0x12)0x0
      E: receiver (line=54)
        A: android:name(0x01010003)="md51558244f76c53b6aeda52c8a337f2c37.PowerSaveModeBroadcastReceiver" (Raw: "md51558244f76c53b6aeda52c8a337f2c37.PowerSaveModeBroadcastReceiver")
        A: android:enabled(0x0101000e)=(type 0x12)0xffffffff
        A: android:exported(0x01010010)=(type 0x12)0x0
      E: provider (line=55)
        A: android:name(0x01010003)="mono.android.MultiDexLoader" (Raw: "mono.android.MultiDexLoader")
        A: android:exported(0x01010010)=(type 0x12)0x0
        A: android:authorities(0x01010018)="com.lci1.one.v3.mono.android.MultiDexLoader.__mono_init__" (Raw: "com.lci1.one.v3.mono.android.MultiDexLoader.__mono_init__")
        A: android:initOrder(0x0101001a)=(type 0x10)0x773593ff
      E: provider (line=56)
        A: android:name(0x01010003)="mono.MonoRuntimeProvider" (Raw: "mono.MonoRuntimeProvider")
        A: android:exported(0x01010010)=(type 0x12)0x0
        A: android:authorities(0x01010018)="com.lci1.one.v3.mono.MonoRuntimeProvider.__mono_init__" (Raw: "com.lci1.one.v3.mono.MonoRuntimeProvider.__mono_init__")
        A: android:initOrder(0x0101001a)=(type 0x10)0x773593fe
      E: provider (line=57)
        A: android:name(0x01010003)="com.google.firebase.provider.FirebaseInitProvider" (Raw: "com.google.firebase.provider.FirebaseInitProvider")
        A: android:exported(0x01010010)=(type 0x12)0x0
        A: android:authorities(0x01010018)="com.lci1.one.v3.firebaseinitprovider" (Raw: "com.lci1.one.v3.firebaseinitprovider")
        A: android:initOrder(0x0101001a)=(type 0x10)0x64
      E: service (line=58)
        A: android:name(0x01010003)="com.google.firebase.components.ComponentDiscoveryService" (Raw: "com.google.firebase.components.ComponentDiscoveryService")
        A: android:exported(0x01010010)=(type 0x12)0x0
        E: meta-data (line=59)
          A: android:name(0x01010003)="com.google.firebase.components:com.google.firebase.iid.Registrar" (Raw: "com.google.firebase.components:com.google.firebase.iid.Registrar")
          A: android:value(0x01010024)="com.google.firebase.components.ComponentRegistrar" (Raw: "com.google.firebase.components.ComponentRegistrar")
      E: receiver (line=61)
        A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdReceiver" (Raw: "com.google.firebase.iid.FirebaseInstanceIdReceiver")
        A: android:permission(0x01010006)="com.google.android.c2dm.permission.SEND" (Raw: "com.google.android.c2dm.permission.SEND")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        E: intent-filter (line=62)
          E: action (line=63)
            A: android:name(0x01010003)="com.google.android.c2dm.intent.RECEIVE" (Raw: "com.google.android.c2dm.intent.RECEIVE")
      E: service (line=70)
        A: android:name(0x01010003)="com.google.firebase.iid.FirebaseInstanceIdService" (Raw: "com.google.firebase.iid.FirebaseInstanceIdService")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        E: intent-filter (line=71)
          A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c
          E: action (line=72)
            A: android:name(0x01010003)="com.google.firebase.INSTANCE_ID_EVENT" (Raw: "com.google.firebase.INSTANCE_ID_EVENT")
      E: service (line=79)
        A: android:name(0x01010003)="com.google.firebase.messaging.FirebaseMessagingService" (Raw: "com.google.firebase.messaging.FirebaseMessagingService")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        E: intent-filter (line=80)
          A: android:priority(0x0101001c)=(type 0x10)0xfffffe0c
          E: action (line=81)
            A: android:name(0x01010003)="com.google.firebase.MESSAGING_EVENT" (Raw: "com.google.firebase.MESSAGING_EVENT")
      E: activity (line=84)
        A: android:theme(0x01010000)=@0x1030010
        A: android:name(0x01010003)="com.google.android.gms.common.api.GoogleApiActivity" (Raw: "com.google.android.gms.common.api.GoogleApiActivity")
        A: android:exported(0x01010010)=(type 0x12)0x0
      E: meta-data (line=85)
        A: android:name(0x01010003)="com.google.android.gms.version" (Raw: "com.google.android.gms.version")
        A: android:value(0x01010024)=@0x7f090000
      E: meta-data (line=86)
        A: android:name(0x01010003)="android.arch.lifecycle.VERSION" (Raw: "android.arch.lifecycle.VERSION")
        A: android:value(0x01010024)="27.0.0-SNAPSHOT" (Raw: "27.0.0-SNAPSHOT")
    E: uses-permission (line=88)
      A: android:name(0x01010003)="com.google.android.c2dm.permission.RECEIVE" (Raw: "com.google.android.c2dm.permission.RECEIVE")

05-08-2019 12:55:16.541 -04:00 - 2154 - Finished with exit code 0 in 106 ms.
Verifying alignment of C:\Users\khooks\Desktop\apk\com.lci1.one.v3.apk (4)...
[removed giant list of files]
Verification succesful

05-08-2019 12:55:17.153 -04:00 - 2766 - Using cached artifact: ee565309a64e5abd080cf96ef8907972.sbf
05-08-2019 12:55:17.450 -04:00 - 3064 - Finished with exit code 0 in 296 ms.
Owner: O="LCI, Inc."
Issuer: O="LCI, Inc."
Serial number: 181a9ebe
Valid from: Thu Sep 17 10:01:28 EDT 2015 until: Sat Sep 09 10:01:28 EDT 2045
Certificate fingerprints:
     MD5:  DA:1B:45:2B:73:7A:0E:8A:49:E6:5C:7E:B0:95:BF:FE
     SHA1: 5C:E2:FA:95:B6:E0:D9:65:95:F0:02:36:D0:E8:A4:10:D7:C1:23:E8
     SHA256: A7:AF:70:FC:5D:EB:F9:B5:D5:0F:CF:92:69:84:CD:42:9E:77:D6:DE:F5:78:CF:08:7F:DF:A7:74:16:94:72:D7
     Signature algorithm name: SHA256withRSA
     Version: 3

Extensions: 

#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F4 6C BD DB BF 35 C9 E5   77 02 4B A5 F5 81 38 3A  .l...5..w.K...8:
0010: 49 77 81 65                                        Iw.e
]
]

05-08-2019 12:55:17.453 -04:00 - 3066 - Using cached artifact: SignedTestServer.apk
05-08-2019 12:55:17.453 -04:00 - 3067 - Signed test server apk: C:\Users\khooks\AppData\Local\Temp\uitest\a-63126516F63E5E481B3CA684CC51DF7F935B90BA\SignedTestServer.apk
05-08-2019 12:55:17.454 -04:00 - 3068 - Using cached artifact: FinalTestServer.apk
05-08-2019 12:55:17.467 -04:00 - 3080 - AdbArguments: '-s emulator-5554 shell pm list packages -f -e'.
05-08-2019 12:55:17.989 -04:00 - 3603 - Finished with exit code 0 in 521 ms.
package:/data/app/SmokeTestApp/SmokeTestApp.apk=com.android.smoketest
package:/system/priv-app/CtsShimPrivPrebuilt/CtsShimPrivPrebuilt.apk=com.android.cts.priv.ctsshim
package:/system/app/YouTube/YouTube.apk=com.google.android.youtube
package:/system/priv-app/GoogleExtServices/GoogleExtServices.apk=com.google.android.ext.services
package:/data/app/CubeLiveWallpapers/CubeLiveWallpapers.apk=com.example.android.livecubes
package:/system/priv-app/TelephonyProvider/TelephonyProvider.apk=com.android.providers.telephony
package:/data/app/io.appium.settings-1/base.apk=io.appium.settings
package:/system/priv-app/Velvet/Velvet.apk=com.google.android.googlequicksearchbox
package:/system/priv-app/CalendarProvider/CalendarProvider.apk=com.android.providers.calendar
package:/system/priv-app/MediaProvider/MediaProvider.apk=com.android.providers.media
package:/system/priv-app/GoogleOneTimeInitializer/GoogleOneTimeInitializer.apk=com.google.android.onetimeinitializer
package:/system/app/GoogleExtShared/GoogleExtShared.apk=com.google.android.ext.shared
package:/system/app/Protips/Protips.apk=com.android.protips
package:/system/priv-app/DocumentsUI/DocumentsUI.apk=com.android.documentsui
package:/system/priv-app/ExternalStorageProvider/ExternalStorageProvider.apk=com.android.externalstorage
package:/system/app/HTMLViewer/HTMLViewer.apk=com.android.htmlviewer
package:/system/priv-app/MmsService/MmsService.apk=com.android.mms.service
package:/system/priv-app/DownloadProvider/DownloadProvider.apk=com.android.providers.downloads
package:/system/app/PrebuiltBugle/PrebuiltBugle.apk=com.google.android.apps.messaging
package:/system/priv-app/ConfigUpdater/ConfigUpdater.apk=com.google.android.configupdater
package:/system/priv-app/DefaultContainerService/DefaultContainerService.apk=com.android.defcontainer
package:/data/app/Mono.Android.DebugRuntime-1/base.apk=Mono.Android.DebugRuntime
package:/system/app/DownloadProviderUi/DownloadProviderUi.apk=com.android.providers.downloads.ui
package:/system/app/LicenseChecker/LicenseChecker.apk=com.android.vending
package:/system/app/PacProcessor/PacProcessor.apk=com.android.pacprocessor
package:/system/app/CertInstaller/CertInstaller.apk=com.android.certinstaller
package:/system/priv-app/CarrierConfig/CarrierConfig.apk=com.android.carrierconfig
package:/system/framework/framework-res.apk=android
package:/system/priv-app/Contacts/Contacts.apk=com.android.contacts
package:/system/app/Camera2/Camera2.apk=com.android.camera2
package:/system/app/EasterEgg/EasterEgg.apk=com.android.egg
package:/system/priv-app/MtpDocumentsProvider/MtpDocumentsProvider.apk=com.android.mtp
package:/system/priv-app/BackupRestoreConfirmation/BackupRestoreConfirmation.apk=com.android.backupconfirm
package:/system/priv-app/StatementService/StatementService.apk=com.android.statementservice
package:/data/app/com.lci1.one.v3-1/base.apk=com.lci1.one.v3
package:/system/app/PrebuiltGmail/PrebuiltGmail.apk=com.google.android.gm
package:/system/priv-app/SetupWizard/SetupWizard.apk=com.google.android.setupwizard
package:/system/priv-app/SettingsProvider/SettingsProvider.apk=com.android.providers.settings
package:/system/priv-app/SharedStorageBackup/SharedStorageBackup.apk=com.android.sharedstoragebackup
package:/system/app/Music2/Music2.apk=com.google.android.music
package:/system/app/PrintSpooler/PrintSpooler.apk=com.android.printspooler
package:/system/app/BasicDreams/BasicDreams.apk=com.android.dreams.basic
package:/data/app/com.lci1.one.v3.test-1/base.apk=com.lci1.one.v3.test
package:/system/priv-app/InputDevices/InputDevices.apk=com.android.inputdevices
package:/system/priv-app/SdkSetup/SdkSetup.apk=com.android.sdksetup
package:/system/app/Drive/Drive.apk=com.google.android.apps.docs
package:/system/app/Maps/Maps.apk=com.google.android.apps.maps
package:/data/app/Mono.Android.Platform.ApiLevel_28-1/base.apk=Mono.Android.Platform.ApiLevel_28
package:/system/priv-app/CellBroadcastReceiver/CellBroadcastReceiver.apk=com.android.cellbroadcastreceiver
package:/system/priv-app/Telecom/Telecom.apk=com.android.server.telecom
package:/system/app/GoogleContactsSyncAdapter/GoogleContactsSyncAdapter.apk=com.google.android.syncadapters.contacts
package:/system/app/KeyChain/KeyChain.apk=com.android.keychain
package:/system/app/Chrome/Chrome.apk=com.android.chrome
package:/system/priv-app/Dialer/Dialer.apk=com.android.dialer
package:/system/app/Gallery2/Gallery2.apk=com.android.gallery3d
package:/system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk=com.google.android.packageinstaller
package:/system/app/EmulatorSmokeTests/EmulatorSmokeTests.apk=com.android.emulator.smoketests
package:/system/priv-app/PrebuiltGmsCore/PrebuiltGmsCore.apk=com.google.android.gms
package:/system/priv-app/GoogleServicesFramework/GoogleServicesFramework.apk=com.google.android.gsf
package:/system/app/GoogleTTS/GoogleTTS.apk=com.google.android.tts
package:/system/app/WallpapersUsTwo/WallpapersUsTwo.apk=com.ustwo.lwp
package:/system/priv-app/GooglePartnerSetup/GooglePartnerSetup.apk=com.google.android.partnersetup
package:/system/app/NexusWallpapersStubPrebuilt/NexusWallpapersStubPrebuilt.apk=com.google.android.apps.wallpaper.nexus
package:/system/app/Videos/Videos.apk=com.google.android.videos
package:/system/priv-app/NexusLauncherPrebuilt/NexusLauncherPrebuilt.apk=com.google.android.apps.nexuslauncher
package:/data/app/ApiDemos/ApiDemos.apk=com.example.android.apis
package:/system/priv-app/ProxyHandler/ProxyHandler.apk=com.android.proxyhandler
package:/system/app/Fallback/Fallback.apk=com.android.fallback
package:/system/app/WallpapersBReel/WallpapersBReel.apk=com.breel.geswallpapers
package:/system/app/LatinIME/LatinIME.apk=com.android.inputmethod.latin
package:/system/app/Browser2/Browser2.apk=org.chromium.webview_shell
package:/system/priv-app/GoogleFeedback/GoogleFeedback.apk=com.google.android.feedback
package:/system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk=com.google.android.printservice.recommendation
package:/system/app/Photos/Photos.apk=com.google.android.apps.photos
package:/system/app/CalendarGooglePrebuilt/CalendarGooglePrebuilt.apk=com.google.android.calendar
package:/system/priv-app/ManagedProvisioning/ManagedProvisioning.apk=com.android.managedprovisioning
package:/system/app/PartnerBookmarksProvider/PartnerBookmarksProvider.apk=com.android.providers.partnerbookmarks
package:/system/priv-app/GoogleLoginService/GoogleLoginService.apk=com.google.android.gsf.login
package:/system/app/LiveWallpapersPicker/LiveWallpapersPicker.apk=com.android.wallpaper.livepicker
package:/system/app/NetSpeed/NetSpeed.apk=com.android.netspeed
package:/system/priv-app/GoogleBackupTransport/GoogleBackupTransport.apk=com.google.android.backuptransport
package:/system/priv-app/StorageManager/StorageManager.apk=com.android.storagemanager
package:/system/app/OpenWnn/OpenWnn.apk=jp.co.omronsoft.openwnn
package:/system/app/BookmarkProvider/BookmarkProvider.apk=com.android.bookmarkprovider
package:/system/priv-app/Settings/Settings.apk=com.android.settings
package:/system/app/ExactCalculator/ExactCalculator.apk=com.android.calculator2
package:/data/app/GestureBuilder/GestureBuilder.apk=com.android.gesture.builder
package:/system/app/CtsShimPrebuilt/CtsShimPrebuilt.apk=com.android.cts.ctsshim
package:/system/priv-app/VpnDialogs/VpnDialogs.apk=com.android.vpndialogs
package:/system/app/WallpaperPickerGooglePrebuilt/WallpaperPickerGooglePrebuilt.apk=com.google.android.apps.wallpaper
package:/system/app/Hangouts/Hangouts.apk=com.google.android.talk
package:/system/priv-app/TeleService/TeleService.apk=com.android.phone
package:/system/priv-app/Shell/Shell.apk=com.android.shell
package:/system/app/WallpaperBackup/WallpaperBackup.apk=com.android.wallpaperbackup
package:/system/priv-app/BlockedNumberProvider/BlockedNumberProvider.apk=com.android.providers.blockednumber
package:/system/app/UserDictionaryProvider/UserDictionaryProvider.apk=com.android.providers.userdictionary
package:/system/priv-app/EmergencyInfo/EmergencyInfo.apk=com.android.emergency
package:/system/priv-app/FusedLocation/FusedLocation.apk=com.android.location.fused
package:/system/app/DeskClock/DeskClock.apk=com.android.deskclock
package:/system/priv-app/SystemUIGoogle/SystemUIGoogle.apk=com.android.systemui
package:/data/app/SmokeTest/SmokeTest.apk=com.android.smoketest.tests
package:/system/app/CustomLocale/CustomLocale.apk=com.android.customlocale2
package:/data/app/SoftKeyboard/SoftKeyboard.apk=com.example.android.softkeyboard
package:/system/app/NexusLauncherIcons/NexusLauncherIcons.apk=com.google.android.nexusicons
package:/system/app/Development/Development.apk=com.android.development
package:/system/priv-app/ContactsProvider/ContactsProvider.apk=com.android.providers.contacts
package:/system/app/CaptivePortalLogin/CaptivePortalLogin.apk=com.android.captiveportallogin
package:/data/app/WidgetPreview/WidgetPreview.apk=com.android.widgetpreview

05-08-2019 12:55:17.994 -04:00 - 3608 - AdbArguments: '-s emulator-5554 shell ls -l "/data/app/com.lci1.one.v3-1/base.apk"'.
05-08-2019 12:55:18.104 -04:00 - 3717 - Finished with exit code 0 in 108 ms.
-rw-r--r-- 1 system system 158536926 2019-08-05 16:44 /data/app/com.lci1.one.v3-1/base.apk

05-08-2019 12:55:18.180 -04:00 - 3794 - Finished with exit code 0 in 74 ms.
N: android=http://schemas.android.com/apk/res/android
  E: manifest (line=3)
    A: android:versionCode(0x0101021b)=(type 0x10)0xc
    A: android:versionName(0x0101021c)="0.9.12" (Raw: "0.9.12")
    A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
    A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
    A: package="com.lci1.one.v3.test" (Raw: "com.lci1.one.v3.test")
    A: platformBuildVersionCode=(type 0x10)0x1c (Raw: "28")
    A: platformBuildVersionName=(type 0x10)0x9 (Raw: "9")
    E: uses-sdk (line=8)
      A: android:minSdkVersion(0x0101020c)=(type 0x10)0x8
      A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
    E: application (line=10)
      A: android:label(0x01010001)="instrumentation_backend" (Raw: "instrumentation_backend")
      A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
      A: android:largeHeap(0x0101035a)=(type 0x12)0xffffffff
      E: uses-library (line=14)
        A: android:name(0x01010003)="android.test.runner" (Raw: "android.test.runner")
      E: uses-library (line=15)
        A: android:name(0x01010003)="com.google.android.maps" (Raw: "com.google.android.maps")
        A: android:required(0x0101028e)=(type 0x12)0x0
      E: activity (line=17)
        A: android:label(0x01010001)="WakeUp" (Raw: "WakeUp")
        A: android:name(0x01010003)="sh.calaba.instrumentationbackend.WakeUp" (Raw: "sh.calaba.instrumentationbackend.WakeUp")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        A: android:finishOnTaskLaunch(0x01010014)=(type 0x12)0xffffffff
        A: android:stateNotNeeded(0x01010016)=(type 0x12)0xffffffff
        A: android:excludeFromRecents(0x01010017)=(type 0x12)0xffffffff
        A: android:launchMode(0x0101001d)=(type 0x10)0x3
        A: android:noHistory(0x0101022d)=(type 0x12)0x0
      E: activity (line=26)
        A: android:label(0x01010001)="StatusReporterActivity" (Raw: "StatusReporterActivity")
        A: android:name(0x01010003)="sh.calaba.instrumentationbackend.StatusReporterActivity" (Raw: "sh.calaba.instrumentationbackend.StatusReporterActivity")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        A: android:finishOnTaskLaunch(0x01010014)=(type 0x12)0xffffffff
        A: android:stateNotNeeded(0x01010016)=(type 0x12)0xffffffff
        A: android:excludeFromRecents(0x01010017)=(type 0x12)0xffffffff
        A: android:noHistory(0x0101022d)=(type 0x12)0xffffffff
      E: activity (line=34)
        A: android:label(0x01010001)="ResumeTaskActivity" (Raw: "ResumeTaskActivity")
        A: android:name(0x01010003)="sh.calaba.instrumentationbackend.ResumeTaskActivity" (Raw: "sh.calaba.instrumentationbackend.ResumeTaskActivity")
        A: android:exported(0x01010010)=(type 0x12)0xffffffff
        A: android:finishOnTaskLaunch(0x01010014)=(type 0x12)0xffffffff
        A: android:stateNotNeeded(0x01010016)=(type 0x12)0xffffffff
        A: android:excludeFromRecents(0x01010017)=(type 0x12)0xffffffff
        A: android:noHistory(0x0101022d)=(type 0x12)0xffffffff
    E: instrumentation (line=44)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner" (Raw: "sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: instrumentation (line=45)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.ClearAppData" (Raw: "sh.calaba.instrumentationbackend.ClearAppData")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: instrumentation (line=46)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.ClearAppData2" (Raw: "sh.calaba.instrumentationbackend.ClearAppData2")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: instrumentation (line=47)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.ClearPreferences" (Raw: "sh.calaba.instrumentationbackend.ClearPreferences")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: instrumentation (line=48)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.SetPreferences" (Raw: "sh.calaba.instrumentationbackend.SetPreferences")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: instrumentation (line=49)
      A: android:name(0x01010003)="sh.calaba.instrumentationbackend.GetPreferences" (Raw: "sh.calaba.instrumentationbackend.GetPreferences")
      A: android:targetPackage(0x01010021)="com.lci1.one.v3" (Raw: "com.lci1.one.v3")
    E: uses-permission (line=51)
      A: android:name(0x01010003)="android.permission.WRITE_EXTERNAL_STORAGE" (Raw: "android.permission.WRITE_EXTERNAL_STORAGE")
    E: uses-permission (line=52)
      A: android:name(0x01010003)="android.permission.ACCESS_MOCK_LOCATION" (Raw: "android.permission.ACCESS_MOCK_LOCATION")
    E: uses-permission (line=53)
      A: android:name(0x01010003)="android.permission.ACCESS_COARSE_LOCATION" (Raw: "android.permission.ACCESS_COARSE_LOCATION")
    E: uses-permission (line=54)
      A: android:name(0x01010003)="android.permission.ACCESS_FINE_LOCATION" (Raw: "android.permission.ACCESS_FINE_LOCATION")
    E: uses-permission (line=55)
      A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
    E: uses-permission (line=56)
      A: android:name(0x01010003)="android.permission.GET_TASKS" (Raw: "android.permission.GET_TASKS")
    E: uses-permission (line=57)
      A: android:name(0x01010003)="android.permission.REORDER_TASKS" (Raw: "android.permission.REORDER_TASKS")
    E: uses-permission (line=58)
      A: android:name(0x01010003)="android.permission.CAMERA" (Raw: "android.permission.CAMERA")
    E: uses-permission (line=59)
      A: android:name(0x01010003)="android.permission.GET_ACCOUNTS" (Raw: "android.permission.GET_ACCOUNTS")
    E: uses-permission (line=60)
      A: android:name(0x01010003)="android.permission.AUTHENTICATE_ACCOUNTS" (Raw: "android.permission.AUTHENTICATE_ACCOUNTS")
    E: uses-permission (line=61)
      A: android:name(0x01010003)="android.permission.MANAGE_ACCOUNTS" (Raw: "android.permission.MANAGE_ACCOUNTS")

05-08-2019 12:55:18.183 -04:00 - 3796 - AdbArguments: '-s emulator-5554 shell ls -l "/data/app/com.lci1.one.v3.test-1/base.apk"'.
05-08-2019 12:55:18.308 -04:00 - 3921 - Finished with exit code 0 in 124 ms.
-rw-r--r-- 1 system system 739910 2019-08-05 16:45 /data/app/com.lci1.one.v3.test-1/base.apk

05-08-2019 12:55:18.309 -04:00 - 3922 - Skipping installation: Already installed.
05-08-2019 12:55:18.318 -04:00 - 3931 - AdbArguments: '-s emulator-5554 shell pm list packages'.
05-08-2019 12:55:18.825 -04:00 - 4438 - Finished with exit code 0 in 505 ms.
package:com.android.smoketest
package:com.android.cts.priv.ctsshim
package:com.google.android.youtube
package:com.google.android.ext.services
package:com.example.android.livecubes
package:com.android.providers.telephony
package:io.appium.settings
package:com.google.android.googlequicksearchbox
package:com.android.providers.calendar
package:com.android.providers.media
package:com.google.android.onetimeinitializer
package:com.google.android.ext.shared
package:com.android.protips
package:com.android.documentsui
package:com.android.externalstorage
package:com.android.htmlviewer
package:com.android.mms.service
package:com.android.providers.downloads
package:com.google.android.apps.messaging
package:com.google.android.configupdater
package:com.android.defcontainer
package:Mono.Android.DebugRuntime
package:com.android.providers.downloads.ui
package:com.android.vending
package:com.android.pacprocessor
package:com.android.certinstaller
package:com.android.carrierconfig
package:android
package:com.android.contacts
package:com.android.camera2
package:com.android.egg
package:com.android.mtp
package:com.android.backupconfirm
package:com.android.statementservice
package:com.lci1.one.v3
package:com.google.android.gm
package:com.google.android.setupwizard
package:com.android.providers.settings
package:com.android.sharedstoragebackup
package:com.google.android.music
package:com.android.printspooler
package:com.android.dreams.basic
package:com.lci1.one.v3.test
package:com.android.inputdevices
package:com.android.sdksetup
package:com.google.android.apps.docs
package:com.google.android.apps.maps
package:Mono.Android.Platform.ApiLevel_28
package:com.android.cellbroadcastreceiver
package:com.google.android.webview
package:com.android.server.telecom
package:com.google.android.syncadapters.contacts
package:com.android.keychain
package:com.android.chrome
package:com.android.dialer
package:com.android.gallery3d
package:com.google.android.packageinstaller
package:com.android.emulator.smoketests
package:com.google.android.gms
package:com.google.android.gsf
package:com.google.android.tts
package:com.ustwo.lwp
package:com.google.android.partnersetup
package:com.google.android.apps.wallpaper.nexus
package:com.google.android.videos
package:com.google.android.apps.nexuslauncher
package:com.example.android.apis
package:com.android.proxyhandler
package:com.android.fallback
package:com.breel.geswallpapers
package:com.android.inputmethod.latin
package:org.chromium.webview_shell
package:com.google.android.feedback
package:com.google.android.printservice.recommendation
package:com.google.android.apps.photos
package:com.google.android.calendar
package:com.android.managedprovisioning
package:com.android.providers.partnerbookmarks
package:com.google.android.gsf.login
package:com.android.wallpaper.livepicker
package:com.android.netspeed
package:com.google.android.backuptransport
package:com.android.storagemanager
package:jp.co.omronsoft.openwnn
package:com.android.bookmarkprovider
package:com.android.settings
package:com.android.calculator2
package:com.android.gesture.builder
package:com.android.cts.ctsshim
package:com.android.vpndialogs
package:com.google.android.apps.wallpaper
package:com.google.android.talk
package:com.android.phone
package:com.android.shell
package:com.android.wallpaperbackup
package:com.android.providers.blockednumber
package:com.android.providers.userdictionary
package:com.android.emergency
package:com.android.location.fused
package:com.android.deskclock
package:com.android.systemui
package:com.android.smoketest.tests
package:com.android.customlocale2
package:com.example.android.softkeyboard
package:com.google.android.nexusicons
package:com.android.development
package:com.android.providers.contacts
package:com.android.captiveportallogin
package:com.android.widgetpreview

05-08-2019 12:55:18.829 -04:00 - 4443 - AdbArguments: '-s emulator-5554 shell am start -e "method" "clear" -n com.lci1.one.v3.test/sh.calaba.instrumentationbackend.StatusReporterActivity'.
05-08-2019 12:55:19.432 -04:00 - 5046 - Finished with exit code 0 in 601 ms.
Starting: Intent { cmp=com.lci1.one.v3.test/sh.calaba.instrumentationbackend.StatusReporterActivity (has extras) }

05-08-2019 12:55:19.434 -04:00 - 5047 - AdbArguments: '-s emulator-5554 shell am instrument com.lci1.one.v3.test/sh.calaba.instrumentationbackend.ClearAppData2'.
05-08-2019 12:55:20.340 -04:00 - 5954 - Finished with exit code 0 in 905 ms.

05-08-2019 12:55:20.345 -04:00 - 5959 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:20.478 -04:00 - 6092 - Finished with exit code 1 in 131 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: No such file or directory

05-08-2019 12:55:20.479 -04:00 - 6092 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:20.588 -04:00 - 6201 - Finished with exit code 1 in 108 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: No such file or directory

05-08-2019 12:55:20.589 -04:00 - 6202 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:20.706 -04:00 - 6319 - Finished with exit code 1 in 116 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: Permission denied

05-08-2019 12:55:20.706 -04:00 - 6320 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:20.806 -04:00 - 6420 - Finished with exit code 1 in 99 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: Permission denied

05-08-2019 12:55:20.807 -04:00 - 6421 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:20.919 -04:00 - 6533 - Finished with exit code 1 in 111 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: No such file or directory

05-08-2019 12:55:20.920 -04:00 - 6533 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:21.048 -04:00 - 6662 - Finished with exit code 1 in 127 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: No such file or directory

05-08-2019 12:55:21.049 -04:00 - 6662 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:21.163 -04:00 - 6777 - Finished with exit code 1 in 113 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: Permission denied

05-08-2019 12:55:21.164 -04:00 - 6778 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:21.293 -04:00 - 6907 - Finished with exit code 1 in 128 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: Permission denied

05-08-2019 12:55:21.294 -04:00 - 6907 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:21.453 -04:00 - 7066 - Finished with exit code 1 in 157 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: No such file or directory

05-08-2019 12:55:21.453 -04:00 - 7067 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:21.593 -04:00 - 7206 - Finished with exit code 1 in 138 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: No such file or directory

05-08-2019 12:55:21.594 -04:00 - 7207 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:21.717 -04:00 - 7331 - Finished with exit code 1 in 122 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: Permission denied

05-08-2019 12:55:21.718 -04:00 - 7331 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:21.841 -04:00 - 7455 - Finished with exit code 1 in 122 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: Permission denied

05-08-2019 12:55:21.842 -04:00 - 7456 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:21.977 -04:00 - 7590 - Finished with exit code 1 in 132 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: No such file or directory

05-08-2019 12:55:21.977 -04:00 - 7591 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:22.108 -04:00 - 7721 - Finished with exit code 1 in 129 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: No such file or directory

05-08-2019 12:55:22.109 -04:00 - 7722 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:22.245 -04:00 - 7859 - Finished with exit code 1 in 135 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: Permission denied

05-08-2019 12:55:22.246 -04:00 - 7860 - AdbArguments: '-s emulator-5554 shell ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:22.376 -04:00 - 7989 - Finished with exit code 1 in 128 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_finished.out: Permission denied

05-08-2019 12:55:22.377 -04:00 - 7990 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_failure.out"'.
05-08-2019 12:55:22.676 -04:00 - 8289 - Finished with exit code 1 in 298 ms.
ls: /data/data/com.lci1.one.v3.test/files/calabash_failure.out: No such file or directory

05-08-2019 12:55:22.676 -04:00 - 8290 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test ls "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:22.840 -04:00 - 8453 - Finished with exit code 0 in 162 ms.
/data/data/com.lci1.one.v3.test/files/calabash_finished.out

05-08-2019 12:55:22.841 -04:00 - 8454 - AdbArguments: '-s emulator-5554 shell run-as com.lci1.one.v3.test cat "/data/data/com.lci1.one.v3.test/files/calabash_finished.out"'.
05-08-2019 12:55:22.987 -04:00 - 8600 - Finished with exit code 0 in 145 ms.
SUCCESSFUL

05-08-2019 12:55:22.994 -04:00 - 8607 - AdbArguments: '-s emulator-5554 shell dumpsys window windows'.
05-08-2019 12:55:23.140 -04:00 - 8753 - Finished with exit code 0 in 144 ms.
WINDOW MANAGER WINDOWS (dumpsys window windows)
  Window #10 Window{6dd5499 u0 NavigationBar}:
    mDisplayId=0 stackId=0 mSession=Session{17caa5c 4107:u0a10028} mClient=android.os.BinderProxy@f0379e0
    mOwnerUid=10028 mShowToOwnerOnly=false package=com.android.systemui appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=2019 fl=#21840068 fmt=-3}
    Requested w=600 h=48 mLayoutSeq=6659
    mBaseLayer=211000 mSubLayer=0 mAnimLayer=211000+0=211000 mLastLayer=211000
    mToken=WindowToken{d6ff148 null}
    mRootToken=WindowToken{d6ff148 null}
    mViewVisibility=0x0 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x0
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=true mShownPosition=[0,976] isReadyForDisplay()=true hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,976][600,1024] last=[0,976][600,1024]
    Frames: containing=[0,976][600,1024] parent=[0,976][600,1024]
        display=[0,976][600,1024] overscan=[0,976][600,1024]
        content=[0,976][600,1024] visible=[0,976][600,1024]
        decor=[0,0][0,0]
        outset=[0,976][600,1024]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{cd55c48 NavigationBar}:
      mAnimating=false mLocalAnimating=false mAnimationIsEntrance=true mAnimation=null mStackClip=1
      mSurface=Surface(name=NavigationBar)
      Surface: shown=true layer=211000 alpha=1.0 rect=(0.0,976.0) 600.0 x 48.0
      mDrawState=HAS_DRAWN       mLastHidden=false
      mSystemDecorRect=[0,0][600,48] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,48]
    mLastFreezeDuration=+1s994ms
  Window #9 Window{4c4b4e5 u0 StatusBar}:
    mDisplayId=0 stackId=0 mSession=Session{17caa5c 4107:u0a10028} mClient=android.os.BinderProxy@f9e3bdc
    mOwnerUid=10028 mShowToOwnerOnly=false package=com.android.systemui appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillx24) gr=#30 sim=#10 ty=2000 fl=#81840048 fmt=-3 vsysui=0x600}
    Requested w=600 h=24 mLayoutSeq=6659
    mBaseLayer=161000 mSubLayer=0 mAnimLayer=161000+0=161000 mLastLayer=161000
    mToken=WindowToken{d6ff148 null}
    mRootToken=WindowToken{d6ff148 null}
    mViewVisibility=0x0 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x600
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=true mShownPosition=[0,0] isReadyForDisplay()=true hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][600,24] last=[0,0][600,24]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[0,0][600,1024] overscan=[0,0][600,976]
        content=[0,0][600,24] visible=[0,0][600,24]
        decor=[0,0][0,0]
        outset=[0,0][600,976]
    Cur insets: overscan=[0,0][0,48] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,48] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{a66ae1 StatusBar}:
      mAnimating=false mLocalAnimating=false mAnimationIsEntrance=true mAnimation=null mStackClip=1
      mSurface=Surface(name=StatusBar)
      Surface: shown=true layer=161000 alpha=1.0 rect=(0.0,0.0) 600.0 x 24.0
      mDrawState=HAS_DRAWN       mLastHidden=false
      mSystemDecorRect=[0,0][600,24] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,24]
    mLastFreezeDuration=+1s995ms
  Window #8 Window{b3716b5 u0 KeyguardScrim}:
    mDisplayId=0 stackId=0 mSession=Session{538cd90 1785:1000} mClient=android.view.ViewRootImpl$W@45e014a
    mOwnerUid=1000 mShowToOwnerOnly=false package=android appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) sim=#10 ty=2029 fl=#1110900 pfl=0x1 fmt=-3 or=5 vsysui=0x3610000}
    Requested w=1024 h=552 mLayoutSeq=5739
    mBaseLayer=141000 mSubLayer=0 mAnimLayer=141000+0=141000 mLastLayer=141000
    mToken=WindowToken{d6ff148 null}
    mRootToken=WindowToken{d6ff148 null}
    mViewVisibility=0x8 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x3610000
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w1024dp h528dp 160dpi lrg land finger qwerty/v/v -nav/h s.75}
    mHasSurface=false mShownPosition=[0,0] isReadyForDisplay()=false hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][1024,552] last=[0,0][1024,552]
    Frames: containing=[0,0][1024,552] parent=[0,0][1024,552]
        display=[0,0][1024,552] overscan=[0,0][1024,600]
        content=[0,0][1024,552] visible=[0,0][1024,552]
        decor=[0,0][1024,600]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,24][0,0] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,24][0,0] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{8fa4573 KeyguardScrim}:
      mDrawState=NO_SURFACE       mLastHidden=true
      mSystemDecorRect=[0,0][1024,552] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][1024,552]
  Window #7 Window{38a1fcf u0 AssistPreviewPanel}:
    mDisplayId=0 stackId=0 mSession=Session{17caa5c 4107:u0a10028} mClient=android.os.BinderProxy@bc0382e
    mOwnerUid=10028 mShowToOwnerOnly=true package=com.android.systemui appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillx250) gr=#800053 sim=#31 ty=2033 fl=#1000118 fmt=-3 vsysui=0x700}
    Requested w=0 h=0 mLayoutSeq=5771
    mBaseLayer=41000 mSubLayer=0 mAnimLayer=41000+0=41000 mLastLayer=0
    mToken=WindowToken{d6ff148 null}
    mRootToken=WindowToken{d6ff148 null}
    mViewVisibility=0x8 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 ?mcc?mnc ?localeList ?layoutDir ?swdp ?wdp ?hdp ?density ?lsize ?long ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/?}
    mHasSurface=false mShownPosition=[0,0] isReadyForDisplay()=false hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,976][600,976] last=[0,0][0,0]
    Frames: containing=[0,0][600,976] parent=[0,0][600,976]
        display=[0,0][600,976] overscan=[0,0][600,976]
        content=[0,976][600,976] visible=[0,976][600,976]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{6724006 AssistPreviewPanel}:
      mDrawState=NO_SURFACE       mLastHidden=false
      mSystemDecorRect=[0,0][0,0] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][0,0]
      mShownAlpha=0.0 mAlpha=1.0 mLastAlpha=0.0
  Window #6 Window{1e0aa9 u0 DockedStackDivider}:
    mDisplayId=0 stackId=0 mSession=Session{17caa5c 4107:u0a10028} mClient=android.os.BinderProxy@e3bfe30
    mOwnerUid=10028 mShowToOwnerOnly=false package=com.android.systemui appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillx48) sim=#20 ty=2034 fl=#21840028 pfl=0x40 fmt=-3 vsysui=0x700}
    Requested w=600 h=48 mLayoutSeq=6659
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21025+0=21025 mLastLayer=0
    mToken=WindowToken{d6ff148 null}
    mRootToken=WindowToken{d6ff148 null}
    mViewVisibility=0x4 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mPolicyVisibility=false mPolicyVisibilityAfterAnim=false mAppOpVisibility=true mAttachedHidden=false
 mPermanentlyHidden=false
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mTouchableInsets=3 mGivenInsetsPending=false
    touchable region=SkRegion((-48,0,48,48))
    mMergedConfiguration={1.0 ?mcc?mnc ?localeList ?layoutDir ?swdp ?wdp ?hdp ?density ?lsize ?long ?orien ?uimode ?night ?touch ?keyb/?/? ?nav/?}
    mHasSurface=false mShownPosition=[0,0] isReadyForDisplay()=false hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][0,0] last=[0,0][0,0]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[0,0][600,1024] overscan=[0,0][600,1024]
        content=[0,0][0,0] visible=[0,24][600,976]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,24][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[0,0][0,0] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{8cb46c7 DockedStackDivider}:
      mDrawState=NO_SURFACE       mLastHidden=false
      mSystemDecorRect=[0,0][0,0] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][0,0]
      mShownAlpha=0.0 mAlpha=1.0 mLastAlpha=0.0
  Window #5 Window{f3832e1 u0 InputMethod}:
    mDisplayId=0 stackId=0 mSession=Session{9d2623a 1975:u0a10055} mClient=android.os.BinderProxy@6f14448
    mOwnerUid=10055 mShowToOwnerOnly=true package=com.android.inputmethod.latin appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) gr=#50 sim=#20 ty=2011 fl=#1800108 fmt=-2 wanim=0x1030056 vsysui=0x300 needsMenuKey=2}
    Requested w=1024 h=576 mLayoutSeq=6153
    mIsImWindow=true mIsWallpaper=false mIsFloatingLayer=true mWallpaperVisible=false
    mBaseLayer=121000 mSubLayer=0 mAnimLayer=21025+0=21025 mLastLayer=21020
    mToken=WindowToken{9dddbe1 android.os.Binder@d77dd55}
    mRootToken=WindowToken{9dddbe1 android.os.Binder@d77dd55}
    mTargetAppToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mViewVisibility=0x8 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x300
    mGivenContentInsets=[0,649][0,0] mGivenVisibleInsets=[0,649][0,0]
    mTouchableInsets=2 mGivenInsetsPending=false
    touchable region=SkRegion((0,673,600,1024))
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=false mShownPosition=[0,24] isReadyForDisplay()=false hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,24][600,1024] last=[0,24][600,1024]
    Frames: containing=[0,24][600,1024] parent=[0,24][600,1024]
        display=[0,24][600,1024] overscan=[0,24][600,1024]
        content=[0,24][600,976] visible=[0,24][600,976]
        decor=[0,0][0,0]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,48] visible=[0,0][0,48] stable=[0,0][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,48] visible=[0,0][0,48] stable=[0,0][0,48] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{df5dfc3 InputMethod}:
      mDrawState=NO_SURFACE       mLastHidden=true
      mSystemDecorRect=[0,0][600,1000] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,1000]
      mShownAlpha=1.0 mAlpha=1.0 mLastAlpha=0.0
  Window #4 Window{20dd82f u0 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}:
    mDisplayId=0 stackId=0 mSession=Session{f4f38d4 22523:u0a10029} mClient=android.os.BinderProxy@d58160e
    mOwnerUid=10029 mShowToOwnerOnly=true package=com.google.android.apps.nexuslauncher appop=NONE
    mAttrs=WM.LayoutParams{(-1024,0)(fillxfill) gr=#3 sim=#30 ty=4 fl=#81850318 pfl=0x20000 fmt=-2 wanim=0x1030468 vsysui=0x700 needsMenuKey=2}
    Requested w=600 h=1024 mLayoutSeq=6659
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21020+0=21020 mLastLayer=21020
    mToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mRootToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mAppToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
     isAnimatingWithSavedSurface()=false mAppDied=false
    mViewVisibility=0x0 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=true mShownPosition=[-1024,0] isReadyForDisplay()=true hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[-1024,0][-424,1024] last=[-1024,0][-424,1024]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[-10000,-10000][10000,10000] overscan=[-10000,-10000][10000,10000]
        content=[-1024,0][-424,1024] visible=[-1024,0][-424,1024]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[1024,24][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][0,0] visible=[0,0][0,0] stable=[1024,24][0,48] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{24d98b7 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}:
      mSurface=Surface(name=com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity)
      Surface: shown=true layer=21020 alpha=1.0 rect=(-1024.0,0.0) 600.0 x 1024.0
      mDrawState=HAS_DRAWN       mLastHidden=false
      mSystemDecorRect=[0,0][600,1024] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,1024]
    mLastFreezeDuration=+1s238ms
  Window #3 Window{9a86d6e u0 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}:
    mDisplayId=0 stackId=0 mSession=Session{e7f1f86 13773:u0a10021} mClient=android.os.BinderProxy@dccce9
    mOwnerUid=10021 mShowToOwnerOnly=true package=com.google.android.apps.nexuslauncher appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) sim=#120 ty=1 fl=#81910100 pfl=0x20000 fmt=-2 wanim=0x1030468 vsysui=0x700 needsMenuKey=2}
    Requested w=600 h=1024 mLayoutSeq=6659
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21015+0=21015 mLastLayer=21015
    mToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mRootToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mAppToken=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
     isAnimatingWithSavedSurface()=false mAppDied=false
    mViewVisibility=0x0 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=true mShownPosition=[0,0] isReadyForDisplay()=true hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][600,1024] last=[0,0][600,1024]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[0,0][600,1024] overscan=[0,0][600,1024]
        content=[0,24][600,976] visible=[0,24][600,976]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{307f4f4 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}:
      mSurface=Surface(name=com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity)
      Surface: shown=true layer=21015 alpha=1.0 rect=(0.0,0.0) 600.0 x 1024.0
      mDrawState=HAS_DRAWN       mLastHidden=false
      mSystemDecorRect=[0,0][600,1024] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,1024]
    mLastFreezeDuration=+742ms
    mWallpaperX=0.0 mWallpaperY=0.5
  Window #2 Window{287e67a u0 com.android.settings/com.android.settings.Settings$ManageApplicationsActivity}:
    mDisplayId=0 stackId=1 mSession=Session{c07d151 27059:1000} mClient=android.os.BinderProxy@6d192a5
    mOwnerUid=1000 mShowToOwnerOnly=true package=com.android.settings appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#85810100 pfl=0x20000 wanim=0x1030468 vsysui=0x700 needsMenuKey=2}
    Requested w=600 h=1024 mLayoutSeq=6587
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21010+0=21010 mLastLayer=22010
    mToken=AppWindowToken{656ab72 token=Token{d6cf07d ActivityRecord{98a46d4 u0 com.android.settings/.Settings$ManageApplicationsActivity t112}}}
    mRootToken=AppWindowToken{656ab72 token=Token{d6cf07d ActivityRecord{98a46d4 u0 com.android.settings/.Settings$ManageApplicationsActivity t112}}}
    mAppToken=AppWindowToken{656ab72 token=Token{d6cf07d ActivityRecord{98a46d4 u0 com.android.settings/.Settings$ManageApplicationsActivity t112}}}
     isAnimatingWithSavedSurface()=false mAppDied=false
    mViewVisibility=0x8 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=false mShownPosition=[0,1126] isReadyForDisplay()=false hasSavedSurface()=true mWindowRemovalAllowed=false
    mFrame=[0,0][600,1024] last=[0,0][600,1024]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[0,0][600,1024] overscan=[0,0][600,1024]
        content=[0,24][600,976] visible=[0,24][600,976]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{ca9f628 com.android.settings/com.android.settings.Settings$ManageApplicationsActivity}:
      mAnimating=true mLocalAnimating=false mAnimationIsEntrance=false mAnimation=null mStackClip=1
      XForm: has=true hasLocal=false {alpha=1.0 matrix=[1.0, 0.0, 0.0][0.0, 1.0, 0.0][0.0, 0.0, 1.0]}
      mSurface=Surface(name=com.android.settings/com.android.settings.Settings$ManageApplicationsActivity)
      Surface: shown=false layer=22010 alpha=0.0 rect=(0.0,1126.0) 600.0 x 1024.0
      mDrawState=NO_SURFACE       mLastHidden=true
      mSystemDecorRect=[0,0][600,1024] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,1024] mLastFinalClipRect=[0,0][600,1024]
      mShownAlpha=0.0 mAlpha=1.0 mLastAlpha=0.0
      mGlobalScale=1.0 mDsDx=1.0 mDtDx=0.0 mDsDy=0.0 mDtDy=1.0
  Window #1 Window{f04c76d u0 com.android.settings/com.android.settings.Settings}:
    mDisplayId=0 stackId=1 mSession=Session{c07d151 27059:1000} mClient=android.os.BinderProxy@306384
    mOwnerUid=1000 mShowToOwnerOnly=true package=com.android.settings appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(fillxfill) sim=#20 ty=1 fl=#85810100 pfl=0x20000 wanim=0x1030468 vsysui=0x700 needsMenuKey=2}
    Requested w=600 h=1024 mLayoutSeq=6578
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21005+0=21005 mLastLayer=21015
    mToken=AppWindowToken{1a3a92c token=Token{45c3783 ActivityRecord{379ce32 u0 com.android.settings/.Settings t112}}}
    mRootToken=AppWindowToken{1a3a92c token=Token{45c3783 ActivityRecord{379ce32 u0 com.android.settings/.Settings t112}}}
    mAppToken=AppWindowToken{1a3a92c token=Token{45c3783 ActivityRecord{379ce32 u0 com.android.settings/.Settings t112}}}
     isAnimatingWithSavedSurface()=false mAppDied=false
    mViewVisibility=0x8 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x700
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=false mShownPosition=[0,0] isReadyForDisplay()=false hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][600,1024] last=[0,0][600,1024]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[0,0][600,1024] overscan=[0,0][600,1024]
        content=[0,24][600,976] visible=[0,24][600,976]
        decor=[0,0][600,1024]
        outset=[0,0][0,0]
    Cur insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,24][0,48] visible=[0,24][0,48] stable=[0,24][0,48] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{829238b com.android.settings/com.android.settings.Settings}:
      mDrawState=NO_SURFACE       mLastHidden=true
      mSystemDecorRect=[0,0][600,1024] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][600,1024]
      mShownAlpha=1.0 mAlpha=1.0 mLastAlpha=0.7
  Window #0 Window{4f6f036 u0 com.android.systemui.ImageWallpaper}:
    mDisplayId=0 stackId=0 mSession=Session{17caa5c 4107:u0a10028} mClient=android.os.BinderProxy@b6bfdd1
    mOwnerUid=10028 mShowToOwnerOnly=true package=com.android.systemui appop=NONE
    mAttrs=WM.LayoutParams{(0,0)(2331x1920) gr=#800033 ty=2013 fl=#10318 fmt=2 wanim=0x10302f2}
    Requested w=2331 h=1920 mLayoutSeq=6659
    mIsImWindow=false mIsWallpaper=true mIsFloatingLayer=true mWallpaperVisible=true
    mBaseLayer=21000 mSubLayer=0 mAnimLayer=21000+0=21000 mLastLayer=21000
    mToken=WindowToken{2296c60 android.os.Binder@d620fce}
    mRootToken=WindowToken{2296c60 android.os.Binder@d620fce}
    mViewVisibility=0x0 mHaveFrame=true mObscured=false
    mSeq=0 mSystemUiVisibility=0x0
    Offsets x=0 y=-448
    mGivenContentInsets=[0,0][0,0] mGivenVisibleInsets=[0,0][0,0]
    mMergedConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
    mHasSurface=true mShownPosition=[0,-448] isReadyForDisplay()=true hasSavedSurface()=false mWindowRemovalAllowed=false
    mFrame=[0,0][2331,1920] last=[0,0][2331,1920]
    Frames: containing=[0,0][600,1024] parent=[0,0][600,1024]
        display=[-10000,-10000][10000,10000] overscan=[0,0][600,1024]
        content=[0,0][600,1024] visible=[0,24][600,976]
        decor=[0,0][0,0]
        outset=[0,0][600,1024]
    Cur insets: overscan=[0,0][0,0] content=[0,0][1731,896] visible=[0,24][1731,944] stable=[0,24][1731,944] surface=[0,0][0,0] outsets=[0,0][0,0]
    Lst insets: overscan=[0,0][0,0] content=[0,0][1731,896] visible=[0,24][1731,944] stable=[0,24][1731,944] physical=[0,0][0,0] outset=[0,0][0,0]
    WindowStateAnimator{ce89519 com.android.systemui.ImageWallpaper}:
      mAnimating=false mLocalAnimating=false mAnimationIsEntrance=true mAnimation=null mStackClip=1
      mSurface=Surface(name=com.android.systemui.ImageWallpaper)
      Surface: shown=true layer=21000 alpha=1.0 rect=(0.0,-448.0) 2331.0 x 1920.0
      mDrawState=HAS_DRAWN       mLastHidden=false
      mSystemDecorRect=[0,0][2331,1920] last=[0,0][0,0] mHasClipRect=false mLastClipRect=[0,0][2331,1920]
    mLastFreezeDuration=+1s995ms
    mWallpaperX=0.0 mWallpaperY=0.5

  mCurConfiguration={1.0 310mcc260mnc [en_US] ldltr sw600dp w600dp h952dp 160dpi lrg port finger qwerty/v/v -nav/h s.76}
  mHasPermanentDpad=false
  mCurrentFocus=Window{9a86d6e u0 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}
  mFocusedApp=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
  mInputMethodTarget=Window{9a86d6e u0 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}
  mInTouchMode=true mLayoutSeq=6659
  mLastDisplayFreezeDuration=+2s220ms due to Window{6dd5499 u0 NavigationBar}
  mLastWakeLockHoldingWindow=null mLastWakeLockObscuringWindow=Window{98b5cea u0 com.android.settings/com.android.settings.Settings$ManageApplicationsActivity}
  mSystemDecorLayer=161000 mScreenRect=[0,0][600,1024]
  mLastStatusBarVisibility=0x8708
  mTraversalScheduled=false
  mHoldScreenWindow=null
  mObsuringWindow=Window{4f6f036 u0 com.android.systemui.ImageWallpaper}
  mWallpaperTarget=Window{9a86d6e u0 com.google.android.apps.nexuslauncher/com.google.android.apps.nexuslauncher.NexusLauncherActivity}
  mLastWallpaperX=0.0 mLastWallpaperY=0.5
  mSystemBooted=true mDisplayEnabled=true
  mTransactionSequence=8630
  mDisplayFrozen=false windows=0 client=false apps=0 waitingForConfig=false
  mRotation=1 mAltOrientation=false
  mLastWindowForcedOrientation=-1 mLastOrientation=-1
  mDeferredRotationPauseCount=0
  Animation settings: disabled=false window=1.0 transition=1.0 animator=1.0
 mSkipAppTransitionAnimation=false
  mLayoutToAnim:
    mNextAppTransition=TRANSIT_UNSET
    mAppTransitionState=APP_STATE_IDLE
    mLastUsedAppTransition=TRANSIT_WALLPAPER_OPEN
    mLastOpeningApp=AppWindowToken{b2cc4d9 token=Token{b42c223 ActivityRecord{b4f5f52 u0 com.google.android.apps.nexuslauncher/.NexusLauncherActivity t90}}}
    mLastClosingApp=AppWindowToken{96aed2e token=Token{b486b30 ActivityRecord{1f0073 u0 com.lci1.one.v3.test/sh.calaba.instrumentationbackend.StatusReporterActivity t133}}}

05-08-2019 12:55:23.144 -04:00 - 8757 - AdbArguments: '-s emulator-5554 shell am instrument -e "target_package" "com.lci1.one.v3" -e "debug" "false" -e "test_server_port" "60314" -e "class" "sh.calaba.instrumentationbackend.InstrumentationBackend" com.lci1.one.v3.test/sh.calaba.instrumentationbackend.CalabashInstrumentationTestRunner'.
05-08-2019 12:55:23.704 -04:00 - 9317 - Finished with exit code 0 in 559 ms.

05-08-2019 12:55:23.705 -04:00 - 9318 - launchable activity set as 
05-08-2019 12:55:23.706 -04:00 - 9320 - AdbArguments: '-s emulator-5554 forward tcp:60314 tcp:60314'.
05-08-2019 12:55:23.798 -04:00 - 9411 - Finished with exit code 0 in 90 ms.

05-08-2019 12:55:23.799 -04:00 - 9412 - Forwarded port 60314.
05-08-2019 12:55:23.835 -04:00 - 9448 - HTTP POST { Url: { AbsolutePath: "/ping", AbsoluteUri: "http://127.0.0.1:60314/ping", LocalPath: "/ping", Authority: "127.0.0.1:60314", HostNameType: IPv4, IsDefaultPort: False, IsFile: False, IsLoopback: True, PathAndQuery: "/ping", Segments: [ "/", "ping" ], IsUnc: False, Host: "127.0.0.1", Port: 60314, Query: "", Fragment: "", Scheme: "http", OriginalString: "http://127.0.0.1:60314/ping", DnsSafeHost: "127.0.0.1", IdnHost: "127.0.0.1", IsAbsoluteUri: True, UserEscaped: False, UserInfo: "" } }
KthProg commented 5 years ago

Here is the stack trace:

   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
   at System.Net.Http.WinHttpHandler.<StartRequest>d__105.MoveNext()
   --- End of inner exception stack trace ---
   at Xamarin.UITest.Shared.Http.HttpClient.SendData(String endpoint, String method, HttpContent content, ExceptionPolicy exceptionPolicy, Nullable`1 timeOut)
   at Xamarin.UITest.Shared.Http.HttpClient.PostUntilExpectedResultReceived(String endpoint, String arguments, String expectedContent, Int32 retries)
   at Xamarin.UITest.Shared.Android.HttpApplicationStarter.Execute(String intentJson)
   at Xamarin.UITest.Shared.Android.AndroidAppLifeCycle.LaunchApp(String appPackageName, ApkFile testServerApkFile, Int32 testServerPort)
   at Xamarin.UITest.Android.AndroidApp..ctor(IAndroidAppConfiguration appConfiguration, IExecutor executor)
   at Xamarin.UITest.Configuration.AndroidAppConfigurator.StartApp(AppDataMode appDataMode)
   at OCUnitTests.Services.AppService.MakeDefaultApp(Device d)
   at OCUnitTests.Common.BaseTest..ctor(ConnectionType connectionType, Device device, String serial)
KthProg commented 5 years ago

I could not reproduce it with the demo app and tests even when I switched to the same Xamarin.UITest version. It seems like a timing issue where it's trying to ping the calabash server before it has actually started. It's also worth mentioning that the app I'm testing starts with a splash screen activity, and then from there goes to the main activity, which could potentially cause issues if the test framework assumes the first activity is MainActivity. I also initially had errors about the adb version, so I changed to an older version, not sure if that would impact anything.

ahanag22 commented 5 years ago

@KthProg Could you please reach out to AppCenter support by logging into https://appcenter.ms/apps and either:

I'm mainly directing you into Intercom support so that you can share a sample app & test project for us to test with. I don’t think we’ll be able to figure this out without a reproduction, since it’s not reproducible in our sample.

KthProg commented 5 years ago

It's a low priority since I can just restart VS. Eventually I'll look into it but I don't have time now. The issue with the DeviceAgent not starting is a way higher priority (and seems reproducible by others).

ahanag22 commented 5 years ago

"The issue with the DeviceAgent not starting" - Could you please elaborate a bit more of the issue? Are you seeing this issue on Android?

no-response[bot] commented 5 years ago

This issue has been automatically closed because there has been no response to our request for more information within 7 days. If you still need any assistance please reopen the issue or submit a new one.

Tinekk commented 5 years ago

I could reproduce this after migrating specs project from .NET Framework v4.7.2 to netcoreapp2.0.

Notes from quick debugging session of disassembled Xamarin.UITest: It never works when running from Test Explorer as Run. Started to work while breakpoint (and wait few seconds) on Log.Debug($"Forwarded port {testServerPort}."); After waiting a while on breakpoint, ping/pong works correctly, tests are passing.

System under test: Physical device Android 7.1 Xamarin UITest 3.0.3 Microsoft.NET.Test.Sdk 16.2.0 NUnit 3.12 Nunit.Console 3.10 Nunit.ConsoleRunner 3.10 Nunit3TestAdapter 3.15.1 Specflow 3.0.225 Specflow.NUnit 3.0.225 Specflow.NUnit.Runnes 3.0.255