File tree Expand file tree Collapse file tree 3 files changed +12
-23
lines changed Expand file tree Collapse file tree 3 files changed +12
-23
lines changed Original file line number Diff line number Diff line change 5
5
workflow_dispatch :
6
6
7
7
jobs :
8
- build :
9
- name : Build
10
- uses : ./.github/workflows/bazel.yml
11
- with :
12
- name : Build
13
- cache-key : javascript-build
14
- run : bazel build //javascript/node/selenium-webdriver:selenium-webdriver
15
-
16
- atoms :
17
- name : Atom Tests
18
- needs : build
19
- uses : ./.github/workflows/bazel.yml
20
- with :
21
- name : Atom Tests
22
- browser : firefox
23
- cache-key : atoms
24
- run : >
25
- bazel test --test_tag_filters=firefox,-firefox-beta,-firefox-dev
26
- //javascript/atoms/...
27
- //javascript/webdriver/...
28
-
29
8
browser-tests :
30
9
name : Browser Tests
31
10
needs : build
Original file line number Diff line number Diff line change 35
35
-//java/test/org/openqa/selenium/remote:RemoteWebDriverBuilderTest
36
36
-//java/test/org/openqa/selenium/remote:RemoteWebDriverScreenshotTest-remote
37
37
-//java/test/org/openqa/selenium:FormHandlingTest-chrome
38
+ -//javascript/atoms:test-chrome
39
+ -//javascript/atoms:test-firefox-beta
40
+ -//javascript/atoms:test-firefox-dev
38
41
-//py:common-chrome-test/selenium/webdriver/common/virtual_authenticator_tests.py
39
42
-//py:test-chrome-test/selenium/webdriver/chrome/chrome_launcher_tests.py
40
43
-//py:test-chrome-test/selenium/webdriver/chrome/proxy_tests.py
41
44
-//py:test-chrome-test/selenium/webdriver/chrome/chrome_service_tests.py
45
+ -//py:auto-chrome-test/selenium/webdriver/common/virtual_authenticator_tests.py
42
46
-//py:unit-test/unit/selenium/webdriver/common/cdp_module_fallback_tests.py
Original file line number Diff line number Diff line change @@ -13,6 +13,12 @@ bazel query @npm//:all >/dev/null
13
13
# Now run the tests. The engflow build uses pinned browsers
14
14
# so this should be fine
15
15
# shellcheck disable=SC2046
16
- bazel test --config=remote-ci --build_tests_only --test_tag_filters=-exclusive-if-local,-skip-remote --keep_going --flaky_test_attempts=2 //dotnet/... //java/... //py/... -- $( cat .skipped-tests | tr ' \n' ' ' )
16
+ bazel test --config=remote-ci --build_tests_only \
17
+ --test_tag_filters=-exclusive-if-local,-skip-remote \
18
+ --keep_going --flaky_test_attempts=2 \
19
+ //dotnet/... \
20
+ //java/... \
21
+ //javascript/atoms/... //javascript/selenium-atoms/... //javascript/webdriver/... \
22
+ //py/... -- $( cat .skipped-tests | tr ' \n' ' ' )
17
23
# Build the packages we want to ship to users
18
- bazel build --config=remote-ci //dotnet:all java/src/... //py:selenium-wheel
24
+ bazel build --config=remote-ci //dotnet:all java/src/... //javascript/node/selenium-webdriver:selenium-webdriver // py:selenium-wheel
You can’t perform that action at this time.
0 commit comments