[js + bazel]: Run Node browser tests on the RBE#14194
[js + bazel]: Run Node browser tests on the RBE#14194shs96c merged 21 commits intoSeleniumHQ:trunkfrom
Conversation
f7e300c to
957c740
Compare
PR Reviewer Guide 🔍
|
PR Code Suggestions ✨
|
Everything that this used to do is now handled by the RBE
If you `cd` into `javascript/node/selenium-webdriver` a `pnpm`-based workflow should still work. This PR also removes a now unused ci-javascript.yml file: everything that this used to do is now handled by the RBE.
If you `cd` into `javascript/node/selenium-webdriver` a `pnpm`-based workflow should still work. This PR also removes a now unused ci-javascript.yml file: everything that this used to do is now handled by the RBE.
PR Type
Enhancement, Tests, Configuration changes
Changes walkthrough 📝
1 files
LocateNodesTest.java
Remove trailing whitespace in `LocateNodesTest.java`java/test/org/openqa/selenium/bidi/browsingcontext/LocateNodesTest.java
57 files
pinnedScript.js
Add ESLint directive in `pinnedScript.js`javascript/node/selenium-webdriver/lib/pinnedScript.js
httpserver.js
Update import paths in `httpserver.js`javascript/node/selenium-webdriver/lib/test/httpserver.js
selenium-webdriverpackage.index.js
Update import paths in `index.js`javascript/node/selenium-webdriver/lib/test/index.js
selenium-webdriverpackage.resources.js
Enhance resource location with Bazel runfilesjavascript/node/selenium-webdriver/lib/test/resources.js
@bazel/runfilesimport.locatefunction to userunfiles.actions_test.js
Update import paths in `actions_test.js`javascript/node/selenium-webdriver/test/actions_test.js
selenium-webdriverpackage.add_intercept_parameters_test.js
Update import paths in `add_intercept_parameters_test.js`javascript/node/selenium-webdriver/test/bidi/add_intercept_parameters_test.js
selenium-webdriverpackage.bidi_session_test.js
Update import paths in `bidi_session_test.js`javascript/node/selenium-webdriver/test/bidi/bidi_session_test.js
selenium-webdriverpackage.bidi_test.js
Update import paths in `bidi_test.js`javascript/node/selenium-webdriver/test/bidi/bidi_test.js
selenium-webdriverpackage.browser_test.js
Update import paths in `browser_test.js`javascript/node/selenium-webdriver/test/bidi/browser_test.js
selenium-webdriverpackage.browsingcontext_inspector_test.js
Update import paths in `browsingcontext_inspector_test.js`javascript/node/selenium-webdriver/test/bidi/browsingcontext_inspector_test.js
selenium-webdriverpackage.browsingcontext_test.js
Update import paths in `browsingcontext_test.js`javascript/node/selenium-webdriver/test/bidi/browsingcontext_test.js
selenium-webdriverpackage.input_test.js
Update import paths in `input_test.js`javascript/node/selenium-webdriver/test/bidi/input_test.js
selenium-webdriverpackage.local_value_test.js
Update import paths in `local_value_test.js`javascript/node/selenium-webdriver/test/bidi/local_value_test.js
selenium-webdriverpackage.locate_nodes_test.js
Update import paths in `locate_nodes_test.js`javascript/node/selenium-webdriver/test/bidi/locate_nodes_test.js
selenium-webdriverpackage.log_inspector_test.js
Update import paths in `log_inspector_test.js`javascript/node/selenium-webdriver/test/bidi/log_inspector_test.js
selenium-webdriverpackage.network_commands_test.js
Update import paths in `network_commands_test.js`javascript/node/selenium-webdriver/test/bidi/network_commands_test.js
selenium-webdriverpackage.network_test.js
Update import paths in `network_test.js`javascript/node/selenium-webdriver/test/bidi/network_test.js
selenium-webdriverpackage.script_test.js
Update import paths in `script_test.js`javascript/node/selenium-webdriver/test/bidi/script_test.js
selenium-webdriverpackage.setFiles_command_test.js
Update import paths in `setFiles_command_test.js`javascript/node/selenium-webdriver/test/bidi/setFiles_command_test.js
selenium-webdriverpackage.storage_test.js
Update import paths in `storage_test.js`javascript/node/selenium-webdriver/test/bidi/storage_test.js
selenium-webdriverpackage.builder_test.js
Update import paths in `builder_test.js`javascript/node/selenium-webdriver/test/builder_test.js
selenium-webdriverpackage.devtools_test.js
Update import paths in `devtools_test.js`javascript/node/selenium-webdriver/test/chrome/devtools_test.js
selenium-webdriverpackage.options_test.js
Update import paths in `options_test.js`javascript/node/selenium-webdriver/test/chrome/options_test.js
selenium-webdriverpackage.permission_test.js
Update import paths in `permission_test.js`javascript/node/selenium-webdriver/test/chrome/permission_test.js
selenium-webdriverpackage.service_test.js
Update import paths in `service_test.js`javascript/node/selenium-webdriver/test/chrome/service_test.js
selenium-webdriverpackage.cookie_test.js
Update import paths in `cookie_test.js`javascript/node/selenium-webdriver/test/cookie_test.js
selenium-webdriverpackage.devtools_test.js
Update import paths in `devtools_test.js`javascript/node/selenium-webdriver/test/devtools_test.js
selenium-webdriverpackage.options_test.js
Update import paths in `options_test.js`javascript/node/selenium-webdriver/test/edge/options_test.js
selenium-webdriverpackage.service_test.js
Update import paths in `service_test.js`javascript/node/selenium-webdriver/test/edge/service_test.js
selenium-webdriverpackage.elementAccessibleName_test.js
Update import paths in `elementAccessibleName_test.js`javascript/node/selenium-webdriver/test/elementAccessibleName_test.js
selenium-webdriverpackage.elementAriaRole_test.js
Update import paths in `elementAriaRole_test.js`javascript/node/selenium-webdriver/test/elementAriaRole_test.js
selenium-webdriverpackage.element_finding_test.js
Update import paths in `element_finding_test.js`javascript/node/selenium-webdriver/test/element_finding_test.js
selenium-webdriverpackage.execute_script_test.js
Update import paths in `execute_script_test.js`javascript/node/selenium-webdriver/test/execute_script_test.js
selenium-webdriverpackage.addon_test.js
Update import paths in `addon_test.js`javascript/node/selenium-webdriver/test/firefox/addon_test.js
selenium-webdriverpackage.contextSwitching_test.js
Update import paths in `contextSwitching_test.js`javascript/node/selenium-webdriver/test/firefox/contextSwitching_test.js
selenium-webdriverpackage.full_page_screenshot_test.js
Update import paths in `full_page_screenshot_test.js`javascript/node/selenium-webdriver/test/firefox/full_page_screenshot_test.js
selenium-webdriverpackage.options_test.js
Update import paths in `options_test.js`javascript/node/selenium-webdriver/test/firefox/options_test.js
selenium-webdriverpackage.frame_test.js
Update import paths in `frame_test.js`javascript/node/selenium-webdriver/test/frame_test.js
selenium-webdriverpackage.http_test.js
Update import paths in `http_test.js`javascript/node/selenium-webdriver/test/http/http_test.js
selenium-webdriverpackage.util_test.js
Update import paths in `util_test.js`javascript/node/selenium-webdriver/test/http/util_test.js
selenium-webdriverpackage.options_test.js
Update import paths in `options_test.js`javascript/node/selenium-webdriver/test/ie/options_test.js
selenium-webdriverpackage.api_test.js
Update import paths in `api_test.js`javascript/node/selenium-webdriver/test/lib/api_test.js
selenium-webdriverpackage.capabilities_test.js
Update import paths in `capabilities_test.js`javascript/node/selenium-webdriver/test/lib/capabilities_test.js
selenium-webdriverpackage.form_submit_test.js
Update import paths in `form_submit_test.js`javascript/node/selenium-webdriver/test/lib/form_submit_test.js
selenium-webdriverpackage.webdriver_script_test.js
Update import paths in `webdriver_script_test.js`javascript/node/selenium-webdriver/test/lib/webdriver_script_test.js
selenium-webdriverpackage.page_loading_test.js
Update import paths in `page_loading_test.js`javascript/node/selenium-webdriver/test/page_loading_test.js
selenium-webdriverpackage.print_pdf_test.js
Update import paths in `print_pdf_test.js`javascript/node/selenium-webdriver/test/print_pdf_test.js
selenium-webdriverpackage.proxy_test.js
Update import paths in `proxy_test.js`javascript/node/selenium-webdriver/test/proxy_test.js
selenium-webdriverpackage.rect_test.js
Update import paths in `rect_test.js`javascript/node/selenium-webdriver/test/rect_test.js
selenium-webdriverpackage.remote_test.js
Update import paths in `remote_test.js`javascript/node/selenium-webdriver/test/remote_test.js
selenium-webdriverpackage.safari_test.js
Update import paths in `safari_test.js`javascript/node/selenium-webdriver/test/safari_test.js
selenium-webdriverpackage.select_test.js
Update import paths in `select_test.js`javascript/node/selenium-webdriver/test/select_test.js
selenium-webdriverpackage.stale_element_test.js
Update import paths in `stale_element_test.js`javascript/node/selenium-webdriver/test/stale_element_test.js
selenium-webdriverpackage.upload_test.js
Update import paths in `upload_test.js`javascript/node/selenium-webdriver/test/upload_test.js
selenium-webdriverpackage.virtualAuthenticator_test.js
Update import paths in `virtualAuthenticator_test.js`javascript/node/selenium-webdriver/test/virtualAuthenticator_test.js
selenium-webdriverpackage.webComponent_test.js
Update import paths in `webComponent_test.js`javascript/node/selenium-webdriver/test/webComponent_test.js
selenium-webdriverpackage.window_test.js
Update import paths in `window_test.js`javascript/node/selenium-webdriver/test/window_test.js
selenium-webdriverpackage.