AppiumTestDistribution / appium-interceptor-plugin

Appium 2.0 plugin to mock api calls for android apps
27 stars 11 forks source link

Unable to create session | I have two appium server running, one in ci machine which intact with another appium server on second machine which has devices connect #37

Closed AnilPatidar closed 1 month ago

AnilPatidar commented 1 month ago

WARN Appium Appium encountered 1 warning while validating drivers found in manifest /Users/anil-patidar/.appium/node_modules/.cache/appium/extensions.yaml WARN Appium Driver "uiautomator2" has 1 potential problem: WARN Appium - Driver "uiautomator2" (package appium-uiautomator2-driver) may be incompatible with the current version of Appium (v2.3.0) due to its peer dependency on older Appium v^2.4.1. Please upgrade appium-uiautomator2-driver to v3.7.4 or newer. WARN Appium Appium encountered 5 warnings while validating plugins found in manifest /Users/anil-patidar/.appium/node_modules/.cache/appium/extensions.yaml WARN Appium Plugin "device-farm" has 1 potential problem: WARN Appium - Plugin "device-farm" (package appium-device-farm) may be incompatible with the current version of Appium (v2.3.0) due to its peer dependency on older Appium v^2.5.4. Please upgrade appium-device-farm to vnull or newer. WARN Appium Plugin "element-wait" has 1 potential problem: WARN Appium - Plugin "element-wait" (package appium-wait-plugin) may be incompatible with the current version of Appium (v2.3.0) due to its peer dependency on older Appium v^2.4.1. Please ask the developer of appium-wait-plugin to update the peer dependency on Appium to v2.3.0. WARN Appium Plugin "appium-interceptor" has 1 potential problem: WARN Appium - Plugin "appium-interceptor" (package appium-interceptor) may be incompatible with the current version of Appium (v2.3.0) due to its peer dependency on older Appium v^2.4.1. Please ask the developer of appium-interceptor to update the peer dependency on Appium to v2.3.0. info Appium Attempting to load plugin device-farm... info Appium Attempting to load plugin gestures... info Appium Attempting to load plugin appium-interceptor... dbug Appium Requiring plugin at /Users/anil-patidar/.appium/node_modules/appium-device-farm/lib/src/main.js dbug Appium Requiring plugin at /Users/anil-patidar/.appium/node_modules/appium-interceptor/lib/index.js dbug Appium Requiring plugin at /Users/anil-patidar/.appium/node_modules/appium-gestures-plugin/lib/index.js { DeviceFarmProLoader: [class P], default: [class P] } dbug Appium uT has been successfully loaded in 2.953s dbug Appium AppiumInterceptorPlugin has been successfully loaded in 2.953s dbug Appium GesturesPlugin has been successfully loaded in 2.953s info Appium Welcome to Appium v2.3.0 (REV 0ccd099bff8e384043883c4ae01b589794b13d72) info Appium Non-default server args: info Appium { address: '127.0.0.1', info Appium basePath: '/wd/hub/', info Appium port: 28004, info Appium relaxedSecurityEnabled: true, info Appium usePlugins: [ 'device-farm', 'gestures', 'appium-interceptor' ] } dbug Appium The APPIUM_HOME environment variable: /Users/anil-patidar/.appium info Appium Attempting to load driver uiautomator2... dbug Appium Requiring driver at /Users/anil-patidar/.appium/node_modules/appium-uiautomator2-driver/build/index.js dbug Appium AndroidUiautomator2Driver has been successfully loaded in 0.904s [device-farm-/Users/anil-patidar/.appium] πŸ“± Update server with CLI Args: {"subcommand":"server","address":"127.0.0.1","basePath":"/wd/hub/","logFile":"/Users/anil-patidar/Documents/Automation/mecfunctional/target/appiumlogs/appium_logs.txt","port":28004,"relaxedSecurityEnabled":true,"configFile":"/Users/anil-patidar/Documents/Automation/mecfunctional/target/server.json","extraArgs":[],"usePlugins":["device-farm","gestures","appium-interceptor"],"plugin":{"device-farm":{"cloud":{"devices":[{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"}],"cloudName":"pCloudy","url":"http://mydevicelab.com:4723"},"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"callbackPort":4723,"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"localTimezone":false,"loglevel":"debug","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"sessionOverride":false,"strictCaps":false,"useDrivers":[],"tmpDir":"/var/folders/75/bnv7pk3s5gx47h_c0dhk01_w0000gq/T"} { DeviceFarmProLoader: [class P], default: [class P] } [ADB] Found 7 'build-tools' folders under '/Users/anil-patidar/Library/Android/sdk' (newest first): [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/35.0.0 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/33.0.0 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/32.1.0-rc1 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/32.0.0 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/31.0.0 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/30.0.3 [ADB] /Users/anil-patidar/Library/Android/sdk/build-tools/30.0.0 [ADB] Using 'adb' from '/Users/anil-patidar/Library/Android/sdk/platform-tools/adb' [ADB] Running '/Users/anil-patidar/Library/Android/sdk/platform-tools/adb -P 5037 start-server' [device-farm-/Users/anil-patidar/.appium] Cli Args: {"subcommand":"server","address":"127.0.0.1","basePath":"/wd/hub/","logFile":"/Users/anil-patidar/Documents/Automation/mecfunctional/target/appiumlogs/appium_logs.txt","port":28004,"relaxedSecurityEnabled":true,"configFile":"/Users/anil-patidar/Documents/Automation/mecfunctional/target/server.json","extraArgs":[],"usePlugins":["device-farm","gestures","appium-interceptor"],"plugin":{"device-farm":{"cloud":{"devices":[{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"}],"cloudName":"pCloudy","url":"http://mydevicelab.com:4723"},"platform":"android","androidDeviceType":"both","iosDeviceType":"both"}},"allowCors":false,"allowInsecure":[],"callbackPort":4723,"debugLogSpacing":false,"denyInsecure":[],"keepAliveTimeout":600,"localTimezone":false,"loglevel":"debug","logNoColors":false,"logTimestamp":false,"pluginsImportChunkSize":7,"driversImportChunkSize":3,"longStacktrace":false,"noPermsCheck":false,"sessionOverride":false,"strictCaps":false,"useDrivers":[],"tmpDir":"/var/folders/75/bnv7pk3s5gx47h_c0dhk01_w0000gq/T"} [device-farm-/Users/anil-patidar/.appium] πŸ“± 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,"cloud":{"devices":[{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"}],"cloudName":"pCloudy","url":"http://mydevicelab.com:4723"},"bindHostOrIp":"xxx.xxx.xxx.xxx","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":false,"wdaBundleId":"","preBuildWDAPath":""} [device-farm-/Users/anil-patidar/.appium] Initializing storage [device-farm-/Users/anil-patidar/.appium] Initializing database [device-farm-/Users/anil-patidar/.appium] Creating new database: /Users/anil-patidar/.appium/db.json [device-farm-/Users/anil-patidar/.appium] Database loaded [device-farm-/Users/anil-patidar/.appium] proxy is not required for axios [device-farm-/Users/anil-patidar/.appium] Registering proxy middleware [device-farm-/Users/anil-patidar/.appium] Registering websocket handler for Android Streaming [device-farm-/Users/anil-patidar/.appium] πŸ“£πŸ“£πŸ“£ I'm a hub and I'm listening on xxx.xxx.xxx.xxx:28004 [device-farm-/Users/anil-patidar/.appium] πŸ“£πŸ“£πŸ“£ Cloud runner sessions dont require constant device checks [device-farm-/Users/anil-patidar/.appium] Loading devices from server config [device-farm-/Users/anil-patidar/.appium] Loading devices from server config [device-farm-/Users/anil-patidar/.appium] Added 1 new devices to local database [device-farm-/Users/anil-patidar/.appium] πŸ“£πŸ“£πŸ“£ Device Farm Plugin will be served at πŸ”— http://xxx.xxx.xxx.xxx:28004/device-farm with id b9fdbc0c-b5f5-41cd-b0e2-38aafbd3eec0 info Appium Appium REST http interface listener started on http://127.0.0.1:28004/wd/hub info Appium Available drivers: info Appium - uiautomator2@3.5.5 (automationName 'UiAutomator2') info Appium Available plugins: info Appium - appium-dashboard@v2.0.3 info Appium - device-farm@8.4.7-rc.41 (ACTIVE) info Appium - element-wait@3.0.2 info Appium - gestures@4.0.1 (ACTIVE) info Appium - appium-interceptor@1.0.0-beta.9 (ACTIVE) [HTTP] --> GET /wd/hub/status {} [device-farm-/Users/anil-patidar/.appium] Received non-webdriver request with url /wd/hub/status. So, not proxying it to downstream. [AppiumDriver@43e4] Calling AppiumDriver.getStatus() with args: [] [device-farm-/Users/anil-patidar/.appium] πŸ“± Plugin Args: {"cloud":{"devices":[{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"}],"cloudName":"pCloudy","url":"http://mydevicelab.com:4723"},"platform":"android","androidDeviceType":"both","iosDeviceType":"both"} [AppiumDriver@43e4] Plugins which can handle cmd 'getStatus': device-farm [AppiumDriver@43e4] Plugin device-farm is now handling cmd 'getStatus' [AppiumDriver@43e4] Executing default handling behavior for command 'getStatus' [AppiumDriver@43e4] Responding to client with driver.getStatus() result: {"ready":true,"message":"The server is ready to accept new connections","build":{"version":"2.3.0","git-sha":"0ccd099bff8e384043883c4ae01b589794b13d72","built":"2022-10-13 16:25:25 -0700"}} [HTTP] <-- GET /wd/hub/status 200 13 ms - 199 2024-07-23 16:59:10 INFO AppiumServerManager:79 - com.appium.manager.AppiumServerManagerAppium Server Started at......http://127.0.0.1:28004/wd/hub/ 13 [HTTP] --> GET /device-farm/api/device {} [device-farm-/Users/anil-patidar/.appium] Received non-webdriver request with url /device-farm/api/device. So, not proxying it to downstream. [HTTP] --> GET /dashboard/api/ping {} [device-farm-/Users/anil-patidar/.appium] Received non-webdriver request with url /dashboard/api/ping. So, not proxying it to downstream. [HTTP] No route found for /dashboard/api/ping [HTTP] <-- GET /dashboard/api/ping 404 7 ms - 211 [HTTP] <-- GET /device-farm/api/device 200 60 ms - 583 2024-07-23 16:59:11 INFO Logger:34 - [NO-TEST-RAN] - Running tests locally. Cleanup devices before proceeding 2024-07-23 16:59:11 INFO RunnerTest:38 - [NO-TEST-RAN] - Running tests locally. Cleanup devices before proceeding 2024-07-23 16:59:13 INFO Logger:34 - [NO-TEST-RAN] - Calling Get IP Address of the device API method 2024-07-23 16:59:13 INFO DeviceFarmExecutor:38 - [NO-TEST-RAN] - Calling Get IP Address of the device API method 2024-07-23 16:59:13 INFO Logger:34 - [NO-TEST-RAN] - Calling touch pointer of the device API method 2024-07-23 16:59:13 INFO DeviceFarmExecutor:38 - [NO-TEST-RAN] - Calling touch pointer of the device API method 2024-07-23 16:59:14 INFO Logger:34 - [NO-TEST-RAN] - Running tests from package - com.abc.e2e.tests.functional 2024-07-23 16:59:14 INFO RunnerTest:38 - [NO-TEST-RAN] - Running tests from package - com.abc.e2e.tests.functional 2024-07-23 16:59:14 INFO ATDRunner:88 - com.appium.manager.ATDRunnerTotal Number of devices detected::1

2024-07-23 16:59:14 INFO Reflections:219 - Reflections took 312 ms to scan 1 urls, producing 1 keys and 265 values 2024-07-23 16:59:14 INFO Helpers:94 - Custom Listener not found!! ... ... TestNG 7.5 by CΓ©dric Beust (cedric@beust.com) ...

2024-07-23 16:59:15 INFO Utils:112 - [Utils] MethodGroupsHelper.sortMethods() took 0 ms. 2024-07-23 16:59:16,984 Test worker INFO Log4j appears to be running in a Servlet environment, but there's no log4j-web module available. If you want better web container support, please add the log4j-web JAR to your web archive or server lib directory. 2024-07-23 16:59:17 INFO Version:21 - HV000001: Hibernate Validator 6.1.7.Final 2024-07-23 16:59:19,591 Test worker INFO Log4j appears to be running in a Servlet environment, but there's no log4j-web module available. If you want better web container support, please add the log4j-web JAR to your web archive or server lib directory. 2024-07-23 16:59:19,646 Test worker ERROR Error processing element appender ([configuration: null]): CLASS_NOT_FOUND 2024-07-23 16:59:19,655 Test worker ERROR Unknown object "logger" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"]. 2024-07-23 16:59:19,657 Test worker ERROR Unknown object "logger" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"]. 2024-07-23 16:59:19,659 Test worker ERROR Unknown object "logger" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"]. 2024-07-23 16:59:19,660 Test worker ERROR Unknown object "root" of type org.apache.logging.log4j.core.config.LoggerConfig is ignored: try nesting it inside one of: ["Appenders", "Loggers", "Properties", "Scripts", "CustomLevels"].

} [HTTP] --> GET /device-farm/api/cliArgs {} [device-farm-/Users/anil-patidar/.appium] Received non-webdriver request with url /device-farm/api/cliArgs. So, not proxying it to downstream. [HTTP] <-- GET /device-farm/api/cliArgs 200 4 ms - 1208 [HTTP] Request idempotency key: 33608e0c-f5df-4e7f-8676-92df162855da [HTTP] --> POST /wd/hub/session {"capabilities":{"firstMatch":[{}],"alwaysMatch":{"appium:adbExecTimeout":60000,"appium:appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appium:appPackage":"com.abc.android.stage","appium:appWaitForLaunch":false,"appium:autoAcceptAlerts":true,"appium:autoGrantPermissions":true,"appium:automationName":"UIAutomator2","appium:chromeOptions":{"w3c":false},"appium:enableMultiWindows":true,"appium:enableWebviewDetailsCollection":true,"appium:intercept":true,"appium:newCommandTimeout":1200,"appium:noReset":false,"appium:noSign":true,"appium:session-override":"true","appium:skipServerInstallation":false,"appium:uiautomator2ServerInstallTimeout":90000,"appium:uiautomator2ServerLaunchTimeout":90000,"appium:uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.r... [AppiumDriver@43e4] Calling AppiumDriver.createSession() with args: [null,null,{"firstMatch":[{}],"alwaysMatch":{"appium:adbExecTimeout":60000,"appium:appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appium:appPackage":"com.abc.android.stage","appium:appWaitForLaunch":false,"appium:autoAcceptAlerts":true,"appium:autoGrantPermissions":true,"appium:automationName":"UIAutomator2","appium:chromeOptions":{"w3c":false},"appium:enableMultiWindows":true,"appium:enableWebviewDetailsCollection":true,"appium:intercept":true,"appium:newCommandTimeout":1200,"appium:noReset":false,"appium:noSign":true,"appium:session-override":"true","appium:skipServerInstallation":false,"appium:uiautomator2ServerInstallTimeout":90000,"appium:uiautomator2ServerLaunchTimeout":90000,"appium:uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.rummyc... [AppiumDriver@43e4] Plugins which can handle cmd 'createSession': device-farm,appium-interceptor [AppiumDriver@43e4] Plugin appium-interceptor is now handling cmd 'createSession' [AppiumDriver@43e4] Plugin device-farm is now handling cmd 'createSession' [device-farm-/Users/anil-patidar/.appium] πŸ“± 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,"cloud":{"devices":[{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"}],"cloudName":"pCloudy","url":"http://mydevicelab.com:4723"},"bindHostOrIp":"xxx.xxx.xxx.xxx","enableDashboard":false,"removeDevicesFromDatabaseBeforeRunningThePlugin":false,"remoteConnectionTimeout":60000,"liveStreaming":false,"wdaBundleId":"","preBuildWDAPath":""} [device-farm-/Users/anil-patidar/.appium] Receiving session request at host: xxx.xxx.xxx.xxx [device-farm-/Users/anil-patidar/.appium] πŸ“± Creating temporary session capability_id: d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 [device-farm-/Users/anil-patidar/.appium] Max session count: 8, Busy device count: 0 [device-farm-/Users/anil-patidar/.appium] Waiting for free device. Filter: {"platform":"android","busy":false,"userBlocked":false}} [device-farm-/Users/anil-patidar/.appium] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} [device-farm-/Users/anil-patidar/.appium] Updated devices with filter: {"platform":"android","busy":false,"userBlocked":false} [device-farm-/Users/anil-patidar/.appium] πŸ“± Blocking device 8006ae4a-c0e8-42fe-8cba-cd169a1397d3 at host http://mydevicelab.com:4723 for new session [device-farm-/Users/anil-patidar/.appium] Updating cloud capability for Device [device-farm-/Users/anil-patidar/.appium] Updating allocated device: "{"userBlocked":false,"offline":false,"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"8006ae4a-c0e8-42fe-8cba-cd169a1397d3","platform":"android","pCloudy_DeviceFullName":"P12289001284","host":"http://mydevicelab.com:4723","busy":false,"deviceType":"real","capability":{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"},"cloud":"pCloudy","name":"P12289001284","sdk":"dummy","meta":{"revision":0,"created":1721734149952,"version":0},"$loki":1}" [device-farm-/Users/anil-patidar/.appium] Updated allocated device: "[{"userBlocked":false,"offline":false,"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"8006ae4a-c0e8-42fe-8cba-cd169a1397d3","platform":"android","pCloudy_DeviceFullName":"P12289001284","host":"http://mydevicelab.com:4723","busy":true,"deviceType":"real","capability":{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"},"cloud":"pCloudy","name":"P12289001284","sdk":"dummy","meta":{"revision":2,"created":1721734149952,"version":0,"updated":1721734177538},"$loki":1,"newCommandTimeout":1200}]" [device-farm-/Users/anil-patidar/.appium] device.host: http://mydevicelab.com:4723 and pluginArgs.bindHostOrIp: xxx.xxx.xxx.xxx [device-farm-/Users/anil-patidar/.appium] πŸ“±d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 --- Forwarding session request to http://mydevicelab.com:4723 [device-farm-/Users/anil-patidar/.appium] Creating session with desiredCapabilities: "{"capabilities":{"firstMatch":[{}],"alwaysMatch":{"appium:adbExecTimeout":60000,"appium:appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appium:appPackage":"com.abc.android.stage","appium:appWaitForLaunch":false,"appium:autoAcceptAlerts":true,"appium:autoGrantPermissions":true,"appium:automationName":"UIAutomator2","appium:chromeOptions":{"w3c":false},"appium:enableMultiWindows":true,"appium:enableWebviewDetailsCollection":true,"appium:intercept":true,"appium:newCommandTimeout":1200,"appium:noReset":false,"appium:noSign":true,"appium:session-override":"true","appium:skipServerInstallation":false,"appium:uiautomator2ServerInstallTimeout":90000,"appium:uiautomator2ServerLaunchTimeout":90000,"appium:uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","browserName":"","platformName":"ANDROID","appium:pCloudy_DeviceVersion":"dummy","appium:pCloudy_DeviceManufacturer":"dummy","appium:udid":"P12289001284","appium:platform":"android","appium:pCloudy_DeviceFullName":"P12289001284"},"pendingSessionId":"d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0"}}" [device-farm-/Users/anil-patidar/.appium] With axios config: "{"method":"post","url":"http://mydevicelab.com:4723/wd/hub/session","timeout":60000,"httpAgent":{"_events":{},"_eventsCount":2,"defaultPort":80,"protocol":"http:","options":{"keepAlive":true,"keepAliveMsecs":60000,"path":null},"requests":{},"sockets":{},"freeSockets":{},"keepAliveMsecs":60000,"keepAlive":true,"maxSockets":null,"maxFreeSockets":256,"scheduling":"lifo","maxTotalSockets":null,"totalSocketCount":0},"httpsAgent":{"_events":{},"_eventsCount":2,"defaultPort":443,"protocol":"https:","options":{"rejectUnauthorized":false,"keepAlive":true,"keepAliveMsecs":60000,"path":null},"requests":{},"sockets":{},"freeSockets":{},"keepAliveMsecs":60000,"keepAlive":true,"maxSockets":null,"maxFreeSockets":256,"scheduling":"lifo","maxTotalSockets":null,"totalSocketCount":0,"maxCachedSessions":100,"_sessionCache":{"map":{},"list":[]}},"headers":{"Content-Type":"application/json"},"data":{"capabilities":{"firstMatch":[{}],"alwaysMatch":{"appium:adbExecTimeout":60000,"appium:appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appium:appPackage":"com.abc.android.stage","appium:appWaitForLaunch":false,"appium:autoAcceptAlerts":true,"appium:autoGrantPermissions":true,"appium:automationName":"UIAutomator2","appium:chromeOptions":{"w3c":false},"appium:enableMultiWindows":true,"appium:enableWebviewDetailsCollection":true,"appium:intercept":true,"appium:newCommandTimeout":1200,"appium:noReset":false,"appium:noSign":true,"appium:session-override":"true","appium:skipServerInstallation":false,"appium:uiautomator2ServerInstallTimeout":90000,"appium:uiautomator2ServerLaunchTimeout":90000,"appium:uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","browserName":"","platformName":"ANDROID","appium:pCloudy_DeviceVersion":"dummy","appium:pCloudy_DeviceManufacturer":"dummy","appium:udid":"P12289001284","appium:platform":"android","appium:pCloudy_DeviceFullName":"P12289001284"},"pendingSessionId":"d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0"}}}" [device-farm-/Users/anil-patidar/.appium] remote node response {"value":{"capabilities":{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"LINUX","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182,"webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"android","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182},"deviceName":"P12289001284","deviceUDID":"P12289001284","pixelRatio":"2.625","statBarHeight":136,"viewportRect":{"left":0,"top":136,"width":1080,"height":2264},"deviceApiLevel":33,"platformVersion":"13","deviceManufacturer":"Nothing","deviceModel":"A063","deviceScreenSize":"1080x2400","deviceScreenDensity":420},"sessionId":"8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5"}} [device-farm-/Users/anil-patidar/.appium] πŸ“± Session received with details: {"value":{"capabilities":{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"LINUX","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182,"webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"android","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182},"deviceName":"P12289001284","deviceUDID":"P12289001284","pixelRatio":"2.625","statBarHeight":136,"viewportRect":{"left":0,"top":136,"width":1080,"height":2264},"deviceApiLevel":33,"platformVersion":"13","deviceManufacturer":"Nothing","deviceModel":"A063","deviceScreenSize":"1080x2400","deviceScreenDensity":420},"sessionId":"8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5"}} [device-farm-/Users/anil-patidar/.appium] πŸ“± d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 Session response: {"protocol":"W3C","value":["8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5",{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"LINUX","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182,"webStorageEnabled":false,"takesScreenshot":true,"javascriptEnabled":true,"databaseEnabled":false,"networkConnectionEnabled":true,"locationContextEnabled":false,"warnings":{},"desired":{"browserName":"","platformName":"ANDROID","adbExecTimeout":60000,"appActivity":"com.myapp.stage.deeplinkActivity -e \"setup_string\" \"https://docker-ab3evo.fickle.abc.com/\" -e \"build_mode\" \"BUILD_WITH_URL\" -e pocoEnvData \"{\\"serverIp\\": \\"xxx.xxx.xxx.xxx\\", \\"serverPort\\": \\"7122\\"}\"","appPackage":"com.abc.android.stage","appWaitForLaunch":false,"autoAcceptAlerts":true,"autoGrantPermissions":true,"automationName":"UIAutomator2","chromeOptions":{"w3c":false},"enableMultiWindows":true,"enableWebviewDetailsCollection":true,"intercept":true,"newCommandTimeout":1200,"noReset":false,"noSign":true,"session-override":"true","skipServerInstallation":false,"uiautomator2ServerInstallTimeout":90000,"uiautomator2ServerLaunchTimeout":90000,"uninstallOtherPackages":"apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test","pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","platform":"android","pCloudy_DeviceFullName":"P12289001284","udid":"P12289001284","systemPort":59180,"chromeDriverPort":59181,"adbPort":5037,"mjpegServerPort":59182},"deviceName":"P12289001284","deviceUDID":"P12289001284","pixelRatio":"2.625","statBarHeight":136,"viewportRect":{"left":0,"top":136,"width":1080,"height":2264},"deviceApiLevel":33,"platformVersion":"13","deviceManufacturer":"Nothing","deviceModel":"A063","deviceScreenSize":"1080x2400","deviceScreenDensity":420},"W3C"]} [device-farm-/Users/anil-patidar/.appium] πŸ“± Removing pending session with capability_id: d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 [device-farm-/Users/anil-patidar/.appium] d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 πŸ“± Session response is CreateSessionResponseInternal [device-farm-/Users/anil-patidar/.appium] πŸ“± d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 ----- Device UDID 8006ae4a-c0e8-42fe-8cba-cd169a1397d3 blocked for session 8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5 [device-farm-/Users/anil-patidar/.appium] Updating allocated device: "{"userBlocked":false,"offline":false,"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"8006ae4a-c0e8-42fe-8cba-cd169a1397d3","platform":"android","pCloudy_DeviceFullName":"P12289001284","host":"http://mydevicelab.com:4723","busy":false,"deviceType":"real","capability":{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"},"cloud":"pCloudy","name":"P12289001284","sdk":"dummy","meta":{"revision":0,"created":1721734149952,"version":0},"$loki":1}" [device-farm-/Users/anil-patidar/.appium] Updated allocated device: "[{"userBlocked":false,"offline":false,"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"8006ae4a-c0e8-42fe-8cba-cd169a1397d3","platform":"android","pCloudy_DeviceFullName":"P12289001284","host":"http://mydevicelab.com:4723","busy":true,"deviceType":"real","capability":{"pCloudy_DeviceVersion":"dummy","pCloudy_DeviceManufacturer":"dummy","udid":"P12289001284","platform":"android","pCloudy_DeviceFullName":"P12289001284"},"cloud":"pCloudy","name":"P12289001284","sdk":"dummy","meta":{"revision":3,"created":1721734149952,"version":0,"updated":1721734183160},"$loki":1,"newCommandTimeout":1200,"session_id":"8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5","lastCmdExecutedAt":1721734183159,"sessionStartTime":1721734183159}]" [device-farm-/Users/anil-patidar/.appium] Creating remote proxy for session 8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5 to http://mydevicelab.com:4723 [device-farm-/Users/anil-patidar/.appium] Skipping dashboard report [device-farm-/Users/anil-patidar/.appium] Not adding the session 8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5 with type cloud to session map [device-farm-/Users/anil-patidar/.appium] d0a74a56-8ae2-44d1-8be8-6aed9a6e9de0 πŸ“± Updating Device 8006ae4a-c0e8-42fe-8cba-cd169a1397d3 with session ID 8b3eb6d1-a9c0-4e07-a2c1-7cd0b5b0a2e5 [AppiumDriver@43e4] Command 'createSession' was not handled by the following behaviours or plugins, even though they were registered to handle it: ["default"]. The command was handled by these: ["device-farm","appium-interceptor"]. [AppiumDriver@43e4] Encountered internal error running command: Error: Error getting device property "ro.build.characteristics" for P12289001284: Cannot read properties of undefined (reading 'adbExec') at /Users/anil-patidar/.appium/node_modules/appium-interceptor/src/utils/adb.ts:19:11 at Generator.throw () at rejected (/Users/anil-patidar/.appium/node_modules/appium-interceptor/lib/utils/adb.js:6:65) at processTicksAndRejections (node:internal/process/task_queues:96:5) [HTTP] <-- POST /wd/hub/session 500 5698 ms - 913 org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Response code 500. Message: An unknown server-side error occurred while processing the command. Original error: Error getting device property "ro.build.characteristics" for P12289001284: Cannot read properties of undefined (reading 'adbExec') Host info: host: 'AnilPatidar-wifi.blr.abc.com', ip: 'fe80:0:0:0:1a:86bb:32c9:18d6%en0' Build info: version: '4.14.1', revision: '03f8ede370' System info: os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '11.2', java.version: '11.0.11' Driver info: io.appium.java_client.android.AndroidDriver Command: [null, newSession {capabilities=[{appium:adbExecTimeout=60000, appium:appActivity=com.myapp.stage.deeplinkActivity -e "setup_string" "https://docker-ab3evo.fickle.abc.com/" -e "build_mode" "BUILD_WITH_URL" -e pocoEnvData "{\"serverIp\": \"xxx.xxx.xxx.xxx\", \"serverPort\": \"7122\"}", appium:appPackage=com.abc.android.stage, appium:appWaitForLaunch=false, appium:chromeOptions={"w3c":false}, appium:intercept=true, appium:autoAcceptAlerts=true, appium:autoGrantPermissions=true, appium:automationName=UIAutomator2, browserName=, appium:enableMultiWindows=true, appium:enableWebviewDetailsCollection=true, appium:newCommandTimeout=1200, appium:noReset=false, appium:noSign=true, platformName=ANDROID, appium:session-override=true, appium:skipServerInstallation=false, appium:uiautomator2ServerInstallTimeout=90000, appium:uiautomator2ServerLaunchTimeout=90000, appium:uninstallOtherPackages=apps.abc.com.mobilerummy.stage, com.abc.abc.rummy.stage, apps.abc.com.mobilerummy, com.abc.abc.rummy, com.abc.android.stage, com.myapp.stage, com.abc.abc.fantasycricket, com.pokercircle.android.stage, io.appium.uiautomator2.server, io.appium.uiautomator2.server.test}], desiredCapabilities=Capabilities {adbExecTimeout: 60000, appActivity: com.abc.coregame.comm..., appPackage: com.abc.android.stage, appWaitForLaunch: false, appium:chromeOptions: {"w3c":false}, appium:intercept: true, autoAcceptAlerts: true, autoGrantPermissions: true, automationName: UIAutomator2, browserName: , enableMultiWindows: true, enableWebviewDetailsCollection: true, newCommandTimeout: 1200, noReset: false, noSign: true, platformName: ANDROID, session-override: true, skipServerInstallation: false, uiautomator2ServerInstallTimeout: 90000, uiautomator2ServerLaunchTimeout: 90000, uninstallOtherPackages: apps.abc.com.mobile...}}] Capabilities {adbExecTimeout: 60000, appActivity: com.abc.coregame.comm..., appPackage: com.abc.android.stage, appWaitForLaunch: false, appium:chromeOptions: {"w3c":false}, appium:intercept: true, autoAcceptAlerts: true, autoGrantPermissions: true, automationName: UIAutomator2, browserName: , enableMultiWindows: true, enableWebviewDetailsCollection: true, newCommandTimeout: 1200, noReset: false, noSign: true, platformName: ANDROID, session-override: true, skipServerInstallation: false, uiautomator2ServerInstallTimeout: 90000, uiautomator2ServerLaunchTimeout: 90000, uninstallOtherPackages: apps.abc.com.mobile...} at org.openqa.selenium.remote.ProtocolHandshake.createSession(ProtocolHandshake.java:140) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at io.appium.java_client.remote.AppiumProtocolHandshake.createSession(AppiumProtocolHandshake.java:133) at io.appium.java_client.remote.AppiumProtocolHandshake.createSession(AppiumProtocolHandshake.java:102) at io.appium.java_client.remote.AppiumCommandExecutor.createSession(AppiumCommandExecutor.java:177) at io.appium.java_client.remote.AppiumCommandExecutor.execute(AppiumCommandExecutor.java:238) at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602) at io.appium.java_client.AppiumDriver.startSession(AppiumDriver.java:268) at org.openqa.selenium.remote.RemoteWebDriver.(RemoteWebDriver.java:163) at io.appium.java_client.AppiumDriver.(AppiumDriver.java:90) at io.appium.java_client.AppiumDriver.(AppiumDriver.java:102) at io.appium.java_client.android.AndroidDriver.(AndroidDriver.java:109) at com.appium.manager.AppiumDriverManager.createAppiumDriver(AppiumDriverManager.java:66) at com.appium.manager.AppiumDriverManager.initialiseDriver(AppiumDriverManager.java:52) at com.appium.manager.AppiumDriverManager.startAppiumDriverInstance(AppiumDriverManager.java:104) at com.appium.manager.AppiumDriverManager.startAppiumDriverInstance(AppiumDriverManager.java:89) at com.appium.manager.AppiumParallelMethodTestListener.allocateDeviceAndStartDriver(AppiumParallelMethodTestListener.java:101) at com.appium.manager.AppiumParallelMethodTestListener.beforeInvocation(AppiumParallelMethodTestListener.java:74) at org.testng.internal.invokers.InvokedMethodListenerInvoker.invokeListener(InvokedMethodListenerInvoker.java:55) at org.testng.internal.invokers.BaseInvoker.runInvokedMethodListeners(BaseInvoker.java:67) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:641) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:220) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:945) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:193) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) FAILED: validateUserIsAbleToSyncContactsAndSeeingGlobalLocalFollowSuggestions(validateUserIsAbleToSyncContactsAndSeeingGlobalLocalFollowSuggestions: Wrong number of arguments were passed by the Data Provider: found 1 but expected 0) java.lang.NullPointerException at com.abc.e2e.core.utils.devices.DeviceFarmExecutor.getIPAddressOfDevice(DeviceFarmExecutor.java:330) at com.abc.e2e.tests.BaseTest.getDeviceIp(BaseTest.java:298) at com.abc.e2e.tests.BaseTest.run(BaseTest.java:66) at org.testng.internal.invokers.MethodInvocationHelper.invokeHookable(MethodInvocationHelper.java:266) at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:665) at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:220) at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:50) at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:945) at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:193) at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:146) at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:128) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829)

=============================================== regression Tests run: 1, Failures: 1, Skips: 0

sudharsan-selvaraj commented 1 month ago

i have added a fix to gracefully handle hub/node setup. Give a try with 1.0.0-beta.10

AnilPatidar commented 1 month ago

Thanks @sudharsan-selvaraj , let me try and update here.

AnilPatidar commented 1 month ago

I am not getting the update appium plugin update appium-interceptor

βœ” Checking if plugin 'appium-interceptor' is updatable βœ– Checking if plugin 'appium-interceptor' needs an update β„Ή Update report: β„Ή - 'appium-interceptor' had no updates available

AnilPatidar commented 1 month ago

I had to uninstall first appium plugin uninstall appium-interceptor
and than appium plugin install --source=npm appium-interceptor@1.0.0-beta.10

sudharsan-selvaraj commented 1 month ago

Not sure if it's because of the beta version. Just to make sure if the latest is already installed, run appium plugin list and check if the version is the same as lastest release https://www.npmjs.com/package/appium-interceptor

If not, then uninstall and reinstall the plugin again which will pull the latest version for you.