You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file contains 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
Why: Creating a function to generate URLs reduces duplication and enhances maintainability, which is a best practice and provides a substantial improvement.
9
Maintainability
Use a version variable for Firefox to ensure consistency and ease updates
Consider using a version variable for Firefox and updating it in one place to ensure consistency across different downloads.
Why: Using a version variable for Firefox ensures consistency and simplifies updates, which is a significant improvement in maintainability.
8
Use a centralized configuration for browser and driver versions to simplify updates and maintenance
Consider using a dictionary or a configuration file to store version numbers for different browsers and drivers, making it easier to update and maintain version information in one place.
Why: Introducing a constant for the base URL is a good practice to reduce repetition and improve maintainability, making future updates easier. However, it is not a critical change.
The test test_can_upload_file[chrome] failed because the assertion assert 'test_file.txt' in '' failed, indicating that the file was not found in the expected location after upload.
The test test_can_upload_two_files[chrome] failed for the same reason as above, with the assertion assert 'test_file.txt' in '' failing.
The ChromeOptionsFunctionalTest failed due to NoSuchElementException, indicating that the element with selector #webextensions-selenium-example could not be found.
The DevToolsNetworkTest-chrome failed due to Connection refused errors, indicating issues with establishing a connection to the ChromeDriver.
Relevant error logs:
1: ##[group]Operating System2: Ubuntu
...
970: Package 'php-symfony-debug-bundle' is not installed, so not removed971: Package 'php-symfony-dependency-injection' is not installed, so not removed972: Package 'php-symfony-deprecation-contracts' is not installed, so not removed973: Package 'php-symfony-discord-notifier' is not installed, so not removed974: Package 'php-symfony-doctrine-bridge' is not installed, so not removed975: Package 'php-symfony-doctrine-messenger' is not installed, so not removed976: Package 'php-symfony-dom-crawler' is not installed, so not removed977: Package 'php-symfony-dotenv' is not installed, so not removed978: Package 'php-symfony-error-handler' is not installed, so not removed
...
1805: (14:32:05) �[32mAnalyzing:�[0m 2076 targets (1571 packages loaded, 50570 targets configured)1806: �[32m[1,847 / 2,038]�[0m 69 / 76 tests;�[0m Testing //java/test/org/openqa/selenium/events:ZeroMqTcpTest; 0s remote, remote-cache ... (38 actions, 0 running)1807: (14:32:06) �[32mINFO: �[0mFrom Running Cargo build script bzip2-sys:1808: Build Script Warning: bzip2-1.0.8/compress.c: In function ‘sendMTFValues’:1809: Build Script Warning: bzip2-1.0.8/compress.c:243:19: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable]1810: Build Script Warning: 243 | Int32 nGroups, nBytes;1811: Build Script Warning: | ^~~~~~1812: (14:32:06) �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files):1813: java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1814: private final ErrorCodes errorCodes;1815: ^1816: java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1817: this.errorCodes = new ErrorCodes();1818: ^1819: java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1820: public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {1821: ^1822: java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1823: ErrorCodes errorCodes = new ErrorCodes();1824: ^1825: java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1826: ErrorCodes errorCodes = new ErrorCodes();1827: ^1828: java/src/org/openqa/selenium/remote/ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1829: response.setStatus(ErrorCodes.SUCCESS);1830: ^1831: java/src/org/openqa/selenium/remote/ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1832: response.setState(ErrorCodes.SUCCESS_STRING);1833: ^1834: java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1835: new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));1836: ^1837: java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1838: new ErrorCodes().getExceptionType((String) rawError);1839: ^1840: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1841: private final ErrorCodes errorCodes = new ErrorCodes();1842: ^1843: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1844: private final ErrorCodes errorCodes = new ErrorCodes();1845: ^1846: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1847: int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;1848: ^1849: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:101: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1850: response.setStatus(ErrorCodes.UNKNOWN_COMMAND);1851: ^1852: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:103: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1853: response.setStatus(ErrorCodes.UNHANDLED_ERROR);1854: ^1855: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:124: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1856: response.setStatus(ErrorCodes.SUCCESS);1857: ^1858: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:125: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1859: response.setState(errorCodes.toState(ErrorCodes.SUCCESS));1860: ^1861: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:131: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1862: response.setState(errorCodes.toState(ErrorCodes.SUCCESS));1863: ^1864: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1865: private final ErrorCodes errorCodes = new ErrorCodes();1866: ^1867: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1868: private final ErrorCodes errorCodes = new ErrorCodes();1869: ^1870: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:93: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1871: response.setStatus(ErrorCodes.UNKNOWN_COMMAND);1872: ^1873: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:98: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1874: response.setStatus(ErrorCodes.UNHANDLED_ERROR);1875: ^1876: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:145: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal1877: response.setStatus(ErrorCodes.SUCCESS);
...
1887: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/click_submit_test.html -> javascript/atoms/test/click_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1888: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/click_test.html -> javascript/atoms/test/click_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1889: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/clientrect_test.html -> javascript/atoms/test/clientrect_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1890: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/color_test.html -> javascript/atoms/test/color_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1891: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/dom_test.html -> javascript/atoms/test/dom_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1892: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/drag_test.html -> javascript/atoms/test/drag_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1893: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/enabled_test.html -> javascript/atoms/test/enabled_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1894: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/enter_submit_test.html -> javascript/atoms/test/enter_submit_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test1895: (14:32:09) �[35mWARNING: �[0m/home/runner/work/selenium/selenium/javascript/atoms/BUILD.bazel:351:19: runfiles symlink javascript/atoms/test/error_test.html -> javascript/atoms/test/error_test.html obscured by javascript/atoms/test -> bazel-out/k8-fastbuild/bin/javascript/atoms/test
...
2080: (14:32:45) �[32mAnalyzing:�[0m 2076 targets (1632 packages loaded, 66529 targets configured)2081: �[32m[11,081 / 12,393]�[0m 264 / 1843 tests;�[0m Testing //py:common-chrome-test/selenium/webdriver/common/upload_tests.py; 5s remote, remote-cache ... (48 actions, 2 running)2082: (14:32:48) �[31m�[1mFAIL: �[0m//py:common-chrome-test/selenium/webdriver/common/upload_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-chrome-test/selenium/webdriver/common/upload_tests.py/test_attempts/attempt_1.log)2083: (14:32:50) �[32mAnalyzing:�[0m 2076 targets (1634 packages loaded, 66812 targets configured)2084: �[32m[11,384 / 12,610]�[0m 376 / 1879 tests;�[0m Testing //py:common-chrome-test/selenium/webdriver/common/upload_tests.py; 10s remote, remote-cache ... (49 actions, 6 running)2085: (14:32:55) �[32mAnalyzing:�[0m 2076 targets (1634 packages loaded, 66922 targets configured)2086: �[32m[11,943 / 13,193]�[0m 468 / 1989 tests;�[0m Testing //py:common-chrome-test/selenium/webdriver/common/upload_tests.py; 15s remote, remote-cache ... (50 actions, 4 running)2087: (14:32:57) �[31m�[1mFAIL: �[0m//py:common-chrome-test/selenium/webdriver/common/upload_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-chrome-test/selenium/webdriver/common/upload_tests.py/test.log)2088: �[31m�[1mFAILED: �[0m//py:common-chrome-test/selenium/webdriver/common/upload_tests.py (Summary)
...
2092: ==================== Test output for //py:common-chrome-test/selenium/webdriver/common/upload_tests.py:2093: ============================= test session starts ==============================2094: platform linux -- Python 3.8.19, pytest-7.4.4, pluggy-1.3.02095: rootdir: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/py/common-chrome-test/selenium/webdriver/common/upload_tests.py.runfiles/_main/py2096: configfile: pyproject.toml2097: plugins: instafail-0.5.0, trio-0.8.0, mock-3.12.02098: collected 3 items2099: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] PASSED [ 33%]2100: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] FAILED [ 66%]
...
2105: def test_can_upload_two_files(driver, pages, get_local_path):2106: pages.load("upload.html")2107: two_file_paths = get_local_path("test_file.txt") + "\n" + get_local_path("test_file2.txt")2108: driver.find_element(By.ID, "upload").send_keys(two_file_paths)2109: driver.find_element(By.ID, "go").click()2110: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2111: body = driver.find_element(By.CSS_SELECTOR, "body").text2112: > assert "test_file.txt" in body2113: E AssertionError: assert 'test_file.txt' in ''2114: py/test/selenium/webdriver/common/upload_tests.py:55: AssertionError2115: py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] XFAIL [100%]2116: =========================== short test summary info ============================2117: XFAIL py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] - reason: 2118: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] - AssertionError: assert 'test_file.txt' in ''2119: ==================== 1 failed, 1 passed, 1 xfailed in 3.31s ====================
...
2121: ================================================================================2122: ==================== Test output for //py:common-chrome-test/selenium/webdriver/common/upload_tests.py:2123: ============================= test session starts ==============================2124: platform linux -- Python 3.8.19, pytest-7.4.4, pluggy-1.3.02125: rootdir: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/py/common-chrome-test/selenium/webdriver/common/upload_tests.py.runfiles/_main/py2126: configfile: pyproject.toml2127: plugins: instafail-0.5.0, trio-0.8.0, mock-3.12.02128: collected 3 items2129: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] FAILED [ 33%]
...
2133: get_local_path = <function get_local_path.<locals>.wrapped at 0x7f305f7818b0>2134: def test_can_upload_file(driver, pages, get_local_path):2135: pages.load("upload.html")2136: driver.find_element(By.ID, "upload").send_keys(get_local_path("test_file.txt"))2137: driver.find_element(By.ID, "go").click()2138: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2139: body = driver.find_element(By.CSS_SELECTOR, "body").text2140: > assert "test_file.txt" in body2141: E AssertionError: assert 'test_file.txt' in ''2142: py/test/selenium/webdriver/common/upload_tests.py:44: AssertionError2143: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] FAILED [ 66%]
...
2148: def test_can_upload_two_files(driver, pages, get_local_path):2149: pages.load("upload.html")2150: two_file_paths = get_local_path("test_file.txt") + "\n" + get_local_path("test_file2.txt")2151: driver.find_element(By.ID, "upload").send_keys(two_file_paths)2152: driver.find_element(By.ID, "go").click()2153: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2154: body = driver.find_element(By.CSS_SELECTOR, "body").text2155: > assert "test_file.txt" in body2156: E AssertionError: assert 'test_file.txt' in ''2157: py/test/selenium/webdriver/common/upload_tests.py:55: AssertionError2158: py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] XFAIL [100%]2159: =========================== short test summary info ============================2160: XFAIL py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] - reason: 2161: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] - AssertionError: assert 'test_file.txt' in ''2162: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] - AssertionError: assert 'test_file.txt' in ''2163: ========================= 2 failed, 1 xfailed in 3.17s =========================2164: Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKIAHx9jD9uc0BeR21tnztKwOkv3XJHwzDkNu0yfM0VJZ8EJ8D2165: ================================================================================2166: (14:32:58) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/ErrorHandlerTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):2167: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:79: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2168: handler.throwIfResponseFailed(createResponse(ErrorCodes.SUCCESS), 100);2169: ^2170: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:85: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2171: assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);2172: ^2173: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:86: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2174: assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);2175: ^2176: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:87: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2177: assertThrowsCorrectExceptionType(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);2178: ^2179: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:88: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2180: assertThrowsCorrectExceptionType(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);2181: ^2182: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:90: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2183: ErrorCodes.METHOD_NOT_ALLOWED, UnsupportedCommandException.class);2184: ^2185: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:92: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2186: ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);2187: ^2188: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:94: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2189: ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);2190: ^2191: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:95: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2192: assertThrowsCorrectExceptionType(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);2193: ^2194: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:107: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2195: Response response = createResponse(ErrorCodes.UNHANDLED_ERROR);2196: ^2197: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:120: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2198: createResponse(ErrorCodes.UNHANDLED_ERROR, "boom"), 123))2199: ^2200: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:133: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2201: createResponse(ErrorCodes.UNHANDLED_ERROR, ImmutableMap.of("message", "boom")),2202: ^2203: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:147: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2204: ErrorCodes.UNHANDLED_ERROR,2205: ^2206: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:167: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2207: ErrorCodes.UNHANDLED_ERROR,2208: ^2209: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:193: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2210: createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))2211: ^2212: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:214: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2213: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2214: ^2215: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:248: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2216: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2217: ^2218: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:280: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2219: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2220: ^2221: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:308: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2222: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2223: ^2224: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:327: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2225: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2226: ^2227: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:355: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2228: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2229: ^2230: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:394: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2231: createResponse(ErrorCodes.UNHANDLED_ERROR, data), 123))2232: ^2233: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:426: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2234: createResponse(ErrorCodes.UNHANDLED_ERROR, toMap(serverError)), 123))2235: ^2236: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:435: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2237: exceptions.put(ErrorCodes.NO_SUCH_SESSION, NoSuchSessionException.class);2238: ^2239: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:436: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2240: exceptions.put(ErrorCodes.NO_SUCH_ELEMENT, NoSuchElementException.class);2241: ^2242: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:437: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2243: exceptions.put(ErrorCodes.NO_SUCH_FRAME, NoSuchFrameException.class);2244: ^2245: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:438: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2246: exceptions.put(ErrorCodes.UNKNOWN_COMMAND, UnsupportedCommandException.class);2247: ^2248: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:439: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2249: exceptions.put(ErrorCodes.STALE_ELEMENT_REFERENCE, StaleElementReferenceException.class);2250: ^2251: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:440: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2252: exceptions.put(ErrorCodes.INVALID_ELEMENT_STATE, InvalidElementStateException.class);2253: ^2254: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2255: exceptions.put(ErrorCodes.UNHANDLED_ERROR, WebDriverException.class);2256: ^2257: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:442: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2258: exceptions.put(ErrorCodes.JAVASCRIPT_ERROR, JavascriptException.class);2259: ^2260: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:443: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2261: exceptions.put(ErrorCodes.XPATH_LOOKUP_ERROR, InvalidSelectorException.class);2262: ^2263: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:444: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2264: exceptions.put(ErrorCodes.TIMEOUT, TimeoutException.class);2265: ^2266: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:445: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2267: exceptions.put(ErrorCodes.NO_SUCH_WINDOW, NoSuchWindowException.class);2268: ^2269: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:446: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2270: exceptions.put(ErrorCodes.INVALID_COOKIE_DOMAIN, InvalidCookieDomainException.class);2271: ^2272: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:447: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2273: exceptions.put(ErrorCodes.UNABLE_TO_SET_COOKIE, UnableToSetCookieException.class);2274: ^2275: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:448: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2276: exceptions.put(ErrorCodes.UNEXPECTED_ALERT_PRESENT, UnhandledAlertException.class);2277: ^2278: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:449: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2279: exceptions.put(ErrorCodes.NO_ALERT_PRESENT, NoAlertPresentException.class);2280: ^2281: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:450: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2282: exceptions.put(ErrorCodes.ASYNC_SCRIPT_TIMEOUT, ScriptTimeoutException.class);2283: ^2284: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:451: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2285: exceptions.put(ErrorCodes.INVALID_SELECTOR_ERROR, InvalidSelectorException.class);2286: ^2287: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:452: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2288: exceptions.put(ErrorCodes.SESSION_NOT_CREATED, SessionNotCreatedException.class);2289: ^2290: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:453: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2291: exceptions.put(ErrorCodes.MOVE_TARGET_OUT_OF_BOUNDS, MoveTargetOutOfBoundsException.class);2292: ^2293: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2294: exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR, InvalidSelectorException.class);2295: ^2296: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:455: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2297: exceptions.put(ErrorCodes.INVALID_XPATH_SELECTOR_RETURN_TYPER, InvalidSelectorException.class);2298: ^2299: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:469: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2300: ? ErrorCodes.INVALID_SELECTOR_ERROR2301: ^2302: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:471: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2303: assertThat(new ErrorCodes().toStatusCode(e)).isEqualTo(expected);2304: ^2305: java/test/org/openqa/selenium/remote/ErrorHandlerTest.java:483: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2306: response.setState(new ErrorCodes().toState(status));2307: ^2308: (14:32:58) �[32mINFO: �[0mAnalyzed 2076 targets (1634 packages loaded, 67009 targets configured).2309: (14:33:00) �[32m[12,329 / 13,639]�[0m 587 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m [Prepa] Testing //rb/spec/integration/selenium/webdriver/edge:driver-edge-bidi ... (44 actions, 2 running)2310: (14:33:05) �[32m[13,047 / 14,387]�[0m 686 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-firefox-bidi-test/selenium/webdriver/common/element_attribute_tests.py; 0s remote, remote-cache ... (49 actions, 4 running)2311: (14:33:06) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/RemotableByTest.jar (1 source file) and running annotation processors (AutoServiceProcessor):2312: java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2313: import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;2314: ^2315: java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2316: import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;2317: ^2318: java/test/org/openqa/selenium/remote/RemotableByTest.java:23: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2319: import static org.openqa.selenium.remote.ErrorCodes.SUCCESS_STRING;2320: ^2321: java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2322: private final ErrorCodes errorCodes = new ErrorCodes();2323: ^2324: java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2325: private final ErrorCodes errorCodes = new ErrorCodes();2326: ^2327: java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2328: private final ErrorCodes errorCodes = new ErrorCodes();2329: ^2330: java/test/org/openqa/selenium/remote/RemotableByTest.java:45: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2331: private final ErrorCodes errorCodes = new ErrorCodes();2332: ^2333: (14:33:07) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/json/JsonTest.jar (1 source file):2334: java/test/org/openqa/selenium/json/JsonTest.java:430: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2335: assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));2336: ^2337: java/test/org/openqa/selenium/json/JsonTest.java:441: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2338: assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(0));2339: ^2340: java/test/org/openqa/selenium/json/JsonTest.java:454: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2341: assertThat(response.getState()).isEqualTo(new ErrorCodes().toState(32));2342: ^2343: (14:33:07) �[32mINFO: �[0mFrom Building external/protobuf~/java/core/liblite_runtime_only.jar (91 source files) [for tool]:2344: external/protobuf~/java/core/src/main/java/com/google/protobuf/UnsafeUtil.java:293: warning: [removal] AccessController in java.security has been deprecated and marked for removal2345: AccessController.doPrivileged(2346: ^2347: (14:33:07) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/libsmall-tests-test-lib.jar (5 source files) and running annotation processors (AutoServiceProcessor):2348: java/test/org/openqa/selenium/remote/WebDriverFixture.java:170: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2349: response.setStatus(new ErrorCodes().toStatus(state, Optional.of(400)));2350: ^2351: (14:33:07) �[32mINFO: �[0mFrom Building java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.jar (1 source file):2352: java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:26: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2353: import static org.openqa.selenium.remote.ErrorCodes.METHOD_NOT_ALLOWED;2354: ^2355: java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2356: assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.SUCCESS);2357: ^2358: java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:81: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2359: assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);2360: ^2361: java/test/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodecTest.java:107: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2362: assertThat(decoded.getStatus()).isEqualTo(ErrorCodes.UNHANDLED_ERROR);2363: ^2364: (14:33:10) �[32m[13,655 / 15,194]�[0m 778 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py; 3s remote, remote-cache ... (50 actions, 1 running)2365: (14:33:15) �[32m[13,984 / 15,382]�[0m 818 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py; 9s remote, remote-cache ... (46 actions, 1 running)2366: (14:33:16) �[31m�[1mFAIL: �[0m//py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py/test_attempts/attempt_1.log)2367: (14:33:20) �[32m[14,232 / 15,539]�[0m 873 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py; 14s remote, remote-cache ... (48 actions, 1 running)2368: (14:33:25) �[32m[15,258 / 17,228]�[0m 1007 / 2076 tests, �[31m�[1m1 failed�[0m;�[0m Testing //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py; 19s remote, remote-cache ... (50 actions, 1 running)
...
2387: ^2388: java/test/org/openqa/selenium/remote/http/FormEncodedDataTest.java:101: warning: [removal] FormEncodedData in org.openqa.selenium.remote.http has been deprecated and marked for removal2389: Optional<Map<String, List<String>>> data = FormEncodedData.getData(request);2390: ^2391: java/test/org/openqa/selenium/remote/http/FormEncodedDataTest.java:113: warning: [removal] FormEncodedData in org.openqa.selenium.remote.http has been deprecated and marked for removal2392: Optional<Map<String, List<String>>> data = FormEncodedData.getData(request);2393: ^2394: (14:33:26) �[31m�[1mFAIL: �[0m//py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/py/common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py/test.log)2395: �[31m�[1mFAILED: �[0m//py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py (Summary)
...
2398: (14:33:26) �[32mINFO: �[0mFrom Testing //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py:2399: ==================== Test output for //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py:2400: ============================= test session starts ==============================2401: platform linux -- Python 3.8.19, pytest-7.4.4, pluggy-1.3.02402: rootdir: /mnt/engflow/worker/work/0/exec/bazel-out/k8-fastbuild/bin/py/common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py.runfiles/_main/py2403: configfile: pyproject.toml2404: plugins: instafail-0.5.0, trio-0.8.0, mock-3.12.02405: collected 3 items2406: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] FAILED [ 33%]
...
2410: get_local_path = <function get_local_path.<locals>.wrapped at 0x7f70280a48b0>2411: def test_can_upload_file(driver, pages, get_local_path):2412: pages.load("upload.html")2413: driver.find_element(By.ID, "upload").send_keys(get_local_path("test_file.txt"))2414: driver.find_element(By.ID, "go").click()2415: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2416: body = driver.find_element(By.CSS_SELECTOR, "body").text2417: > assert "test_file.txt" in body2418: E AssertionError: assert 'test_file.txt' in ''2419: py/test/selenium/webdriver/common/upload_tests.py:44: AssertionError2420: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] FAILED [ 66%]
...
2425: def test_can_upload_two_files(driver, pages, get_local_path):2426: pages.load("upload.html")2427: two_file_paths = get_local_path("test_file.txt") + "\n" + get_local_path("test_file2.txt")2428: driver.find_element(By.ID, "upload").send_keys(two_file_paths)2429: driver.find_element(By.ID, "go").click()2430: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2431: body = driver.find_element(By.CSS_SELECTOR, "body").text2432: > assert "test_file.txt" in body2433: E AssertionError: assert 'test_file.txt' in ''2434: py/test/selenium/webdriver/common/upload_tests.py:55: AssertionError2435: py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] XFAIL [100%]2436: =========================== short test summary info ============================2437: XFAIL py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] - reason: 2438: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] - AssertionError: assert 'test_file.txt' in ''2439: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] - AssertionError: assert 'test_file.txt' in ''2440: ========================= 2 failed, 1 xfailed in 3.30s =========================
...
2443: ==================== Test output for //py:common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py:2444: ============================= test session starts ==============================2445: platform linux -- Python 3.8.19, pytest-7.4.4, pluggy-1.3.02446: rootdir: /mnt/engflow/worker/work/1/exec/bazel-out/k8-fastbuild/bin/py/common-chrome-bidi-test/selenium/webdriver/common/upload_tests.py.runfiles/_main/py2447: configfile: pyproject.toml2448: plugins: instafail-0.5.0, trio-0.8.0, mock-3.12.02449: collected 3 items2450: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_file[chrome] PASSED [ 33%]2451: py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] FAILED [ 66%]
...
2456: def test_can_upload_two_files(driver, pages, get_local_path):2457: pages.load("upload.html")2458: two_file_paths = get_local_path("test_file.txt") + "\n" + get_local_path("test_file2.txt")2459: driver.find_element(By.ID, "upload").send_keys(two_file_paths)2460: driver.find_element(By.ID, "go").click()2461: driver.switch_to.frame(driver.find_element(By.ID, "upload_target"))2462: body = driver.find_element(By.CSS_SELECTOR, "body").text2463: > assert "test_file.txt" in body2464: E AssertionError: assert 'test_file.txt' in ''2465: py/test/selenium/webdriver/common/upload_tests.py:55: AssertionError2466: py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] XFAIL [100%]2467: =========================== short test summary info ============================2468: XFAIL py/test/selenium/webdriver/common/upload_tests.py::test_file_is_uploaded_to_remote_machine_on_select[chrome] - reason: 2469: FAILED py/test/selenium/webdriver/common/upload_tests.py::test_can_upload_two_files[chrome] - AssertionError: assert 'test_file.txt' in ''2470: ==================== 1 failed, 1 passed, 1 xfailed in 3.29s ====================2471: Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKIAhF7l2Anahy-bkkdoRtxTnVrMy2JBWyDyxeK24iPL0BEJ8D2472: ================================================================================2473: (14:33:30) �[32m[15,670 / 17,401]�[0m 1224 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/grid/router:EndToEndTest; 4s remote, remote-cache ... (50 actions, 0 running)2474: (14:33:35) �[32m[16,172 / 17,599]�[0m 1439 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 3s remote, remote-cache ... (42 actions, 2 running)2475: (14:33:38) �[32mINFO: �[0mFrom Building java/src/org/openqa/selenium/remote/libapi-class.jar (71 source files):2476: java/src/org/openqa/selenium/remote/ErrorHandler.java:46: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2477: private final ErrorCodes errorCodes;2478: ^2479: java/src/org/openqa/selenium/remote/ErrorHandler.java:60: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2480: this.errorCodes = new ErrorCodes();2481: ^2482: java/src/org/openqa/selenium/remote/ErrorHandler.java:68: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2483: public ErrorHandler(ErrorCodes codes, boolean includeServerErrors) {2484: ^2485: java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2486: ErrorCodes errorCodes = new ErrorCodes();2487: ^2488: java/src/org/openqa/selenium/remote/Response.java:97: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2489: ErrorCodes errorCodes = new ErrorCodes();2490: ^2491: java/src/org/openqa/selenium/remote/ProtocolHandshake.java:181: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2492: response.setStatus(ErrorCodes.SUCCESS);2493: ^2494: java/src/org/openqa/selenium/remote/ProtocolHandshake.java:182: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2495: response.setState(ErrorCodes.SUCCESS_STRING);2496: ^2497: java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:53: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2498: new ErrorCodes().toStatus((String) rawError, Optional.of(tuple.getStatusCode())));2499: ^2500: java/src/org/openqa/selenium/remote/W3CHandshakeResponse.java:56: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2501: new ErrorCodes().getExceptionType((String) rawError);2502: ^2503: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2504: private final ErrorCodes errorCodes = new ErrorCodes();2505: ^2506: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:44: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2507: private final ErrorCodes errorCodes = new ErrorCodes();2508: ^2509: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:55: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2510: int status = response.getStatus() == ErrorCodes.SUCCESS ? HTTP_OK : HTTP_INTERNAL_ERROR;2511: ^2512: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:101: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2513: response.setStatus(ErrorCodes.UNKNOWN_COMMAND);2514: ^2515: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:103: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2516: response.setStatus(ErrorCodes.UNHANDLED_ERROR);2517: ^2518: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:124: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2519: response.setStatus(ErrorCodes.SUCCESS);2520: ^2521: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:125: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2522: response.setState(errorCodes.toState(ErrorCodes.SUCCESS));2523: ^2524: java/src/org/openqa/selenium/remote/codec/AbstractHttpResponseCodec.java:131: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2525: response.setState(errorCodes.toState(ErrorCodes.SUCCESS));2526: ^2527: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2528: private final ErrorCodes errorCodes = new ErrorCodes();2529: ^2530: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:70: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2531: private final ErrorCodes errorCodes = new ErrorCodes();2532: ^2533: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:93: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2534: response.setStatus(ErrorCodes.UNKNOWN_COMMAND);2535: ^2536: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:98: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2537: response.setStatus(ErrorCodes.UNHANDLED_ERROR);2538: ^2539: java/src/org/openqa/selenium/remote/codec/w3c/W3CHttpResponseCodec.java:145: warning: [removal] ErrorCodes in org.openqa.selenium.remote has been deprecated and marked for removal2540: response.setStatus(ErrorCodes.SUCCESS);2541: ^2542: (14:33:40) �[32m[16,632 / 17,815]�[0m 1681 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 8s remote, remote-cache ... (50 actions, 2 running)
...
4058: dotnet/src/webdriver/BiDi/Modules/Storage/StorageModule.cs(8,74): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.4059: dotnet/src/webdriver/BiDi/Modules/Storage/StorageModule.cs(21,83): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.4060: dotnet/src/webdriver/BiDi/Modules/Storage/StorageModule.cs(34,93): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.4061: dotnet/src/webdriver/BiDi/Subscription.cs(42,64): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.4062: dotnet/src/webdriver/BiDi/Subscription.cs(37,67): warning CS8632: The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.4063: dotnet/src/webdriver/BiDi/Modules/Network/Intercept.cs(12,44): warning CS3008: Identifier '_onBeforeRequestSentSubscriptions' is not CLS-compliant4064: dotnet/src/webdriver/BiDi/Modules/Network/Intercept.cs(13,44): warning CS3008: Identifier '_onResponseStartedSubscriptions' is not CLS-compliant4065: dotnet/src/webdriver/BiDi/Modules/Network/Intercept.cs(14,44): warning CS3008: Identifier '_onAuthRequiredSubscriptions' is not CLS-compliant4066: (14:33:45) �[32m[17,641 / 17,827]�[0m 1841 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 13s remote, remote-cache ... (49 actions, 2 running)4067: (14:33:50) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest/test_attempts/attempt_1.log)4068: (14:33:50) �[32m[17,866 / 18,057]�[0m 1885 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 18s remote, remote-cache ... (50 actions, 2 running)4069: (14:33:55) �[32m[18,026 / 18,057]�[0m 2045 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 23s remote, remote-cache ... (31 actions, 3 running)4070: (14:34:00) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest-remote/test_attempts/attempt_1.log)4071: (14:34:05) �[32m[18,054 / 18,057]�[0m 2073 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 33s remote, remote-cache ... (3 actions running)4072: (14:34:10) �[32m[18,054 / 18,057]�[0m 2073 / 2076 tests, �[31m�[1m2 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 38s remote, remote-cache ... (3 actions running)4073: (14:34:11) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest/test.log)4074: �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest (Summary)4075: /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest/test.log4076: /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest/test_attempts/attempt_1.log4077: (14:34:11) �[32mINFO: �[0mFrom Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest:4078: ==================== Test output for //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest:4079: Failures: 24080: 1) canAddExtensionFromStringEncodedInBase64() (org.openqa.selenium.chrome.ChromeOptionsFunctionalTest)4081: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}4082: (Session info: chrome=129.0.6668.89)4083: For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
...
4087: Command: [48f44a54e5a581ab2277f5d8471e3080, findElement {using=id, value=webextensions-selenium-example}]4088: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.89, chrome: {chromedriverVersion: 129.0.6668.89 (951c0b97221f..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:34081}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:34081/devtoo..., se:cdpVersion: 129.0.6668.89, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:26327/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}4089: Session ID: 48f44a54e5a581ab2277f5d8471e30804090: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)4091: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)4092: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)4093: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)4094: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)4095: at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
...
4102: at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)4103: at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)4104: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)4105: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)4106: at org.openqa.selenium.chrome.ChromeOptionsFunctionalTest.canAddExtensionFromStringEncodedInBase64(ChromeOptionsFunctionalTest.java:104)4107: 2) canAddExtensionFromFile() (org.openqa.selenium.chrome.ChromeOptionsFunctionalTest)4108: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}4109: (Session info: chrome=129.0.6668.89)4110: For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
...
4114: Command: [8b19c01c5eb28bd6e2faeee6a80d315f, findElement {using=id, value=webextensions-selenium-example}]4115: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.89, chrome: {chromedriverVersion: 129.0.6668.89 (951c0b97221f..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:42105}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:42105/devtoo..., se:cdpVersion: 129.0.6668.89, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:31590/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}4116: Session ID: 8b19c01c5eb28bd6e2faeee6a80d315f4117: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)4118: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)4119: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)4120: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)4121: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)4122: at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
...
4133: at org.openqa.selenium.chrome.ChromeOptionsFunctionalTest.canAddExtensionFromFile(ChromeOptionsFunctionalTest.java:88)4134: Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKIAqwgNt-hrhqUs0s25RHlxBnkEyjWj5KcdgyZlk-h_MlEJ8D4135: ================================================================================4136: ==================== Test output for //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest:4137: Failures: 24138: 1) canAddExtensionFromStringEncodedInBase64() (org.openqa.selenium.chrome.ChromeOptionsFunctionalTest)4139: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}4140: (Session info: chrome=129.0.6668.89)4141: For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
...
4145: Command: [c144f02a6c52906e6566d1088269d55d, findElement {using=id, value=webextensions-selenium-example}]4146: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.89, chrome: {chromedriverVersion: 129.0.6668.89 (951c0b97221f..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:41447}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:41447/devtoo..., se:cdpVersion: 129.0.6668.89, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:15874/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}4147: Session ID: c144f02a6c52906e6566d1088269d55d4148: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)4149: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)4150: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)4151: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)4152: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)4153: at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
...
4160: at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)4161: at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)4162: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)4163: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)4164: at org.openqa.selenium.chrome.ChromeOptionsFunctionalTest.canAddExtensionFromStringEncodedInBase64(ChromeOptionsFunctionalTest.java:104)4165: 2) canAddExtensionFromFile() (org.openqa.selenium.chrome.ChromeOptionsFunctionalTest)4166: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#webextensions\-selenium\-example"}4167: (Session info: chrome=129.0.6668.89)4168: For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
...
4172: Command: [36ab29fe1db314d23cae74446f1d0150, findElement {using=id, value=webextensions-selenium-example}]4173: Capabilities {acceptInsecureCerts: false, browserName: chrome, browserVersion: 129.0.6668.89, chrome: {chromedriverVersion: 129.0.6668.89 (951c0b97221f..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:34937}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://localhost:34937/devtoo..., se:cdpVersion: 129.0.6668.89, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: ignore, webSocketUrl: ws://localhost:24974/sessio..., webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}4174: Session ID: 36ab29fe1db314d23cae74446f1d01504175: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)4176: at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)4177: at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)4178: at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)4179: at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)4180: at org.openqa.selenium.remote.ErrorCodec.decode(ErrorCodec.java:167)
...
4186: at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)4187: at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)4188: at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:66)4189: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:368)4190: at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:362)4191: at org.openqa.selenium.chrome.ChromeOptionsFunctionalTest.canAddExtensionFromFile(ChromeOptionsFunctionalTest.java:88)4192: Execution result: https://gypsum.cluster.engflow.com/actions/executions/ChCgHfMQ0UNCiqLjEC0JFA-PEgdkZWZhdWx0GiUKIAqwgNt-hrhqUs0s25RHlxBnkEyjWj5KcdgyZlk-h_MlEJ8D4193: ================================================================================4194: (14:34:20) �[32m[18,055 / 18,057]�[0m 2074 / 2076 tests, �[31m�[1m3 failed�[0m;�[0m Testing //java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote; 48s remote, remote-cache ... (2 actions running)4195: (14:34:24) �[31m�[1mFAIL: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote (see /home/runner/.bazel/execroot/_main/bazel-out/k8-fastbuild/testlogs/java/test/org/openqa/selenium/chrome/ChromeOptionsFunctionalTest-remote/test.log)4196: �[31m�[1mFAILED: �[0m//java/test/org/openqa/selenium/chrome:ChromeOptionsFunctionalTest-remote (Summary)
...
4272: 14:33:58.979 INFO [ProxyNodeWebsockets.createWsEndPoint] - Establishing connection to ws://localhost:13746/session/898ede44eb5c9bc622ee74a8fa863bfa4273: 14:33:59.322 INFO [LocalSessionMap.remove] - Deleted session from local Session Map, Id: 898ede44eb5c9bc622ee74a8fa863bfa4274: 14:33:59.323 INFO [GridModel.release] - Releasing slot for session id 898ede44eb5c9bc622ee74a8fa863bfa4275: 14:33:59.323 INFO [SessionSlot.stop] - Stopping session 898ede44eb5c9bc622ee74a8fa863bfa4276: Failures: 24277: 1) canAddExtensionFromStringEncodedInBase64() (org.openqa.selenium.chrome.ChromeOptionsFunctionalTest)4278: org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"me...
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This is an automated pull request to update pinned browsers and drivers
Merge after verify the new browser versions properly passing the tests and no bugs need to be filed