I find WDAM very prone to interruption anomalies
Could you help keep Xctest running even if there are some errors
Version: [email protected] [installed (NPM)]
For example,
2022-05-18 16:51:54:757 - [debug] [WD Proxy] Matched ‘/element’ to command name ‘findElement’
2022-05-18 16:51:54:757 - [debug] [WD Proxy] Proxying [POST /element] to [POST http://127.0.0.1:9002/session/E275EC34-E77C-46C9-8615-300E1C2901CC/element] with body: {“using”:“predicate string”,“value”:“elementType == 48 AND value == ‘Live’”}
2022-05-18 16:51:54:758 - [debug] [WebDriverAgentMac] [xcodebuild] t = 297.34s Get all elements bound by accessibility element for: Elements matching predicate ‘elementType == 48 AND value == “Live”’
2022-05-18 16:51:55:132 - [debug] [WebDriverAgentMac] [xcodebuild] WebDriverAgentRunner.m:54: Expected failure in -[UITestingUITests testRunner]: Failed to resolve query: Failed to resolve remote element AX element pid: 82592, token: oEIBAAAAAABvY29jKgAAAAAAAAA=. (Underlying Error: Timed out snapshotting io.appium.WebDriverAgentRunner.xctrunner, app is either unresponsive or taking too long to snapshot.)Reason: (Ignore all failures)
2022-05-18 16:51:55:135 - [WD Proxy] Got response with status 404: {“value”:{“error”:“no such element”,“message”:“unable to find an element using ‘predicate string’, value ‘elementType == 48 AND value == ‘Live’’”,“traceback”:"(\n\t0 WebDriverAgentLib 0x00000001058f2a62 FBNoSuchElementErrorResponseForRequest + 290\n\t1 WebDriverAgentLib 0x00000001058f27ea +[FBFindElementCommands handleFindElement:] + 426\n\t2 WebDriverAgentLib 0x00000001059386cc -[FBRoute_TargetAction mountRequest:intoResponse:] + 172\n\t3 WebDriverAgentLib 0x00000001059324a9 __37-[FBWebServer registerRouteHandlers:]_block_invoke + 777\n\t4 WebDriverAgentLib 0x000000010592ba9d -[RoutingHTTPServer handleRoute:withRequest:response:] + 189\n\t5 WebDriverAgentLib 0x000000010592c7f1 __72-[RoutingHTTPServer routeMethod:withPath:parameters:request:connection:]_block_invoke + 65\n\t6 libdispatch.dylib 0x00007fff20251806 _dispatch_client_callout + 8\n\t7 libdispatch.dylib …
2022-05-18 16:51:55:135 - [debug] [W3C] Matched W3C error code ‘no such element’ to NoSuchElementError
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] Encountered internal error running command: NoSuchElementError: unable to find an element using ‘predicate string’, value ‘elementType == 48 AND value == ‘Live’’
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] at errorFromW3CJsonCode (/Users/rcadmin/.appium/node_modules/appium-mac2-driver/node_modules/@appium/base-driver/lib/protocol/errors.js:780:25)
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] at ProxyRequestError.getActualError (/Users/rcadmin/.appium/node_modules/appium-mac2-driver/node_modules/@appium/base-driver/lib/protocol/errors.js:663:14)
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] at WDAMacProxy.command (/Users/rcadmin/.appium/node_modules/appium-mac2-driver/node_modules/@appium/base-driver/lib/jsonwp-proxy/proxy.js:275:19)
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] at runMicrotasks ()
2022-05-18 16:51:55:135 - [debug] [Mac2Driver@0b55 (5b556c85)] at processTicksAndRejections (internal/process/task_queues.js:97:5)
2022-05-18 16:51:55:137 - [HTTP] <-- POST /wd/hub/session/5b556c85-8d5b-4c34-b942-2d2ae8c8e567/element 404 381 ms - 850
2022-05-18 16:51:55:137 - [HTTP]
2022-05-18 16:51:55:137 - [debug] [WebDriverAgentMac] [xcodebuild] t = 297.72s Tear Down
2022-05-18 16:51:55:139 - [debug] [WebDriverAgentMac] [xcodebuild] Test Case ‘-[UITestingUITests testRunner]’ passed (297.719 seconds).
2022-05-18 16:51:55:139 - [debug] [WebDriverAgentMac] [xcodebuild] Test Suite ‘UITestingUITests’ passed at 2022-05-18 16:51:55.139.
2022-05-18 16:51:55:140 - [debug] [WebDriverAgentMac] Executed 1 test, with 0 failures (0 unexpected) in 297.719 (297.721) seconds
2022-05-18 16:51:55:146 - [debug] [WebDriverAgentMac] [xcodebuild] Test Suite ‘WebDriverAgentRunner.xctest’ passed at 2022-05-18 16:51:55.140.
2022-05-18 16:51:55:147 - [debug] [WebDriverAgentMac] Executed 1 test, with 0 failures (0 unexpected) in 297.719 (297.722) seconds
2022-05-18 16:51:55:148 - [debug] [WebDriverAgentMac] [xcodebuild] Test Suite ‘All tests’ passed at 2022-05-18 16:51:55.140.
2022-05-18 16:51:55:148 - [debug] [WebDriverAgentMac] Executed 1 test, with 0 failures (0 unexpected) in 297.719 (297.723) seconds