Skip to content

Commit 9487181

Browse files
authored
Splitting stress tests (#16374)
* Splitting stress tests * Bumping to nightly version
1 parent 4acface commit 9487181

File tree

16 files changed

+57
-23
lines changed

16 files changed

+57
-23
lines changed

dotnet/selenium-dotnet-version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# BUILD FILE SYNTAX: STARLARK
22

3-
SE_VERSION = "4.36.0"
3+
SE_VERSION = "4.37.0-nightly202510031147"
44
ASSEMBLY_VERSION = "4.0.0.0"
55
SUPPORTED_NET_STANDARD_VERSIONS = ["netstandard2.0"]
66

java/test/org/openqa/selenium/grid/router/BUILD.bazel

Lines changed: 36 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,15 @@ load("//java:defs.bzl", "JUNIT5_DEPS", "java_selenium_test_suite", "java_test_su
33
load("//java:version.bzl", "TOOLS_JAVA_VERSION")
44
load("//java/src/org/openqa/selenium/devtools:versions.bzl", "CDP_DEPS")
55

6+
STRESS_TESTS = [
7+
"StressTest.java",
8+
]
9+
610
LARGE_TESTS = [
711
"DistributedTest.java",
812
"DistributedCdpTest.java",
913
"NewSessionCreationTest.java",
1014
"RemoteWebDriverDownloadTest.java",
11-
"StressTest.java",
1215
]
1316

1417
FIREFOX_CHROMIUM_ONLY_LARGE_TESTS = [
@@ -39,6 +42,37 @@ java_library(
3942
],
4043
)
4144

45+
java_selenium_test_suite(
46+
name = "stress-tests",
47+
size = "large",
48+
srcs = STRESS_TESTS,
49+
browsers = [
50+
"chrome",
51+
],
52+
javacopts = [
53+
"--release",
54+
TOOLS_JAVA_VERSION,
55+
],
56+
deps = [
57+
":support",
58+
"//java/src/org/openqa/selenium/chrome",
59+
"//java/src/org/openqa/selenium/grid",
60+
"//java/src/org/openqa/selenium/grid/config",
61+
"//java/src/org/openqa/selenium/json",
62+
"//java/src/org/openqa/selenium/remote",
63+
"//java/src/org/openqa/selenium/support",
64+
"//java/test/org/openqa/selenium/environment",
65+
"//java/test/org/openqa/selenium/grid/testing",
66+
"//java/test/org/openqa/selenium/remote/tracing:tracing-support",
67+
"//java/test/org/openqa/selenium/testing:annotations",
68+
"//java/test/org/openqa/selenium/testing:test-base",
69+
artifact("com.google.guava:guava"),
70+
artifact("org.junit.jupiter:junit-jupiter-api"),
71+
artifact("org.junit.jupiter:junit-jupiter-params"),
72+
artifact("org.assertj:assertj-core"),
73+
] + CDP_DEPS + JUNIT5_DEPS,
74+
)
75+
4276
java_selenium_test_suite(
4377
name = "large-tests",
4478
size = "large",
@@ -108,7 +142,7 @@ java_test_suite(
108142
size = "medium",
109143
srcs = glob(
110144
["*Test.java"],
111-
exclude = LARGE_TESTS + FIREFOX_CHROMIUM_ONLY_LARGE_TESTS,
145+
exclude = LARGE_TESTS + FIREFOX_CHROMIUM_ONLY_LARGE_TESTS + STRESS_TESTS,
112146
),
113147
tags = [
114148
"requires-network",

java/version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
SE_VERSION = "4.36.0"
1+
SE_VERSION = "4.37.0-SNAPSHOT"
22
TOOLS_JAVA_VERSION = "17"

javascript/selenium-webdriver/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ load("//javascript/private:browsers.bzl", "BROWSERS")
1111

1212
npm_link_all_packages(name = "node_modules")
1313

14-
VERSION = "4.36.0"
14+
VERSION = "4.37.0-nightly202510031147"
1515

1616
BROWSER_VERSIONS = [
1717
"v140",

javascript/selenium-webdriver/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "selenium-webdriver",
3-
"version": "4.36.0",
3+
"version": "4.37.0-nightly202510031147",
44
"description": "The official WebDriver JavaScript bindings from the Selenium project",
55
"license": "Apache-2.0",
66
"keywords": [

py/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ compile_pip_requirements(
6363
],
6464
)
6565

66-
SE_VERSION = "4.36.0"
66+
SE_VERSION = "4.37.0.202510031147"
6767

6868
BROWSER_VERSIONS = [
6969
"v140",

py/docs/source/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,9 @@
6464
# built documents.
6565
#
6666
# The short X.Y version.
67-
version = "4.36"
67+
version = "4.37"
6868
# The full version, including alpha/beta/rc tags.
69-
release = "4.36.0"
69+
release = "4.37.0.202510031147"
7070

7171
# The language for content autogenerated by Sphinx. Refer to documentation
7272
# for a list of supported languages.

py/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "selenium"
7-
version = "4.36.0"
7+
version = "4.37.0.202510031147"
88
license = "Apache-2.0"
99
license-files = ["LICENSE", "NOTICE"]
1010
description = "Official Python bindings for Selenium WebDriver."

py/selenium/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,4 @@
1616
# under the License.
1717

1818

19-
__version__ = "4.36.0"
19+
__version__ = "4.37.0.202510031147"

py/selenium/webdriver/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
from selenium.webdriver.wpewebkit.service import Service as WPEWebKitService # noqa
4545
from selenium.webdriver.wpewebkit.webdriver import WebDriver as WPEWebKit # noqa
4646

47-
__version__ = "4.36.0"
47+
__version__ = "4.37.0.202510031147"
4848

4949
# We need an explicit __all__ because the above won't otherwise be exported.
5050
__all__ = [

0 commit comments

Comments
 (0)