Skip to content

Instantly share code, notes, and snippets.

@GrzegorzSidwa
Created November 9, 2018 12:46
Show Gist options
  • Save GrzegorzSidwa/da29c5593c35085f34f12bcdecb9980a to your computer and use it in GitHub Desktop.
Save GrzegorzSidwa/da29c5593c35085f34f12bcdecb9980a to your computer and use it in GitHub Desktop.
Android Pixel C Screen Orientation
C:\Users\grzsi\Desktop\desktop>"D:\SVN\trunk\dist\Debug\Appium\node.exe" "D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\build\lib\main.js" --address 127.0.0.1 --chromedriver-port 9516 --bootstrap-port 4725 --selendroid-port 8082 --port 4723 --local-timezone --dont-stop-app-on-reset --log-level debug
[Appium] Welcome to Appium v1.8.0
[Appium] Non-default server args:
[Appium] address: 127.0.0.1
[Appium] bootstrapPort: 4725
[Appium] localTimezone: true
[Appium] selendroidPort: 8082
[Appium] chromeDriverPort: 9516
[Appium] dontStopAppOnReset: true
[Appium] Deprecated server args:
[Appium] --dont-stop-app-on-reset => --default-capabilities '{"dontStopAppOnReset":true}'
[Appium] Default capabilities, which will be added to each request unless overridden by desired capabilities:
[Appium] dontStopAppOnReset: true
[Appium] Appium REST http interface listener started on 127.0.0.1:4723
[HTTP] --> POST /wd/hub/session
[HTTP] {"desiredCapabilities":{"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","noReset":true,"dontStopAppOnReset":true,"noSign":true,"automationName":"UIAutomator2","unicodeKeyboard":true,"platformName":"Android","deviceName":"auto","fullReset":false,"resetKeyboard":true},"capabilities":{"alwaysMatch":{"appium:appActivity":"com.example.annwy.myapplication.MainActivity","appium:appPackage":"com.example.annwy.myapplication","appium:automationName":"UIAutomator2","appium:deviceName":"auto","appium:dontStopAppOnReset":true,"appium:fullReset":false,"appium:noReset":true,"appium:noSign":true,"platformName":"android","appium:resetKeyboard":true,"appium:unicodeKeyboard":true},"firstMatch":[{}]}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","noReset":true,"dontStopAppOnReset":true,"noSign":true,"automationName":"UIAutomator2","unicodeKeyboard":true,"platformName":"Android","deviceName":"auto","fullReset":false,"resetKeyboard":true},null,{"alwaysMatch":{"appium:appActivity":"com.example.annwy.myapplication.MainActivity","appium:appPackage":"com.example.annwy.myapplication","appium:automationName":"UIAutomator2","appium:deviceName":"auto","appium:dontStopAppOnReset":true,"appium:fullReset":false,"appium:noReset":true,"appium:noSign":true,"platformName":"android","appium:resetKeyboard":true,"appium:unicodeKeyboard":true},"firstMatch":[{}]}]
[debug] [BaseDriver] Event 'newSessionRequested' logged at 1541766397767 (13:26:37 GMT+0100 (W. Europe Standard Time))
[BaseDriver] The capabilities ["dontStopAppOnReset"] are not standard capabilities and should have an extension prefix
[Appium] Creating new AndroidUiautomator2Driver (v1.9.0) session
[Appium] Capabilities:
[Appium] dontStopAppOnReset: true
[Appium] platformName: android
[Appium] appActivity: com.example.annwy.myapplication.MainActivity
[Appium] appPackage: com.example.annwy.myapplication
[Appium] automationName: UIAutomator2
[Appium] deviceName: auto
[Appium] fullReset: false
[Appium] noReset: true
[Appium] noSign: true
[Appium] resetKeyboard: true
[Appium] unicodeKeyboard: true
[debug] [BaseDriver] W3C capabilities {"alwaysMatch":{"appium:don... and MJSONWP desired capabilities [object Object] were provided
[debug] [BaseDriver] Creating session with W3C capabilities: {"alwaysMatch":{"appium:don...
[BaseDriver] Session created with session id: 11498d1a-eba8-4460-90d7-b6257df3a1ee
[debug] [AndroidDriver] Getting Java version
[AndroidDriver] Java version is: 1.8.0_111
[ADB] Checking whether adb is present
[ADB] Cannot sort build-tools folders ["23.0.1","24.0.3","25.0.1","25.0.2","26.0.1","26.0.2","27.0.0","27.0.1","27.0.3","28.0.0","28.0.0.7z"] by semantic version names.
[ADB] Falling back to sorting by modification date. Original error: Invalid Version: 28.0.0.7z
[ADB] Found 11 'build-tools' folders under 'C:\Android\sdk' (newest first):
[ADB] C:/Android/sdk/build-tools/26.0.2
[ADB] C:/Android/sdk/build-tools/23.0.1
[ADB] C:/Android/sdk/build-tools/27.0.3
[ADB] C:/Android/sdk/build-tools/28.0.0.7z
[ADB] C:/Android/sdk/build-tools/28.0.0
[ADB] C:/Android/sdk/build-tools/26.0.1
[ADB] C:/Android/sdk/build-tools/27.0.1
[ADB] C:/Android/sdk/build-tools/27.0.0
[ADB] C:/Android/sdk/build-tools/25.0.2
[ADB] C:/Android/sdk/build-tools/25.0.1
[ADB] C:/Android/sdk/build-tools/24.0.3
[ADB] Using adb.exe from C:\Android\sdk\platform-tools\adb.exe
[AndroidDriver] Retrieving device list
[debug] [ADB] Trying to find a connected android device
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[AndroidDriver] Using device: 5B16001798
[ADB] Checking whether adb is present
[ADB] Using adb.exe from C:\Android\sdk\platform-tools\adb.exe
[debug] [ADB] Setting device id to 5B16001798
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell getprop ro.build.version.sdk'
[debug] [ADB] Current device property 'ro.build.version.sdk': 24
[debug] [ADB] Device API level: 24
[AndroidDriver] No app sent in, not parsing package/activity
[ADB] Getting device platform version
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell getprop ro.build.version.release'
[debug] [ADB] Current device property 'ro.build.version.release': 7.0
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell wm size'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell wm density'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell getprop ro.product.model'
[debug] [ADB] Current device property 'ro.product.model': Pixel C
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell getprop ro.product.manufacturer'
[debug] [ADB] Current device property 'ro.product.manufacturer': google
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am force-stop io.appium.uiautomator2.server'
[debug] [ADB] Checking app cert for D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Patching 'C:\Android\sdk\build-tools\26.0.2\apksigner.bat' for Windows...
[debug] [ADB] Starting patched 'C:\Users\grzsi\AppData\Local\Temp\2018109-21364-1r667ph.z2tf\apksigner.bat' with args 'verify,--print-certs,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk'
[debug] [ADB] 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk' is not signed with debug cert.
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Zip-aligning 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk'
[ADB] Checking whether zipalign is present
[ADB] Using zipalign.exe from C:\Android\sdk\build-tools\26.0.2\zipalign.exe
[debug] [ADB] Signing 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk' with default cert
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Patching 'C:\Android\sdk\build-tools\26.0.2\apksigner.bat' for Windows...
[debug] [ADB] Starting patched 'C:\Users\grzsi\AppData\Local\Temp\2018109-21364-1xam95b.9kku\apksigner.bat' with args 'sign,--key,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-adb\keys\testkey.pk8,--cert,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-adb\keys\testkey.x509.pem,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk'
[debug] [ADB] Checking app cert for D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Patching 'C:\Android\sdk\build-tools\26.0.2\apksigner.bat' for Windows...
[debug] [ADB] Starting patched 'C:\Users\grzsi\AppData\Local\Temp\2018109-21364-1coyjj9.codf\apksigner.bat' with args 'verify,--print-certs,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
[debug] [ADB] 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' is not signed with debug cert.
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Zip-aligning 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
[ADB] Checking whether zipalign is present
[ADB] Using zipalign.exe from C:\Android\sdk\build-tools\26.0.2\zipalign.exe
[debug] [ADB] Signing 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' with default cert
[ADB] Using apksigner.bat from C:\Android\sdk\build-tools\26.0.2\apksigner.bat
[debug] [ADB] Patching 'C:\Android\sdk\build-tools\26.0.2\apksigner.bat' for Windows...
[debug] [ADB] Starting patched 'C:\Users\grzsi\AppData\Local\Temp\2018109-21364-11cqqy6.xkzt\apksigner.bat' with args 'sign,--key,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-adb\keys\testkey.pk8,--cert,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-adb\keys\testkey.x509.pem,D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
[debug] [ADB] Uninstalling io.appium.uiautomator2.server
[debug] [ADB] Getting install status for io.appium.uiautomator2.server
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.uiautomator2.server'
[debug] [ADB] App is installed
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am force-stop io.appium.uiautomator2.server'
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 uninstall io.appium.uiautomator2.server'
[debug] [ADB] 'adb uninstall io.appium.uiautomator2.server' command output: Success
[ADB] io.appium.uiautomator2.server was successfully uninstalled
[debug] [ADB] Uninstalling io.appium.uiautomator2.server.test
[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.uiautomator2.server.test'
[debug] [ADB] App is installed
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am force-stop io.appium.uiautomator2.server.test'
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 uninstall io.appium.uiautomator2.server.test'
[debug] [ADB] 'adb uninstall io.appium.uiautomator2.server.test' command output: Success
[ADB] io.appium.uiautomator2.server.test was successfully uninstalled
[debug] [ADB] Getting install status for io.appium.uiautomator2.server
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.uiautomator2.server'
[debug] [ADB] App is not installed
[debug] [ADB] App 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk' not installed. Installing
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 install D\:\\SVN\\trunk\\dist\\Debug\\Appium\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-v1.7.0.apk'
[debug] [ADB] Install command stdout: Success
[debug] [ADB] Getting install status for io.appium.uiautomator2.server.test
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.uiautomator2.server.test'
[debug] [ADB] App is not installed
[debug] [ADB] App 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk' not installed. Installing
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 install D\:\\SVN\\trunk\\dist\\Debug\\Appium\\node_modules\\appium\\node_modules\\appium-uiautomator2-server\\apks\\appium-uiautomator2-server-debug-androidTest.apk'
[debug] [ADB] Install command stdout: Success
[debug] [UiAutomator2] Waiting up to 20000ms for instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' to be available
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list instrumentation'
[debug] [UiAutomator2] Instrumentation 'io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner' available
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 wait-for-device'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell echo ping'
[debug] [AndroidDriver] Pushing settings apk to device...
[debug] [ADB] Getting install status for io.appium.settings
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.settings'
[debug] [ADB] App is installed
[debug] [ADB] Getting package info for 'io.appium.settings'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell dumpsys package io.appium.settings'
[ADB] Checking whether aapt is present
[ADB] Using aapt.exe from C:\Android\sdk\build-tools\26.0.2\aapt.exe
[debug] [ADB] The installed 'io.appium.settings' package does not require upgrade (10 > 5)
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell ps'
[debug] [AndroidDriver] io.appium.settings is already running. There is no need to reset its permissions.
[debug] [ADB] Device API level: 24
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell appops set io.appium.settings android\:mock_location allow'
[AndroidDriver] setDeviceLanguageCountry requires language or country.
[AndroidDriver] Got language: 'null' and country: 'null'
[debug] [Logcat] Starting logcat capture
[debug] [AndroidDriver] Enabling Unicode keyboard support
[debug] [AndroidDriver] Pushing unicode ime to device...
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 install D\:\\SVN\\trunk\\dist\\Debug\\Appium\\node_modules\\appium\\node_modules\\appium-android-ime\\bin\\UnicodeIME-debug.apk'
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 install D\:\\SVN\\trunk\\dist\\Debug\\Appium\\node_modules\\appium\\node_modules\\appium-android-ime\\bin\\UnicodeIME-debug.apk'
[debug] [ADB] Application 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-android-ime\bin\UnicodeIME-debug.apk' already installed. Continuing.
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell settings get secure default_input_method'
[debug] [AndroidDriver] Unsetting previous IME io.appium.android.ime/.UnicodeIME
[debug] [AndroidDriver] Setting IME to 'io.appium.android.ime/.UnicodeIME'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell ime enable io.appium.android.ime/.UnicodeIME'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell ime set io.appium.android.ime/.UnicodeIME'
[debug] [AndroidDriver] Pushing unlock helper app to device...
[debug] [ADB] Getting install status for io.appium.unlock
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell pm list packages io.appium.unlock'
[debug] [ADB] App is installed
[debug] [ADB] Getting package info for 'io.appium.unlock'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell dumpsys package io.appium.unlock'
[ADB] Checking whether aapt is present
[ADB] Using aapt.exe from C:\Android\sdk\build-tools\26.0.2\aapt.exe
[debug] [ADB] The installed 'io.appium.unlock' package does not require upgrade ('2.0.0' >= '2.0.0')
[debug] [UiAutomator2] Forwarding UiAutomator2 Server port 6790 to 8200
[debug] [ADB] Forwarding system: 8200 to device: 6790
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 forward tcp\:8200 tcp\:6790'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell rm -rf /data/local/tmp/strings.json'
[debug] [UiAutomator2] No app capability. Assuming it is already on the device
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am force-stop io.appium.uiautomator2.server'
[UiAutomator2] Starting uiautomator2 server 1.7.0
[UiAutomator2] Using UIAutomator2 server from 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-v1.7.0.apk' and test from 'D:\SVN\trunk\dist\Debug\Appium\node_modules\appium\node_modules\appium-uiautomator2-server\apks\appium-uiautomator2-server-debug-androidTest.apk'
[UiAutomator2] Running command: 'adb -s 5B16001798 shell am instrument -w io.appium.uiautomator2.server.test/android.support.test.runner.AndroidJUnitRunner'
[UiAutomator2] Waiting up to 20000ms for UiAutomator2 to be online...
[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body
[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body
[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body
[debug] [JSONWP Proxy] Proxying [GET /status] to [GET http://localhost:8200/wd/hub/status] with no body
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"SESSIONID\",\"status\":0,\"value\":\"Status Invoked\"}"
[debug] [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8200/wd/hub/session] with body: {"desiredCapabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"auto","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true},"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"5B16001798","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true,"deviceUDID":"5B16001798","platformVersion":"7.0","deviceScreenSize":"2560x1800","deviceScreenDensity":320,"deviceModel":"Pixel C","deviceManufacturer":"google"}}
[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"6119f4d1-9b94-43fc-a639-a9aa2c302c6f","status":0,"value":"Created Session"}
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell dumpsys window'
[AndroidDriver] Screen already unlocked, doing nothing
[UiAutomator2] UiAutomator2 did not start the activity we were waiting for, 'com.example.annwy.myapplication/com.example.annwy.myapplication.MainActivity'. Starting it ourselves
[debug] [ADB] Device API level: 24
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am start -W -n com.example.annwy.myapplication/com.example.annwy.myapplication.MainActivity -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000'
[debug] [JSONWP Proxy] Proxying [GET /appium/device/pixel_ratio] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/appium/device/pixel_ratio] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":2}"
[debug] [JSONWP Proxy] Proxying [GET /appium/device/system_bars] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/appium/device/system_bars] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{\"statusBar\":48}}"
[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/window/current/size] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{\"height\":1688,\"width\":2560}}"
[Appium] New AndroidUiautomator2Driver session created successfully, session 11498d1a-eba8-4460-90d7-b6257df3a1ee added to master session list
[debug] [BaseDriver] Event 'newSessionStarted' logged at 1541766414378 (13:26:54 GMT+0100 (W. Europe Standard Time))
[debug] [MJSONWP] Responding to client with driver.createSession() result: {"capabilities":{"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"auto","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true},"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"5B16001798","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true,"deviceUDID":"5B16001798","platformVersion":"7.0","deviceScreenSize":"2560x1800","deviceScreenDensity":320,"deviceModel":"Pixel C","deviceManufacturer":"google","pixelRatio":2,"statBarHeig...
[HTTP] <-- POST /wd/hub/session 200 16619 ms - 1152
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] {}
[debug] [W3C] Calling AppiumDriver.getSession() with args: ["11498d1a-eba8-4460-90d7-b6257df3a1ee"]
[debug] [UiAutomator2] Getting session details from server to mix in
[debug] [JSONWP Proxy] Proxying [GET /] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{}}"
[debug] [W3C] Responding to client with driver.getSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"auto","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true},"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"5B16001798","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true,"deviceUDID":"5B16001798","platformVersion":"7.0","deviceScreenSize":"2560x1800","deviceScreenDensity":320,"deviceModel":"Pixel C","deviceManufacturer":"google","pixelRatio":2,"statBarHeight":48,"viewport...
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee 200 22 ms - 1084
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] {}
[debug] [W3C] Calling AppiumDriver.getSession() with args: ["11498d1a-eba8-4460-90d7-b6257df3a1ee"]
[debug] [UiAutomator2] Getting session details from server to mix in
[debug] [JSONWP Proxy] Proxying [GET /] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{}}"
[debug] [W3C] Responding to client with driver.getSession() result: {"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"auto","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true},"platformName":"android","dontStopAppOnReset":true,"appActivity":"com.example.annwy.myapplication.MainActivity","appPackage":"com.example.annwy.myapplication","automationName":"UIAutomator2","deviceName":"5B16001798","fullReset":false,"noReset":true,"noSign":true,"resetKeyboard":true,"unicodeKeyboard":true,"deviceUDID":"5B16001798","platformVersion":"7.0","deviceScreenSize":"2560x1800","deviceScreenDensity":320,"deviceModel":"Pixel C","deviceManufacturer":"google","pixelRatio":2,"statBarHeight":48,"viewport...
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee 200 22 ms - 1084
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation
[HTTP] {}
[W3C] Driver proxy active, passing request on via HTTP proxy
[debug] [JSONWP Proxy] Proxying [GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/orientation] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":\"PORTRAIT\"}"
[JSONWP Proxy] Replacing sessionId 6119f4d1-9b94-43fc-a639-a9aa2c302c6f with 11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation 200 412 ms - 82
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/window/rect
[HTTP] {}
[debug] [W3C] Calling AppiumDriver.getWindowRect() with args: ["11498d1a-eba8-4460-90d7-b6257df3a1ee"]
[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/window/current/size] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{\"height\":1688,\"width\":2560}}"
[debug] [W3C] Responding to client with driver.getWindowRect() result: {"width":2560,"height":1688,"x":0,"y":0}
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/window/rect 200 32 ms - 50
[HTTP] 
[HTTP] --> POST /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation
[HTTP] {"orientation":"PORTRAIT"}
[W3C] Driver proxy active, passing request on via HTTP proxy
[debug] [JSONWP Proxy] Proxying [POST /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation] to [POST http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/orientation] with body: {"orientation":"PORTRAIT"}
[debug] [JSONWP Proxy] Got response with status 200: {"sessionId":"6119f4d1-9b94-43fc-a639-a9aa2c302c6f","status":0,"value":"Already in portrait mode."}
[JSONWP Proxy] Replacing sessionId 6119f4d1-9b94-43fc-a639-a9aa2c302c6f with 11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] <-- POST /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation 200 10 ms - 99
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation
[HTTP] {}
[W3C] Driver proxy active, passing request on via HTTP proxy
[debug] [JSONWP Proxy] Proxying [GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/orientation] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":\"PORTRAIT\"}"
[JSONWP Proxy] Replacing sessionId 6119f4d1-9b94-43fc-a639-a9aa2c302c6f with 11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/orientation 200 9 ms - 82
[HTTP] 
[HTTP] --> GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/window/rect
[HTTP] {}
[debug] [W3C] Calling AppiumDriver.getWindowRect() with args: ["11498d1a-eba8-4460-90d7-b6257df3a1ee"]
[debug] [JSONWP Proxy] Proxying [GET /window/current/size] to [GET http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f/window/current/size] with body: {}
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":{\"height\":1688,\"width\":2560}}"
[debug] [W3C] Responding to client with driver.getWindowRect() result: {"width":2560,"height":1688,"x":0,"y":0}
[HTTP] <-- GET /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee/window/rect 200 10 ms - 50
[HTTP] 
[HTTP] --> DELETE /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee
[HTTP] {}
[debug] [W3C] Calling AppiumDriver.deleteSession() with args: ["11498d1a-eba8-4460-90d7-b6257df3a1ee"]
[debug] [BaseDriver] Event 'quitSessionRequested' logged at 1541766414981 (13:26:54 GMT+0100 (W. Europe Standard Time))
[Appium] Removing session 11498d1a-eba8-4460-90d7-b6257df3a1ee from our master session list
[debug] [UiAutomator2] Deleting UiAutomator2 session
[debug] [UiAutomator2] Deleting UiAutomator2 server session
[debug] [JSONWP Proxy] Proxying [DELETE /] to [DELETE http://localhost:8200/wd/hub/session/6119f4d1-9b94-43fc-a639-a9aa2c302c6f] with no body
[debug] [JSONWP Proxy] Got response with status 200: "{\"sessionId\":\"6119f4d1-9b94-43fc-a639-a9aa2c302c6f\",\"status\":0,\"value\":\"Session deleted\"}"
[debug] [UiAutomator2] Resetting IME to 'io.appium.android.ime/.UnicodeIME'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell ime set io.appium.android.ime/.UnicodeIME'
[debug] [ADB] Getting connected devices...
[debug] [ADB] 1 device(s) connected
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 shell am force-stop com.example.annwy.myapplication'
[debug] [Logcat] Stopping logcat capture
[debug] [ADB] Removing forwarded port socket connection: 8200
[debug] [ADB] Running 'C:\Android\sdk\platform-tools\adb.exe -P 5037 -s 5B16001798 forward --remove tcp\:8200'
[debug] [BaseDriver] Event 'quitSessionFinished' logged at 1541766416157 (13:26:56 GMT+0100 (W. Europe Standard Time))
[debug] [W3C] Received response: null
[debug] [W3C] But deleting session, so not returning
[debug] [W3C] Responding to client with driver.deleteSession() result: null
[HTTP] <-- DELETE /wd/hub/session/11498d1a-eba8-4460-90d7-b6257df3a1ee 200 1177 ms - 14
[HTTP] 
[debug] [UiAutomator2] [UIAutomator2] io.appium.uiautomator2.server.test.AppiumUiAutomator2Server:.
[debug] [UiAutomator2] [UIAutomator2] Time: 5.025
[debug] [UiAutomator2] [UIAutomator2] OK (1 test)
[Appium] Received SIGINT - shutting down
Terminate batch job (Y/N)?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment