Created
March 15, 2025 09:30
-
-
Save ayclqt/00288039c5be4c4897b362a85442d440 to your computer and use it in GitHub Desktop.
Appium logs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 2025-03-15T15:57:13+07:00 Prepare adb to have access to device | |
| 2025-03-15T15:57:13+07:00 cannot connect to daemon at tcp:5037: Connection refused | |
| 2025-03-15T15:57:16+07:00 adb can be used now | |
| 2025-03-15T15:57:17+07:00 [Appium] Attempting to load plugin device-farm... | |
| 2025-03-15T15:57:17+07:00 [Appium] Requiring plugin at /home/androidusr/.appium/node_modules/appium-device-farm/lib/src/main.js | |
| 2025-03-15T15:57:17+07:00 Using Metadata Path: /home/androidusr/.cache/appium-device-farm | |
| 2025-03-15T15:57:17+07:00 Using Metadata Path: /home/androidusr/.cache/appium-device-farm | |
| 2025-03-15T15:57:18+07:00 { DeviceFarmProLoader: [class F], default: [class F] } | |
| 2025-03-15T15:57:18+07:00 [Appium] WD has been successfully loaded in 1.039s | |
| 2025-03-15T15:57:18+07:00 [Appium] Welcome to Appium v2.16.2 | |
| 2025-03-15T15:57:18+07:00 [Appium] Non-default server args: | |
| 2025-03-15T15:57:18+07:00 [Appium] { basePath: '/wd/hub', | |
| 2025-03-15T15:57:18+07:00 useDrivers: [ 'uiautomator2' ], | |
| 2025-03-15T15:57:18+07:00 usePlugins: [ 'device-farm' ] } | |
| 2025-03-15T15:57:18+07:00 [Appium] The autodetected Appium home path: /home/androidusr/.appium | |
| 2025-03-15T15:57:18+07:00 [Appium] Attempting to load driver uiautomator2... | |
| 2025-03-15T15:57:18+07:00 [Appium] Requiring driver at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/build/index.js | |
| 2025-03-15T15:57:18+07:00 [Appium] AndroidUiautomator2Driver has been successfully loaded in 0.568s | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] 📱 Update server with CLI Args: {"subcommand":"server","address":"0.0.0.0","logFile":"/var/log/appium.log","port":4723,"extraArgs":[],"basePath":"/wd/hub","usePlugins":["device-farm"],"useDrivers":["uiautomator2"],"callbackAddress":"0.0.0.0","callbackPort":4723,"plugin":{"device-farm":{"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"requestTimeout":3600,"localTimezone":false,"loglevel":"debug","logFormat":"text","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"relaxedSecurityEnabled":false,"shutdownTimeout":5000,"sessionOverride":false,"strictCaps":false,"tmpDir":"/tmp"} | |
| 2025-03-15T15:57:18+07:00 { DeviceFarmProLoader: [class F], default: [class F] } | |
| 2025-03-15T15:57:18+07:00 [ADB] Found 1 'build-tools' folders under '/opt/android' (newest first): | |
| 2025-03-15T15:57:18+07:00 [ADB] /opt/android/build-tools/34.0.0 | |
| 2025-03-15T15:57:18+07:00 [ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T15:57:18+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Cli Args: {"subcommand":"server","address":"0.0.0.0","logFile":"/var/log/appium.log","port":4723,"extraArgs":[],"basePath":"/wd/hub","usePlugins":["device-farm"],"useDrivers":["uiautomator2"],"callbackAddress":"0.0.0.0","callbackPort":4723,"plugin":{"device-farm":{"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"requestTimeout":3600,"localTimezone":false,"loglevel":"debug","logFormat":"text","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"relaxedSecurityEnabled":false,"shutdownTimeout":5000,"sessionOverride":false,"strictCaps":false,"tmpDir":"/tmp"} | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] 📱 Update server with Plugin Args: {"platform":"android","iosDeviceType":"both","androidDeviceType":"both","skipChromeDownload":true,"maxSessions":8,"adbRemote":[],"emulators":[],"simulators":[],"deviceAvailabilityTimeoutMs":300000,"deviceAvailabilityQueryIntervalMs":10000,"sendNodeDevicesToHubIntervalMs":30000,"checkStaleDevicesIntervalMs":30000,"checkBlockedDevicesIntervalMs":30000,"newCommandTimeoutSec":60,"bindHostOrIp":"10.89.0.12","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":true,"wdaBundleId":"","preBuildWDAPath":""} | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Initializing storage | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Initializing database | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Creating new database: ./temp-appium/db.json | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Database loaded | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] proxy is not required for axios | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Registering proxy middleware | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Registering websocket handler for Android Streaming | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] 📣📣📣 I'm a hub and I'm listening on 10.89.0.12:4723 | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Hub will clean pending sessions every 30000 ms with pending session timeout: 310000 ms | |
| 2025-03-15T15:57:18+07:00 [ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T15:57:18+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T15:57:18+07:00 [ADB] Getting connected devices | |
| 2025-03-15T15:57:18+07:00 [ADB] No connected devices have been detected | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] fetchAndroidDevices from host: undefined. Found 0 android devices | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] Found 0 android devices | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] No devices found | |
| 2025-03-15T15:57:18+07:00 [device-farm-main] 📣📣📣 Device Farm Plugin will be served at 🔗 http://10.89.0.12:4723/device-farm with id 70d58314-1ea1-4cc7-a715-f47068d09659 | |
| 2025-03-15T15:57:18+07:00 [Appium] Appium REST http interface listener started on http://0.0.0.0:4723/wd/hub | |
| 2025-03-15T15:57:18+07:00 [Appium] You can provide the following URLs in your client code to connect to this server: | |
| 2025-03-15T15:57:18+07:00 http://127.0.0.1:4723/wd/hub (only accessible from the same host) | |
| 2025-03-15T15:57:18+07:00 http://10.89.0.12:4723/wd/hub | |
| 2025-03-15T15:57:18+07:00 [Appium] Available drivers: | |
| 2025-03-15T15:57:18+07:00 [Appium] - uiautomator2@4.1.0 (automationName 'UiAutomator2') | |
| 2025-03-15T15:57:18+07:00 [Appium] Available plugins: | |
| 2025-03-15T15:57:18+07:00 [Appium] - device-farm@9.8.2 (ACTIVE) | |
| 2025-03-15T15:57:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:57:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T15:57:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T15:58:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:58:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T15:58:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T15:58:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:58:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T15:58:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T15:59:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:59:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T15:59:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T15:59:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T15:59:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T15:59:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:00:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:00:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:00:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:00:32+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged. Detail: {"udid":"103.109.36.237:5555","state":"offline"} | |
| 2025-03-15T16:00:32+07:00 Device changed: 103.109.36.237:5555 device | |
| 2025-03-15T16:00:32+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged. Detail: {"udid":"103.109.36.237:5555","state":"device"} | |
| 2025-03-15T16:00:32+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged | |
| 2025-03-15T16:00:32+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.sdk' | |
| 2025-03-15T16:00:32+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell service list' | |
| 2025-03-15T16:00:38+07:00 [device-farm-main] skipChromeDownload server arg is set; skipping Chromedriver installation. | |
| 2025-03-15T16:00:38+07:00 [device-farm-main] Android web/hybrid testing will not be possible without Chromedriver. | |
| 2025-03-15T16:00:38+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.release' | |
| 2025-03-15T16:00:39+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.characteristics' | |
| 2025-03-15T16:00:39+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell wm size' | |
| 2025-03-15T16:00:39+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.product.name' | |
| 2025-03-15T16:00:39+07:00 [device-farm-main] Screen dimension for device 103.109.36.237:5555 : Physical size: 768x1366 | |
| 2025-03-15T16:00:39+07:00 [device-farm-main] Parsed screen dimension for device 103.109.36.237:5555 : 768x1366 | |
| 2025-03-15T16:00:39+07:00 [device-farm-main] Adding device 103.109.36.237:5555 to list! | |
| 2025-03-15T16:00:39+07:00 [device-farm-main] Added 1 new devices to local database | |
| 2025-03-15T16:00:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:00:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:00:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:01:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:01:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:01:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:01:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:01:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:01:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:02:14+07:00 [HTTP] --> GET / {} | |
| 2025-03-15T16:02:14+07:00 [device-farm-main] Received non-webdriver request with url /. So, not proxying it to downstream. | |
| 2025-03-15T16:02:14+07:00 [HTTP] No route found for / | |
| 2025-03-15T16:02:14+07:00 [HTTP] <-- GET / 404 13 ms - 211 | |
| 2025-03-15T16:02:14+07:00 [HTTP] <-- GET /favicon.ico 200 1 ms - 1150 | |
| 2025-03-15T16:02:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:02:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:02:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:02:34+07:00 [HTTP] --> GET /device-farm/ {} | |
| 2025-03-15T16:02:34+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/. So, not proxying it to downstream. | |
| 2025-03-15T16:02:34+07:00 [HTTP] <-- GET /device-farm/ 304 9 ms - - | |
| 2025-03-15T16:02:34+07:00 [HTTP] --> GET /device-farm/ui-assets/index-BoTh_KCm.css {} | |
| 2025-03-15T16:02:34+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/ui-assets/index-BoTh_KCm.css. So, not proxying it to downstream. | |
| 2025-03-15T16:02:34+07:00 [HTTP] <-- GET /device-farm/ui-assets/index-BoTh_KCm.css 304 4 ms - - | |
| 2025-03-15T16:02:34+07:00 [HTTP] --> GET /device-farm/ui-assets/index-C0yVyUTw.js {} | |
| 2025-03-15T16:02:34+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/ui-assets/index-C0yVyUTw.js. So, not proxying it to downstream. | |
| 2025-03-15T16:02:34+07:00 [HTTP] <-- GET /device-farm/ui-assets/index-C0yVyUTw.js 304 2 ms - - | |
| 2025-03-15T16:02:34+07:00 [HTTP] --> GET /device-farm/api/device {} | |
| 2025-03-15T16:02:34+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/api/device. So, not proxying it to downstream. | |
| 2025-03-15T16:02:34+07:00 [HTTP] <-- GET /device-farm/api/device 200 77 ms - 481 | |
| 2025-03-15T16:02:34+07:00 [HTTP] --> GET /device-farm/api/queue/length {} | |
| 2025-03-15T16:02:34+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/api/queue/length. So, not proxying it to downstream. | |
| 2025-03-15T16:02:34+07:00 [HTTP] <-- GET /device-farm/api/queue/length 304 2 ms - - | |
| 2025-03-15T16:02:36+07:00 [HTTP] --> GET /device-farm/api/dashboard/uploadedApps {} | |
| 2025-03-15T16:02:36+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/api/dashboard/uploadedApps. So, not proxying it to downstream. | |
| 2025-03-15T16:02:36+07:00 [HTTP] <-- GET /device-farm/api/dashboard/uploadedApps 200 10 ms - 2 | |
| 2025-03-15T16:02:41+07:00 [HTTP] --> POST /device-farm/api/dashboard/upload {} | |
| 2025-03-15T16:02:41+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/api/dashboard/upload. So, not proxying it to downstream. | |
| 2025-03-15T16:02:41+07:00 storage location is localhost//home/androidusr/.cache/appium-device-farm/assets/file-1742029361125.apk | |
| 2025-03-15T16:02:41+07:00 storage location is localhost//home/androidusr/.cache/appium-device-farm/assets/file-1742029361125.apk | |
| 2025-03-15T16:02:41+07:00 [HTTP] <-- POST /device-farm/api/dashboard/upload 200 477 ms - 415 | |
| 2025-03-15T16:02:42+07:00 [HTTP] --> POST /device-farm/api/dashboard/uploadedAppInformation {"file":{"fieldname":"file","originalname":"YouTube_20.11.35_APKPure.apk","encoding":"7bit","mimetype":"application/vnd.android.package-archive","destination":"/home/androidusr/.cache/appium-device-farm/assets","filename":"file-1742029361125.apk","path":"/home/androidusr/.cache/appium-device-farm/assets/file-1742029361125.apk","size":157431691},"bundleId":""} | |
| 2025-03-15T16:02:42+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/api/dashboard/uploadedAppInformation. So, not proxying it to downstream. | |
| 2025-03-15T16:02:42+07:00 [HTTP] <-- POST /device-farm/api/dashboard/uploadedAppInformation 200 9 ms - 49 | |
| 2025-03-15T16:02:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:02:48+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:02:48+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:02:50+07:00 [HTTP] --> POST /wd/hub/session {"capabilities":{"alwaysMatch":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},"firstMatch":[{}]},"desiredCapabilities":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true}} | |
| 2025-03-15T16:02:50+07:00 [AppiumDriver@18ec] Calling AppiumDriver.createSession() with args: [{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},null,{"alwaysMatch":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true,"appium:requestId":"fe68fe39-ede8-4cfa-9cc0-ac55693884fd"},"firstMatch":[{}]}] | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 Plugin Args: {"platform":"android","androidDeviceType":"both","iosDeviceType":"both"} | |
| 2025-03-15T16:02:50+07:00 [AppiumDriver@18ec] Plugins which can handle cmd 'createSession': device-farm | |
| 2025-03-15T16:02:50+07:00 [AppiumDriver@18ec] Plugin device-farm is now handling cmd 'createSession' | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 pluginArgs: {"platform":"android","iosDeviceType":"both","androidDeviceType":"both","skipChromeDownload":true,"maxSessions":8,"adbRemote":[],"emulators":[],"simulators":[],"deviceAvailabilityTimeoutMs":300000,"deviceAvailabilityQueryIntervalMs":10000,"sendNodeDevicesToHubIntervalMs":30000,"checkStaleDevicesIntervalMs":30000,"checkBlockedDevicesIntervalMs":30000,"newCommandTimeoutSec":60,"bindHostOrIp":"10.89.0.12","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":true,"wdaBundleId":"","preBuildWDAPath":""} | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Receiving session request at host: 10.89.0.12 | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 Creating temporary session capability_id: fe68fe39-ede8-4cfa-9cc0-ac55693884fd | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Merged Capabilities: { | |
| 2025-03-15T16:02:50+07:00 "appium:deviceName": "103.109.36.237:5555", | |
| 2025-03-15T16:02:50+07:00 "appium:newCommandTimeout": 300, | |
| 2025-03-15T16:02:50+07:00 "platformName": "Android", | |
| 2025-03-15T16:02:50+07:00 "appium:appActivity": "com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity", | |
| 2025-03-15T16:02:50+07:00 "appium:app": "file-1742029361125.apk", | |
| 2025-03-15T16:02:50+07:00 "appium:ensureWebviewsHavePages": true, | |
| 2025-03-15T16:02:50+07:00 "appium:nativeWebScreenshot": true, | |
| 2025-03-15T16:02:50+07:00 "appium:connectHardwareKeyboard": true | |
| 2025-03-15T16:02:50+07:00 } | |
| 2025-03-15T16:02:50+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Max session count: 8, Busy device count: 0 | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Waiting for free device. Filter: {"platform":"android","busy":false,"userBlocked":false}} | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 Blocking device 103.109.36.237:5555 at host http://10.89.0.12:4723 for new session | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Updating allocated device: "{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":41927,"sdk":"11","realDevice":true,"name":"test_9","busy":false,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.12:4723","totalUtilizationTimeMilliSec":0,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":0,"created":1742029239137,"version":0},"$loki":1}" | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Updated allocated device: "[{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":41927,"sdk":"11","realDevice":true,"name":"test_9","busy":true,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.12:4723","totalUtilizationTimeMilliSec":0,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":2,"created":1742029239137,"version":0,"updated":1742029370771},"$loki":1,"newCommandTimeout":300}]" | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] device.host: http://10.89.0.12:4723 and pluginArgs.bindHostOrIp: 10.89.0.12 | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 Creating session on the same node | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] 📱 Live streaming argument is set to true, preparing device for live streaming | |
| 2025-03-15T16:02:50+07:00 [device-farm-main] Streaming apk not present, so downloading.. | |
| 2025-03-15T16:02:54+07:00 [device-farm-main] Successfully downloaded streaming sdk and saved to /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:02:54+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:02:54+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 uninstall com.device.farm' | |
| 2025-03-15T16:02:54+07:00 Unable to uninstall streaming app. Error: Error: Error executing adbExec. Original error: 'Command '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237\:5555 uninstall com.device.farm' exited with code 1'; Command output: Failure [DELETE_FAILED_INTERNAL_ERROR] | |
| 2025-03-15T16:02:54+07:00 | |
| 2025-03-15T16:02:54+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 install -r /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk' | |
| 2025-03-15T16:02:58+07:00 [device-farm-main] Installed /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk on device 103.109.36.237:5555 | |
| 2025-03-15T16:02:58+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell pm list packages' | |
| 2025-03-15T16:02:59+07:00 Allowing recording permissions | |
| 2025-03-15T16:02:59+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell appops set com.device.farm PROJECT_MEDIA allow' | |
| 2025-03-15T16:03:01+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am start -W -n com.device.farm/com.device.farm.ScreenCaptureActivity' | |
| 2025-03-15T16:03:03+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 forward tcp:41927 tcp:1991' | |
| 2025-03-15T16:03:04+07:00 Pressing home | |
| 2025-03-15T16:03:04+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell input keyevent KEYCODE_HOME' | |
| 2025-03-15T16:03:06+07:00 [device-farm-main] Websocket event received, streaming app is running | |
| 2025-03-15T16:03:06+07:00 [AppiumDriver@18ec] Executing default handling behavior for command 'createSession' | |
| 2025-03-15T16:03:06+07:00 [AppiumDriver@18ec] Event 'newSessionRequested' logged at 1742029386714 (09:03:06 GMT+0000 (Coordinated Universal Time)) | |
| 2025-03-15T16:03:06+07:00 [Appium] Could not parse W3C capabilities: 'automationName' can't be blank | |
| 2025-03-15T16:03:06+07:00 [AppiumDriver@18ec] Event 'newSessionStarted' logged at 1742029386725 (09:03:06 GMT+0000 (Coordinated Universal Time)) | |
| 2025-03-15T16:03:06+07:00 [device-farm-main] 📱 fe68fe39-ede8-4cfa-9cc0-ac55693884fd Session response: {"protocol":"W3C","error":{"jsonwpCode":61,"error":"invalid argument","w3cStatus":400,"_stacktrace":null}} | |
| 2025-03-15T16:03:06+07:00 [device-farm-main] 📱 Removing pending session with capability_id: fe68fe39-ede8-4cfa-9cc0-ac55693884fd | |
| 2025-03-15T16:03:06+07:00 [device-farm-main] fe68fe39-ede8-4cfa-9cc0-ac55693884fd 📱 Device UDID 103.109.36.237:5555 unblocked. Reason: Failed to create session | |
| 2025-03-15T16:03:06+07:00 [AppiumDriver@18ec] Encountered internal error running command: Error: InvalidArgumentError: 'automationName' can't be blank | |
| 2025-03-15T16:03:06+07:00 at WD.this (/home/androidusr/.appium/node_modules/appium-device-farm/lib/webpack:/appium-device-farm/lib/src/plugin.js:369:23) | |
| 2025-03-15T16:03:06+07:00 at WD.generator (/home/androidusr/.appium/node_modules/appium-device-farm/lib/webpack:/appium-device-farm/lib/src/plugin.js:355:17) | |
| 2025-03-15T16:03:06+07:00 at Generator.next (<anonymous>) | |
| 2025-03-15T16:03:06+07:00 at WT (/home/androidusr/.appium/node_modules/appium-device-farm/lib/webpack:/appium-device-farm/lib/src/plugin.js:28:48) | |
| 2025-03-15T16:03:06+07:00 [HTTP] <-- POST /wd/hub/session 500 16145 ms - 594 | |
| 2025-03-15T16:03:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:03:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:03:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:03:21+07:00 [HTTP] --> POST /wd/hub/session {"capabilities":{"alwaysMatch":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:automationName":"uiautomator2","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},"firstMatch":[{}]},"desiredCapabilities":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:automationName":"uiautomator2","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true}} | |
| 2025-03-15T16:03:21+07:00 [AppiumDriver@18ec] Calling AppiumDriver.createSession() with args: [{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:automationName":"uiautomator2","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},null,{"alwaysMatch":{"appium:deviceName":"103.109.36.237:5555","appium:newCommandTimeout":300,"platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:automationName":"uiautomator2","appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true,"appium:requestId":"58250221-7c9d-47ee-b3b4-0a530c99ea60"},"firstMatch":[{}]}] | |
| 2025-03-15T16:03:21+07:00 [AppiumDriver@18ec] Plugins which can handle cmd 'createSession': device-farm | |
| 2025-03-15T16:03:21+07:00 [AppiumDriver@18ec] Plugin device-farm is now handling cmd 'createSession' | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] 📱 pluginArgs: {"platform":"android","iosDeviceType":"both","androidDeviceType":"both","skipChromeDownload":true,"maxSessions":8,"adbRemote":[],"emulators":[],"simulators":[],"deviceAvailabilityTimeoutMs":300000,"deviceAvailabilityQueryIntervalMs":10000,"sendNodeDevicesToHubIntervalMs":30000,"checkStaleDevicesIntervalMs":30000,"checkBlockedDevicesIntervalMs":30000,"newCommandTimeoutSec":60,"bindHostOrIp":"10.89.0.12","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":true,"wdaBundleId":"","preBuildWDAPath":""} | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Receiving session request at host: 10.89.0.12 | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] 📱 Creating temporary session capability_id: 58250221-7c9d-47ee-b3b4-0a530c99ea60 | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Merged Capabilities: { | |
| 2025-03-15T16:03:21+07:00 "appium:deviceName": "103.109.36.237:5555", | |
| 2025-03-15T16:03:21+07:00 "appium:newCommandTimeout": 300, | |
| 2025-03-15T16:03:21+07:00 "platformName": "Android", | |
| 2025-03-15T16:03:21+07:00 "appium:appActivity": "com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity", | |
| 2025-03-15T16:03:21+07:00 "appium:app": "file-1742029361125.apk", | |
| 2025-03-15T16:03:21+07:00 "appium:automationName": "uiautomator2", | |
| 2025-03-15T16:03:21+07:00 "appium:ensureWebviewsHavePages": true, | |
| 2025-03-15T16:03:21+07:00 "appium:nativeWebScreenshot": true, | |
| 2025-03-15T16:03:21+07:00 "appium:connectHardwareKeyboard": true | |
| 2025-03-15T16:03:21+07:00 } | |
| 2025-03-15T16:03:21+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Max session count: 8, Busy device count: 0 | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Waiting for free device. Filter: {"platform":"android","busy":false,"userBlocked":false}} | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] 📱 Blocking device 103.109.36.237:5555 at host http://10.89.0.12:4723 for new session | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Updating allocated device: "{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":41927,"sdk":"11","realDevice":true,"name":"test_9","busy":false,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.12:4723","totalUtilizationTimeMilliSec":0,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":2,"created":1742029239137,"version":0,"updated":1742029370771},"$loki":1}" | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] Updated allocated device: "[{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":41927,"sdk":"11","realDevice":true,"name":"test_9","busy":true,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.12:4723","totalUtilizationTimeMilliSec":0,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":4,"created":1742029239137,"version":0,"updated":1742029401468},"$loki":1,"newCommandTimeout":300}]" | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] device.host: http://10.89.0.12:4723 and pluginArgs.bindHostOrIp: 10.89.0.12 | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] 📱 Creating session on the same node | |
| 2025-03-15T16:03:21+07:00 [device-farm-main] 📱 Live streaming argument is set to true, preparing device for live streaming | |
| 2025-03-15T16:03:21+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:03:21+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 uninstall com.device.farm' | |
| 2025-03-15T16:03:21+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 install -r /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk' | |
| 2025-03-15T16:03:24+07:00 [device-farm-main] Installed /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk on device 103.109.36.237:5555 | |
| 2025-03-15T16:03:24+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell pm list packages' | |
| 2025-03-15T16:03:25+07:00 Allowing recording permissions | |
| 2025-03-15T16:03:25+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell appops set com.device.farm PROJECT_MEDIA allow' | |
| 2025-03-15T16:03:26+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am start -W -n com.device.farm/com.device.farm.ScreenCaptureActivity' | |
| 2025-03-15T16:03:28+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 forward tcp:41927 tcp:1991' | |
| 2025-03-15T16:03:29+07:00 Pressing home | |
| 2025-03-15T16:03:29+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell input keyevent KEYCODE_HOME' | |
| 2025-03-15T16:03:31+07:00 [device-farm-main] Websocket event received, streaming app is running | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] Executing default handling behavior for command 'createSession' | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] Event 'newSessionRequested' logged at 1742029411828 (09:03:31 GMT+0000 (Coordinated Universal Time)) | |
| 2025-03-15T16:03:31+07:00 [Appium] Attempting to find matching driver for automationName 'uiautomator2' and platformName 'Android' | |
| 2025-03-15T16:03:31+07:00 [Appium] The 'uiautomator2' driver was installed and matched caps. | |
| 2025-03-15T16:03:31+07:00 [Appium] Will require it at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver | |
| 2025-03-15T16:03:31+07:00 [Appium] Requiring driver at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/build/index.js | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] Appium v2.16.2 creating new AndroidUiautomator2Driver (v4.1.0) session | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] Checking BaseDriver versions for Appium and AndroidUiautomator2Driver | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] Appium's BaseDriver version is 9.16.2 | |
| 2025-03-15T16:03:31+07:00 [AppiumDriver@18ec] AndroidUiautomator2Driver's BaseDriver version is 9.16.2 | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] Creating session with W3C capabilities: { | |
| 2025-03-15T16:03:31+07:00 "alwaysMatch": { | |
| 2025-03-15T16:03:31+07:00 "platformName": "Android", | |
| 2025-03-15T16:03:31+07:00 "appium:deviceName": "103.109.36.237:5555", | |
| 2025-03-15T16:03:31+07:00 "appium:newCommandTimeout": 300, | |
| 2025-03-15T16:03:31+07:00 "appium:appActivity": "com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity", | |
| 2025-03-15T16:03:31+07:00 "appium:automationName": "uiautomator2", | |
| 2025-03-15T16:03:31+07:00 "appium:ensureWebviewsHavePages": true, | |
| 2025-03-15T16:03:31+07:00 "appium:nativeWebScreenshot": true, | |
| 2025-03-15T16:03:31+07:00 "appium:connectHardwareKeyboard": true, | |
| 2025-03-15T16:03:31+07:00 "appium:app": "http://10.89.0.12:4723/device-farm/apps/file-1742029361125.apk", | |
| 2025-03-15T16:03:31+07:00 "appium:udid": "103.109.36.237:5555", | |
| 2025-03-15T16:03:31+07:00 "appium:systemPort": 42089, | |
| 2025-03-15T16:03:31+07:00 "appium:chromeDriverPort": 45177, | |
| 2025-03-15T16:03:31+07:00 "appium:adbPort": 5037, | |
| 2025-03-15T16:03:31+07:00 "appium:mjpegServerPort": 44625 | |
| 2025-03-15T16:03:31+07:00 }, | |
| 2025-03-15T16:03:31+07:00 "firstMatch": [ | |
| 2025-03-15T16:03:31+07:00 {} | |
| 2025-03-15T16:03:31+07:00 ] | |
| 2025-03-15T16:03:31+07:00 } | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] The following provided capabilities were not recognized by this driver: | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] connectHardwareKeyboard | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] chromeDriverPort | |
| 2025-03-15T16:03:31+07:00 �[38;5;-156m[AndroidUiautomator2Driver@457e] adbRemoteHost | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3]�[38;5;-156m[AndroidUiautomator2Driver@457e] Session created with session id: 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Found 1 'build-tools' folders under '/opt/android' (newest first): | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] /opt/android/build-tools/34.0.0 | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3]�[38;5;-156m[AndroidUiautomator2Driver@457e] Retrieving device list | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Trying to find connected Android devices | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Getting connected devices | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Connected devices: [{"udid":"103.109.36.237:5555","state":"device"}] | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3]�[38;5;-156m[AndroidUiautomator2Driver@457e] Using device: 103.109.36.237:5555 | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][ADB] Setting device id to 103.109.36.237:5555 | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Using downloadable app 'http://10.89.0.12:4723/device-farm/apps/file-1742029361125.apk' | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Request headers: {"user-agent":"Appium (BaseDriver v9.16.2)"} | |
| 2025-03-15T16:03:31+07:00 [HTTP] --> GET /device-farm/apps/file-1742029361125.apk {} | |
| 2025-03-15T16:03:31+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/apps/file-1742029361125.apk. So, not proxying it to downstream. | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Response status: 200 | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Etag: W/"962378b-195990a91b7" | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Last-Modified: Sat, 15 Mar 2025 09:02:41 GMT | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Cache-Control: public, max-age=0 | |
| 2025-03-15T16:03:31+07:00 [8a0d2be3][BaseDriver] Content-Type: application/vnd.android.package-archive | |
| 2025-03-15T16:03:32+07:00 [HTTP] <-- GET /device-farm/apps/file-1742029361125.apk 200 4 ms - 157431691 | |
| 2025-03-15T16:03:32+07:00 [8a0d2be3][BaseDriver] The application (150.14 MB) has been downloaded to '/tmp/2025215-30-g7ok2c.u2gua/file-1742029361125.apk' in 0.522s | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3]�[38;5;-156m[AndroidUiautomator2Driver@457e] Checking whether app is actually present | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.sdk' | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Current device property 'ro.build.version.sdk': 30 | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Getting device platform version | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.release' | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Current device property 'ro.build.version.release': 11 | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3][ADB] Device API level: 30 | |
| 2025-03-15T16:03:33+07:00 [8a0d2be3]�[38;5;-156m[AndroidUiautomator2Driver@457e] Relaxing hidden api policy | |
| 2025-03-15T16:04:13+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:04:13+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:04:14+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:04:33+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:04:53+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:05:13+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:05:33+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:05:53+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:06:13+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:06:33+07:00 {} 8a0d2be3-7d63-46e5-82a7-0e9c9977606f | |
| 2025-03-15T16:06:38+07:00 Waiting for Android websocket handlers to be removed.. | |
| 2025-03-15T16:08:23+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:08:23+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:08:28+07:00 Allowing recording permissions | |
| 2025-03-15T16:08:32+07:00 Pressing home | |
| 2025-03-15T16:09:43+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:13:03+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:13:23+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:13:27+07:00 Allowing recording permissions | |
| 2025-03-15T16:13:31+07:00 Pressing home | |
| 2025-03-15T16:13:44+07:00 Waiting for Android websocket handlers to be removed.. | |
| 2025-03-15T16:13:44+07:00 Waiting for Android websocket handlers to be removed.. | |
| 2025-03-15T16:13:45+07:00 Waiting for Android websocket handlers to be removed.. | |
| 2025-03-15T16:15:12+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:15:12+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:15:16+07:00 Allowing recording permissions | |
| 2025-03-15T16:15:20+07:00 Pressing home | |
| 2025-03-15T16:15:34+07:00 {} ed387c35-4fe0-4aa1-9774-2cce1be9aa3d | |
| 2025-03-15T16:15:35+07:00 {} ed387c35-4fe0-4aa1-9774-2cce1be9aa3d | |
| 2025-03-15T16:15:36+07:00 {} ed387c35-4fe0-4aa1-9774-2cce1be9aa3d | |
| 2025-03-15T16:15:38+07:00 Waiting for Android websocket handlers to be removed.. | |
| 2025-03-15T16:15:42+07:00 Prepare adb to have access to device | |
| 2025-03-15T16:15:42+07:00 cannot connect to daemon at tcp:5037: Connection refused | |
| 2025-03-15T16:15:45+07:00 adb can be used now | |
| 2025-03-15T16:15:46+07:00 [Appium] Attempting to load plugin device-farm... | |
| 2025-03-15T16:15:46+07:00 [Appium] Requiring plugin at /home/androidusr/.appium/node_modules/appium-device-farm/lib/src/main.js | |
| 2025-03-15T16:15:47+07:00 Using Metadata Path: /home/androidusr/.cache/appium-device-farm | |
| 2025-03-15T16:15:47+07:00 Using Metadata Path: /home/androidusr/.cache/appium-device-farm | |
| 2025-03-15T16:15:48+07:00 { DeviceFarmProLoader: [class F], default: [class F] } | |
| 2025-03-15T16:15:48+07:00 [Appium] WD has been successfully loaded in 1.464s | |
| 2025-03-15T16:15:48+07:00 [Appium] Welcome to Appium v2.16.2 | |
| 2025-03-15T16:15:48+07:00 [Appium] Non-default server args: | |
| 2025-03-15T16:15:48+07:00 [Appium] { basePath: '/wd/hub', | |
| 2025-03-15T16:15:48+07:00 useDrivers: [ 'uiautomator2' ], | |
| 2025-03-15T16:15:48+07:00 usePlugins: [ 'device-farm' ] } | |
| 2025-03-15T16:15:48+07:00 [Appium] The autodetected Appium home path: /home/androidusr/.appium | |
| 2025-03-15T16:15:48+07:00 [Appium] Attempting to load driver uiautomator2... | |
| 2025-03-15T16:15:48+07:00 [Appium] Requiring driver at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/build/index.js | |
| 2025-03-15T16:15:48+07:00 [Appium] AndroidUiautomator2Driver has been successfully loaded in 0.813s | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] 📱 Update server with CLI Args: {"subcommand":"server","address":"0.0.0.0","logFile":"/var/log/appium.log","port":4723,"extraArgs":[],"basePath":"/wd/hub","usePlugins":["device-farm"],"useDrivers":["uiautomator2"],"callbackAddress":"0.0.0.0","callbackPort":4723,"plugin":{"device-farm":{"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"requestTimeout":3600,"localTimezone":false,"loglevel":"debug","logFormat":"text","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"relaxedSecurityEnabled":false,"shutdownTimeout":5000,"sessionOverride":false,"strictCaps":false,"tmpDir":"/tmp"} | |
| 2025-03-15T16:15:48+07:00 { DeviceFarmProLoader: [class F], default: [class F] } | |
| 2025-03-15T16:15:48+07:00 [ADB] Found 1 'build-tools' folders under '/opt/android' (newest first): | |
| 2025-03-15T16:15:48+07:00 [ADB] /opt/android/build-tools/34.0.0 | |
| 2025-03-15T16:15:48+07:00 [ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:15:48+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Cli Args: {"subcommand":"server","address":"0.0.0.0","logFile":"/var/log/appium.log","port":4723,"extraArgs":[],"basePath":"/wd/hub","usePlugins":["device-farm"],"useDrivers":["uiautomator2"],"callbackAddress":"0.0.0.0","callbackPort":4723,"plugin":{"device-farm":{"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"requestTimeout":3600,"localTimezone":false,"loglevel":"debug","logFormat":"text","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"relaxedSecurityEnabled":false,"shutdownTimeout":5000,"sessionOverride":false,"strictCaps":false,"tmpDir":"/tmp"} | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] 📱 Update server with Plugin Args: {"platform":"android","iosDeviceType":"both","androidDeviceType":"both","skipChromeDownload":true,"maxSessions":8,"adbRemote":[],"emulators":[],"simulators":[],"deviceAvailabilityTimeoutMs":300000,"deviceAvailabilityQueryIntervalMs":10000,"sendNodeDevicesToHubIntervalMs":30000,"checkStaleDevicesIntervalMs":30000,"checkBlockedDevicesIntervalMs":30000,"newCommandTimeoutSec":60,"bindHostOrIp":"10.89.0.15","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":true,"wdaBundleId":"","preBuildWDAPath":""} | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Initializing storage | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Initializing database | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Creating new database: ./temp-appium/db.json | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Database loaded | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] proxy is not required for axios | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Registering proxy middleware | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Registering websocket handler for Android Streaming | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] 📣📣📣 I'm a hub and I'm listening on 10.89.0.15:4723 | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Hub will clean pending sessions every 30000 ms with pending session timeout: 310000 ms | |
| 2025-03-15T16:15:48+07:00 [ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:15:48+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:15:48+07:00 [ADB] Getting connected devices | |
| 2025-03-15T16:15:48+07:00 [ADB] No connected devices have been detected | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] fetchAndroidDevices from host: undefined. Found 0 android devices | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] Found 0 android devices | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] No devices found | |
| 2025-03-15T16:15:48+07:00 [device-farm-main] 📣📣📣 Device Farm Plugin will be served at 🔗 http://10.89.0.15:4723/device-farm with id 70d58314-1ea1-4cc7-a715-f47068d09659 | |
| 2025-03-15T16:15:49+07:00 [Appium] Appium REST http interface listener started on http://0.0.0.0:4723/wd/hub | |
| 2025-03-15T16:15:49+07:00 [Appium] You can provide the following URLs in your client code to connect to this server: | |
| 2025-03-15T16:15:49+07:00 http://127.0.0.1:4723/wd/hub (only accessible from the same host) | |
| 2025-03-15T16:15:49+07:00 http://10.89.0.15:4723/wd/hub | |
| 2025-03-15T16:15:49+07:00 [Appium] Available drivers: | |
| 2025-03-15T16:15:49+07:00 [Appium] - uiautomator2@4.1.0 (automationName 'UiAutomator2') | |
| 2025-03-15T16:15:49+07:00 [Appium] Available plugins: | |
| 2025-03-15T16:15:49+07:00 [Appium] - device-farm@9.8.2 (ACTIVE) | |
| 2025-03-15T16:16:08+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged. Detail: {"udid":"103.109.36.237:5555","state":"offline"} | |
| 2025-03-15T16:16:08+07:00 Device changed: 103.109.36.237:5555 device | |
| 2025-03-15T16:16:08+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged. Detail: {"udid":"103.109.36.237:5555","state":"device"} | |
| 2025-03-15T16:16:08+07:00 [device-farm-main] Device 103.109.36.237:5555 was plugged | |
| 2025-03-15T16:16:08+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.sdk' | |
| 2025-03-15T16:16:08+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell service list' | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] skipChromeDownload server arg is set; skipping Chromedriver installation. | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] Android web/hybrid testing will not be possible without Chromedriver. | |
| 2025-03-15T16:16:15+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.release' | |
| 2025-03-15T16:16:15+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.characteristics' | |
| 2025-03-15T16:16:15+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell wm size' | |
| 2025-03-15T16:16:15+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.product.name' | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] Screen dimension for device 103.109.36.237:5555 : Physical size: 768x1366 | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] Parsed screen dimension for device 103.109.36.237:5555 : 768x1366 | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] Adding device 103.109.36.237:5555 to list! | |
| 2025-03-15T16:16:15+07:00 [device-farm-main] Added 1 new devices to local database | |
| 2025-03-15T16:16:16+07:00 [HTTP] --> POST /wd/hub/session {"capabilities":{"alwaysMatch":{"appium:deviceName":"103.109.36.237","appium:newCommandTimeout":300,"appium:automationName":"uiautomator2","platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:noReset":false,"appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},"firstMatch":[{}]},"desiredCapabilities":{"appium:deviceName":"103.109.36.237","appium:newCommandTimeout":300,"appium:automationName":"uiautomator2","platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:noReset":false,"appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true}} | |
| 2025-03-15T16:16:16+07:00 [AppiumDriver@e2cf] Calling AppiumDriver.createSession() with args: [{"appium:deviceName":"103.109.36.237","appium:newCommandTimeout":300,"appium:automationName":"uiautomator2","platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:noReset":false,"appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true},null,{"alwaysMatch":{"appium:deviceName":"103.109.36.237","appium:newCommandTimeout":300,"appium:automationName":"uiautomator2","platformName":"Android","appium:appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","appium:app":"file-1742029361125.apk","appium:noReset":false,"appium:ensureWebviewsHavePages":true,"appium:nativeWebScreenshot":true,"appium:connectHardwareKeyboard":true,"appium:requestId":"b25360b8-7e0c-43c0-b308-9d34dbe6a90c"},"firstMatch":[{}]}] | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 Plugin Args: {"platform":"android","androidDeviceType":"both","iosDeviceType":"both"} | |
| 2025-03-15T16:16:16+07:00 [AppiumDriver@e2cf] Plugins which can handle cmd 'createSession': device-farm | |
| 2025-03-15T16:16:16+07:00 [AppiumDriver@e2cf] Plugin device-farm is now handling cmd 'createSession' | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 pluginArgs: {"platform":"android","iosDeviceType":"both","androidDeviceType":"both","skipChromeDownload":true,"maxSessions":8,"adbRemote":[],"emulators":[],"simulators":[],"deviceAvailabilityTimeoutMs":300000,"deviceAvailabilityQueryIntervalMs":10000,"sendNodeDevicesToHubIntervalMs":30000,"checkStaleDevicesIntervalMs":30000,"checkBlockedDevicesIntervalMs":30000,"newCommandTimeoutSec":60,"bindHostOrIp":"10.89.0.15","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":true,"wdaBundleId":"","preBuildWDAPath":""} | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Receiving session request at host: 10.89.0.15 | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 Creating temporary session capability_id: b25360b8-7e0c-43c0-b308-9d34dbe6a90c | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Merged Capabilities: { | |
| 2025-03-15T16:16:16+07:00 "appium:deviceName": "103.109.36.237", | |
| 2025-03-15T16:16:16+07:00 "appium:newCommandTimeout": 300, | |
| 2025-03-15T16:16:16+07:00 "appium:automationName": "uiautomator2", | |
| 2025-03-15T16:16:16+07:00 "platformName": "Android", | |
| 2025-03-15T16:16:16+07:00 "appium:appActivity": "com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity", | |
| 2025-03-15T16:16:16+07:00 "appium:app": "file-1742029361125.apk", | |
| 2025-03-15T16:16:16+07:00 "appium:noReset": false, | |
| 2025-03-15T16:16:16+07:00 "appium:ensureWebviewsHavePages": true, | |
| 2025-03-15T16:16:16+07:00 "appium:nativeWebScreenshot": true, | |
| 2025-03-15T16:16:16+07:00 "appium:connectHardwareKeyboard": true | |
| 2025-03-15T16:16:16+07:00 } | |
| 2025-03-15T16:16:16+07:00 Acquiring Lock with name aaacdddeeegiimnnorrv | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Max session count: 8, Busy device count: 0 | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Waiting for free device. Filter: {"platform":"android","busy":false,"userBlocked":false}} | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 Blocking device 103.109.36.237:5555 at host http://10.89.0.15:4723 for new session | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Updating allocated device: "{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":46799,"sdk":"11","realDevice":true,"name":"test_9","busy":false,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.15:4723","totalUtilizationTimeMilliSec":470205,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":0,"created":1742030175455,"version":0},"$loki":1}" | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] Updated allocated device: "[{"userBlocked":false,"offline":false,"adbPort":5037,"systemPort":46799,"sdk":"11","realDevice":true,"name":"test_9","busy":true,"state":"device","udid":"103.109.36.237:5555","platform":"android","deviceType":"real","host":"http://10.89.0.15:4723","totalUtilizationTimeMilliSec":470205,"sessionStartTime":0,"width":"768","height":"1366","liveStreaming":true,"tags":[],"nodeId":"70d58314-1ea1-4cc7-a715-f47068d09659","meta":{"revision":2,"created":1742030175455,"version":0,"updated":1742030176143},"$loki":1,"newCommandTimeout":300}]" | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] device.host: http://10.89.0.15:4723 and pluginArgs.bindHostOrIp: 10.89.0.15 | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 Creating session on the same node | |
| 2025-03-15T16:16:16+07:00 [device-farm-main] 📱 Live streaming argument is set to true, preparing device for live streaming | |
| 2025-03-15T16:16:16+07:00 Current directory: /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk | |
| 2025-03-15T16:16:16+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 uninstall com.device.farm' | |
| 2025-03-15T16:16:16+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 install -r /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk' | |
| 2025-03-15T16:16:18+07:00 [device-farm-main] Found 0 device candidates to be released | |
| 2025-03-15T16:16:18+07:00 [device-farm-main] Cleaning pending sessions... | |
| 2025-03-15T16:16:18+07:00 [device-farm-main] Session queue ID:b25360b8-7e0c-43c0-b308-9d34dbe6a90c has been pending for 2830 ms | |
| 2025-03-15T16:16:18+07:00 [device-farm-main] No pending sessions to clean | |
| 2025-03-15T16:16:20+07:00 [device-farm-main] Installed /home/androidusr/.appium/node_modules/appium-device-farm/lib/stream.apk on device 103.109.36.237:5555 | |
| 2025-03-15T16:16:20+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell pm list packages' | |
| 2025-03-15T16:16:21+07:00 Allowing recording permissions | |
| 2025-03-15T16:16:21+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell appops set com.device.farm PROJECT_MEDIA allow' | |
| 2025-03-15T16:16:22+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am start -W -n com.device.farm/com.device.farm.ScreenCaptureActivity' | |
| 2025-03-15T16:16:24+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 forward tcp:46799 tcp:1991' | |
| 2025-03-15T16:16:25+07:00 Pressing home | |
| 2025-03-15T16:16:25+07:00 [ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell input keyevent KEYCODE_HOME' | |
| 2025-03-15T16:16:27+07:00 [device-farm-main] Websocket event received, streaming app is running | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] Executing default handling behavior for command 'createSession' | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] Event 'newSessionRequested' logged at 1742030187567 (09:16:27 GMT+0000 (Coordinated Universal Time)) | |
| 2025-03-15T16:16:27+07:00 [Appium] Attempting to find matching driver for automationName 'uiautomator2' and platformName 'Android' | |
| 2025-03-15T16:16:27+07:00 [Appium] The 'uiautomator2' driver was installed and matched caps. | |
| 2025-03-15T16:16:27+07:00 [Appium] Will require it at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver | |
| 2025-03-15T16:16:27+07:00 [Appium] Requiring driver at /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/build/index.js | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] Appium v2.16.2 creating new AndroidUiautomator2Driver (v4.1.0) session | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] Checking BaseDriver versions for Appium and AndroidUiautomator2Driver | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] Appium's BaseDriver version is 9.16.2 | |
| 2025-03-15T16:16:27+07:00 [AppiumDriver@e2cf] AndroidUiautomator2Driver's BaseDriver version is 9.16.2 | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] Creating session with W3C capabilities: { | |
| 2025-03-15T16:16:27+07:00 "alwaysMatch": { | |
| 2025-03-15T16:16:27+07:00 "platformName": "Android", | |
| 2025-03-15T16:16:27+07:00 "appium:deviceName": "103.109.36.237", | |
| 2025-03-15T16:16:27+07:00 "appium:newCommandTimeout": 300, | |
| 2025-03-15T16:16:27+07:00 "appium:automationName": "uiautomator2", | |
| 2025-03-15T16:16:27+07:00 "appium:appActivity": "com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity", | |
| 2025-03-15T16:16:27+07:00 "appium:noReset": false, | |
| 2025-03-15T16:16:27+07:00 "appium:ensureWebviewsHavePages": true, | |
| 2025-03-15T16:16:27+07:00 "appium:nativeWebScreenshot": true, | |
| 2025-03-15T16:16:27+07:00 "appium:connectHardwareKeyboard": true, | |
| 2025-03-15T16:16:27+07:00 "appium:app": "http://10.89.0.15:4723/device-farm/apps/file-1742029361125.apk", | |
| 2025-03-15T16:16:27+07:00 "appium:udid": "103.109.36.237:5555", | |
| 2025-03-15T16:16:27+07:00 "appium:systemPort": 45665, | |
| 2025-03-15T16:16:27+07:00 "appium:chromeDriverPort": 44205, | |
| 2025-03-15T16:16:27+07:00 "appium:adbPort": 5037, | |
| 2025-03-15T16:16:27+07:00 "appium:mjpegServerPort": 33597 | |
| 2025-03-15T16:16:27+07:00 }, | |
| 2025-03-15T16:16:27+07:00 "firstMatch": [ | |
| 2025-03-15T16:16:27+07:00 {} | |
| 2025-03-15T16:16:27+07:00 ] | |
| 2025-03-15T16:16:27+07:00 } | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] The following provided capabilities were not recognized by this driver: | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] connectHardwareKeyboard | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] chromeDriverPort | |
| 2025-03-15T16:16:27+07:00 �[38;5;-159m[AndroidUiautomator2Driver@673b] adbRemoteHost | |
| 2025-03-15T16:16:27+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Session created with session id: 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Found 1 'build-tools' folders under '/opt/android' (newest first): | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] /opt/android/build-tools/34.0.0 | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:16:27+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Retrieving device list | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Trying to find connected Android devices | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Getting connected devices | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Connected devices: [{"udid":"103.109.36.237:5555","state":"device"}] | |
| 2025-03-15T16:16:27+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Using device: 103.109.36.237:5555 | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Using 'adb' from '/opt/android/platform-tools/adb' | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 start-server' | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][ADB] Setting device id to 103.109.36.237:5555 | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Using downloadable app 'http://10.89.0.15:4723/device-farm/apps/file-1742029361125.apk' | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Request headers: {"user-agent":"Appium (BaseDriver v9.16.2)"} | |
| 2025-03-15T16:16:27+07:00 [HTTP] --> GET /device-farm/apps/file-1742029361125.apk {} | |
| 2025-03-15T16:16:27+07:00 [device-farm-main] Received non-webdriver request with url /device-farm/apps/file-1742029361125.apk. So, not proxying it to downstream. | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Response status: 200 | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Etag: W/"962378b-195990a91b7" | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Last-Modified: Sat, 15 Mar 2025 09:02:41 GMT | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Cache-Control: public, max-age=0 | |
| 2025-03-15T16:16:27+07:00 [0b9103ff][BaseDriver] Content-Type: application/vnd.android.package-archive | |
| 2025-03-15T16:16:28+07:00 [HTTP] <-- GET /device-farm/apps/file-1742029361125.apk 200 10 ms - 157431691 | |
| 2025-03-15T16:16:28+07:00 [0b9103ff][BaseDriver] The application (150.14 MB) has been downloaded to '/tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk' in 0.563s | |
| 2025-03-15T16:16:28+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Checking whether app is actually present | |
| 2025-03-15T16:16:28+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.sdk' | |
| 2025-03-15T16:16:28+07:00 [0b9103ff][ADB] Current device property 'ro.build.version.sdk': 30 | |
| 2025-03-15T16:16:28+07:00 [0b9103ff][ADB] Getting device platform version | |
| 2025-03-15T16:16:28+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell getprop ro.build.version.release' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Current device property 'ro.build.version.release': 11 | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Device API level: 30 | |
| 2025-03-15T16:16:29+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Relaxing hidden api policy | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237\:5555 shell 'settings put global hidden_api_policy_pre_p_apps 1;settings put global hidden_api_policy_p_apps 1;settings put global hidden_api_policy 1'' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Parsing package and activity from the 'file-1742029361125.apk' file manifest | |
| 2025-03-15T16:16:29+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Pushing settings apk to the device... | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Getting package info for 'io.appium.settings' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell dumpsys package io.appium.settings' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Using 'aapt2' from '/opt/android/build-tools/34.0.0/aapt2' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Reading package manifest: '/opt/android/build-tools/34.0.0/aapt2 dump badging /tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Reading package manifest: '/opt/android/build-tools/34.0.0/aapt2 dump badging /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] The version name of the installed 'io.appium.settings' is greater or equal to the application version name ('5.14.1' >= '5.14.1') | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] There is no need to install/upgrade '/home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/io.appium.settings/apks/settings_apk-debug.apk' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell dumpsys activity services io.appium.settings' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] io.appium.settings is already running. There is no need to reset its permissions. | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][Logcat] Starting logs capture with command: /opt/android/platform-tools/adb -P 5037 -s 103.109.36.237\:5555 logcat -v threadtime | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell appops set io.appium.settings android:mock_location allow' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237\:5555 shell "[ -e '/data/local/tmp/mock_apps.json' ] && echo __PASS__"' | |
| 2025-03-15T16:16:29+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell cat /data/local/tmp/mock_apps.json' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Package name: 'com.google.android.youtube' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Main activity name: '' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Resolved launch package -> activity: com.google.android.youtube -> com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Resolved wait package -> activity: com.google.android.youtube -> com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Forwarding UiAutomator2 Server port 6790 to local port 45665 | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] MJPEG broadcasting requested, forwarding MJPEG server port 7810 to local port 33597 | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Forwarding system: 33597 to device: 7810 | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 forward tcp:33597 tcp:7810' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Forwarding system: 45665 to device: 6790 | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 forward tcp:45665 tcp:6790' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Getting package info for 'io.appium.uiautomator2.server' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell dumpsys package io.appium.uiautomator2.server' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Getting install status for io.appium.uiautomator2.server.test | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Checking app cert for /tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell cmd package list packages' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Reading package manifest: '/opt/android/build-tools/34.0.0/aapt2 dump badging /home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.2.3.apk' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] The version name of the installed 'io.appium.uiautomator2.server' is greater or equal to the application version name ('7.2.3' >= '7.2.3') | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] 'io.appium.uiautomator2.server.test' is installed | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Server packages status: [{"installState":"sameVersionInstalled","appPath":"/home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.2.3.apk","appId":"io.appium.uiautomator2.server"},{"installState":"sameVersionInstalled","appPath":"/home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk","appId":"io.appium.uiautomator2.server.test"}] | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Server packages are not going to be (re)installed | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Waiting up to 30000ms for services to be available | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell pm list instrumentation' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Instrumentation target 'io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner' is available | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Adding packages ["io.appium.settings","io.appium.uiautomator2.server","io.appium.uiautomator2.server.test"] to Doze whitelist | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Got the following command chunks to execute: [["dumpsys","deviceidle","whitelist","+io.appium.settings",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server",";","dumpsys","deviceidle","whitelist","+io.appium.uiautomator2.server.test",";"]] | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell dumpsys deviceidle whitelist +io.appium.settings ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server ; dumpsys deviceidle whitelist +io.appium.uiautomator2.server.test ;' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Using 'apksigner.jar' from '/opt/android/build-tools/34.0.0/lib/apksigner.jar' | |
| 2025-03-15T16:16:30+07:00 [0b9103ff][ADB] Starting apksigner: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Xmx1024M -Xss1m -jar /opt/android/build-tools/34.0.0/lib/apksigner.jar verify --print-certs /tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk | |
| 2025-03-15T16:16:31+07:00 [0b9103ff][ADB] apksigner stdout: Signer (minSdkVersion=33, maxSdkVersion=2147483647) certificate DN: CN=Android, OU=Android, O=Google Inc., L=Mountain View, ST=California, C=US | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=33, maxSdkVersion=2147483647) certificate SHA-256 digest: 5aad2bee6db95d17e05a08d7d1e64c10a1511879154483916b6ae6c7fd9cb0c6 | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=33, maxSdkVersion=2147483647) certificate SHA-1 digest: f8456b1d9986acf9ce21fb450b0d32b895f36885 | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=33, maxSdkVersion=2147483647) certificate MD5 digest: 0ea37f3786c8273287600bee47186c32 | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=24, maxSdkVersion=32) certificate DN: CN=Unknown, OU="Google, Inc", O="Google, Inc", L=Mountain View, ST=CA, C=US | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=24, maxSdkVersion=32) certificate SHA-256 digest: 3d7a1223019aa39d9ea0e3436ab7c0896bfb4fb679f4de5fe7c23f326c8f994a | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=24, maxSdkVersion=32) certificate SHA-1 digest: 24bb24c05e47e0aefa68a58a766179d9b613a600 | |
| 2025-03-15T16:16:31+07:00 Signer (minSdkVersion=24, maxSdkVersion=32) certificate MD5 digest: d046fc5d1fc3cd0e57c5444097cd5449 | |
| 2025-03-15T16:16:31+07:00 Source Stamp Signer certificate DN: CN=Android, OU=Android, O=Google Inc., L=Mountain View, ST=California, C=US | |
| 2025-03-15T16:16:31+07:00 Source Stamp Signer certificate SHA-256 digest: 3257d599a49d2c961a471ca9843f59d341a405884583fc087df4237b733bbd6d | |
| 2025-03-15T16:16:31+07:00 Source Stamp Signer certificate SHA-1 digest: b1af3a0bf998aeede1a8716a539e5a59da1d86d6 | |
| 2025-03-15T16:16:31+07:00 Source Stamp Signer certificate MD5 digest: 577b8a9fbc7e308321aec6411169d2fb | |
| 2025-03-15T16:16:31+07:00 | |
| 2025-03-15T16:16:31+07:00 [0b9103ff][ADB] '/tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk' is signed with a non-default certificate | |
| 2025-03-15T16:16:31+07:00 [0b9103ff][ADB] Getting package info for 'com.google.android.youtube' | |
| 2025-03-15T16:16:31+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell dumpsys package com.google.android.youtube' | |
| 2025-03-15T16:16:32+07:00 [0b9103ff][ADB] Reading package manifest: '/opt/android/build-tools/34.0.0/aapt2 dump badging /tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] The version name of the installed 'com.google.android.youtube' is greater or equal to the application version name ('20.11.35' >= '20.11.35') | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] There is no need to install/upgrade '/tmp/2025215-38-cdivu5.xz3nu/file-1742029361125.apk' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Performing fast reset on 'com.google.android.youtube' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Getting install status for com.google.android.youtube | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell cmd package list packages' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] 'com.google.android.youtube' is installed | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am force-stop com.google.android.youtube' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell pm clear com.google.android.youtube' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Performed fast reset on the installed 'com.google.android.youtube' application (stop and clear) | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Performing shallow cleanup of automation leftovers | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] No obsolete sessions have been detected (socket hang up) | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am force-stop io.appium.uiautomator2.server' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Running '/opt/android/platform-tools/adb -P 5037 -s 103.109.36.237:5555 shell am force-stop io.appium.uiautomator2.server.test' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Starting UIAutomator2 server 7.2.3 | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Using UIAutomator2 server from '/home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-v7.2.3.apk' and test from '/home/androidusr/.appium/node_modules/appium-uiautomator2-driver/node_modules/appium-uiautomator2-server/apks/appium-uiautomator2-server-debug-androidTest.apk' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Waiting up to 30000ms for UiAutomator2 to be online... | |
| 2025-03-15T16:16:33+07:00 [0b9103ff][ADB] Creating ADB subprocess with args: ["-P","5037","-s","103.109.36.237:5555","shell","am","instrument","-w","-e","disableAnalytics","true","io.appium.uiautomator2.server.test/androidx.test.runner.AndroidJUnitRunner"] | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Matched '/status' to command name 'getStatus' | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [GET /status] to [GET http://127.0.0.1:45665/status] with no body | |
| 2025-03-15T16:16:33+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] socket hang up | |
| 2025-03-15T16:16:34+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Matched '/status' to command name 'getStatus' | |
| 2025-03-15T16:16:34+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [GET /status] to [GET http://127.0.0.1:45665/status] with no body | |
| 2025-03-15T16:16:35+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] socket hang up | |
| 2025-03-15T16:16:35+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] [Instrumentation] | |
| 2025-03-15T16:16:36+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Matched '/status' to command name 'getStatus' | |
| 2025-03-15T16:16:36+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [GET /status] to [GET http://127.0.0.1:45665/status] with no body | |
| 2025-03-15T16:16:36+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] socket hang up | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Matched '/status' to command name 'getStatus' | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [GET /status] to [GET http://127.0.0.1:45665/status] with no body | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Got response with status 200: {"sessionId":"None","value":{"message":"UiAutomator2 Server is ready to accept commands","ready":true}} | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] The initialization of the instrumentation process took 3291ms | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Matched '/session' to command name 'createSession' | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [POST /session] to [POST http://127.0.0.1:45665/session] with body: {"capabilities":{"firstMatch":[{"platformName":"Android","deviceName":"103.109.36.237:5555","newCommandTimeout":300,"automationName":"uiautomator2","appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","noReset":false,"ensureWebviewsHavePages":true,"nativeWebScreenshot":true,"connectHardwareKeyboard":true,"app":"http://10.89.0.15:4723/device-farm/apps/file-1742029361125.apk","udid":"103.109.36.237:5555","systemPort":45665,"chromeDriverPort":44205,"adbPort":5037,"mjpegServerPort":33597,"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","deviceName":"103.109.36.237","newCommandTimeout":300,"automationName":"uiautomator2","appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","noReset":false,"ensureWebviewsHavePages":true,"nativeWebScreenshot":true,"connectHardwareKeyboard":true,... | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Got response with status 200: {"sessionId":"614f2f41-9edb-4b3c-b203-2c0749d10870","value":{"capabilities":{"firstMatch":[{"platformName":"Android","deviceName":"103.109.36.237:5555","newCommandTimeout":300,"automationName":"uiautomator2","appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","noReset":false,"ensureWebviewsHavePages":true,"nativeWebScreenshot":true,"connectHardwareKeyboard":true,"app":"http://10.89.0.15:4723/device-farm/apps/file-1742029361125.apk","udid":"103.109.36.237:5555","systemPort":45665,"chromeDriverPort":44205,"adbPort":5037,"mjpegServerPort":33597,"platform":"LINUX","webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"platformName":"Android","deviceName":"103.109.36.237","newCommandTimeout":300,"automationName":"uiautomator2","appActivity":"com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity","noReset":false,"ensureWebviewsHavePages":tru... | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Determined the downstream protocol as 'W3C' | |
| 2025-03-15T16:16:37+07:00 [0b9103ff]�[38;5;-159m[AndroidUiautomator2Driver@673b] Proxying [GET /appium/device/pixel_ratio] to [GET http://127.0.0.1:45665/session/614f2f41-9edb-4b3c-b203-2c0749d10870/appium/device/pixel_ratio] with no body | |
| 2025-03-15T16:16:40+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:16:41+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:16:41+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:17:00+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:17:20+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:17:40+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:18:00+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:18:20+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:18:40+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:19:00+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:19:20+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca | |
| 2025-03-15T16:19:40+07:00 {} 0b9103ff-4a6b-496b-a87a-0faf52eab5ca |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment