appium / ruby_lib_core

Core library for the Ruby client
Apache License 2.0
31 stars 24 forks source link

check "-[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff865b1f580" #497

Closed KazuCocoa closed 11 months ago

KazuCocoa commented 1 year ago

This is a

Summary

checks:

Progress: |===============================ERROR AppiumLibCoreTest::DriverTest#test_default_keyboard_pref (677.77s)
Minitest::UnexpectedError:         Selenium::WebDriver::Error::UnknownError: An unknown server-side error occurred while processing the command. Original error: -[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff865b1f580
            UnknownError: An unknown server-side error occurred while processing the command. Original error: -[NSNull isEqualToString:]: unrecognized selector sent to instance 0x7ff865b1f580
                at errorFromW3CJsonCode (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/node_modules/@appium/base-driver/lib/protocol/errors.js:1059:25)
                at ProxyRequestError.getActualError (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/node_modules/@appium/base-driver/lib/protocol/errors.js:928:14)
                at JWProxy.command (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/node_modules/@appium/base-driver/lib/jsonwp-proxy/proxy.js:353:19)
                at runMicrotasks (<anonymous>)
                at processTicksAndRejections (node:internal/process/task_queues:96:5)
                at XCUITestDriver.proxyCommand (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/lib/commands/proxy-helper.js:112:35)
                at XCUITestDriver.mobileLaunchApp (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/lib/commands/app-management.js:95:5)
                at XCUITestDriver.activateApp (/Users/runner/runners/3.225.0/appium/node_modules/appium-xcuitest-driver/lib/commands/app-management.js:174:12)
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/response.rb:55:in `assert_ok'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/response.rb:34:in `initialize'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/http/common.rb:83:in `new'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/http/common.rb:83:in `create_response'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/http/default.rb:103:in `request'
            /Users/runner/work/1/s/lib/appium_lib_core/common/base/http_default.rb:66:in `request'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/http/common.rb:59:in `call'
            /Users/runner/work/1/s/vendor/bundle/ruby/3.1.0/gems/selenium-webdriver-4.12.0/lib/selenium/webdriver/remote/bridge.rb:620:in `execute'
            /Users/runner/work/1/s/lib/appium_lib_core/common/device/app_management.rb:73:in `activate_app'
            /Users/runner/work/1/s/lib/appium_lib_core/common/base/driver.rb:712:in `activate_app'
            /Users/runner/work/1/s/test/functional/ios/driver_test.rb:131:in `test_default_keyboard_pref'