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
@@ -208,8 +208,9 @@ pull request updating this page.
208
208
|---|---|---|---|---|
209
209
|`--detect-drivers`| boolean |`true`| Autodetect which drivers are available on the current system, and add them to the Node. |
210
210
|`--driver-configuration`| string[]|`display-name="Firefox Nightly" max-sessions=2 webdriver-path="/usr/local/bin/geckodriver" stereotype='{"browserName": "firefox", "browserVersion": "86", "moz:firefoxOptions": {"binary":"/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin"}}'`| List of configured drivers a Node supports. It is recommended to provide this type of configuration through a toml config file to improve readability |
211
-
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
211
+
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
212
212
|`--driver-implementation`| string[]|`"firefox"`| Drivers that should be checked. If specified, will skip autoconfiguration. |
213
+
|`--node-implementation`| string |`"org.openqa.selenium.grid.node.local.LocalNodeFactory"`| Full classname of non-default Node implementation. This is used to manage a session's lifecycle. |
213
214
|`--grid-url`| string |`https://grid.example.com`| Public URL of the Grid as a whole (typically the address of the Hub or the Router) |
214
215
|`--heartbeat-period`| int |`60`| How often, in seconds, will the Node send heartbeat events to the Distributor to inform it that the Node is up. |
215
216
|`--max-sessions`| int |`8`| Maximum number of concurrent sessions. Default value is the number of available processors. |
@@ -237,7 +238,7 @@ pull request updating this page.
237
238
|`--username`| string |`admin`| User name clients must use to connect to the server. Both this and the password need to be set in order to be used. |
238
239
239
240
240
-
### Server
241
+
### Server
241
242
242
243
| Option | Type | Value/Example | Description |
243
244
|---|---|---|---|
@@ -281,9 +282,9 @@ When needed, you can combine a Toml file configuration with CLI arguments.
281
282
{{% /pageinfo %}}
282
283
283
284
284
-
### Command-line flags
285
+
### Command-line flags
285
286
286
-
To pass config options as command-line flags, identify the valid options for the component
287
+
To pass config options as command-line flags, identify the valid options for the component
@@ -217,8 +217,9 @@ pull request updating this page.
217
217
|---|---|---|---|---|
218
218
|`--detect-drivers`| boolean |`true`| Autodetect which drivers are available on the current system, and add them to the Node. |
219
219
|`--driver-configuration`| string[]|`display-name="Firefox Nightly" max-sessions=2 webdriver-path="/usr/local/bin/geckodriver" stereotype='{"browserName": "firefox", "browserVersion": "86", "moz:firefoxOptions": {"binary":"/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin"}}'`| List of configured drivers a Node supports. It is recommended to provide this type of configuration through a toml config file to improve readability |
220
-
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
220
+
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
221
221
|`--driver-implementation`| string[]|`"firefox"`| Drivers that should be checked. If specified, will skip autoconfiguration. |
222
+
|`--node-implementation`| string |`"org.openqa.selenium.grid.node.local.LocalNodeFactory"`| Full classname of non-default Node implementation. This is used to manage a session's lifecycle. |
222
223
|`--grid-url`| string |`https://grid.example.com`| Public URL of the Grid as a whole (typically the address of the Hub or the Router) |
223
224
|`--heartbeat-period`| int |`60`| How often, in seconds, will the Node send heartbeat events to the Distributor to inform it that the Node is up. |
224
225
|`--max-sessions`| int |`8`| Maximum number of concurrent sessions. Default value is the number of available processors. |
@@ -246,7 +247,7 @@ pull request updating this page.
246
247
|`--username`| string |`admin`| User name clients must use to connect to the server. Both this and the password need to be set in order to be used. |
247
248
248
249
249
-
### Server
250
+
### Server
250
251
251
252
| Option | Type | Value/Example | Description |
252
253
|---|---|---|---|
@@ -290,9 +291,9 @@ When needed, you can combine a Toml file configuration with CLI arguments.
290
291
{{% /pageinfo %}}
291
292
292
293
293
-
### Command-line flags
294
+
### Command-line flags
294
295
295
-
To pass config options as command-line flags, identify the valid options for the component
296
+
To pass config options as command-line flags, identify the valid options for the component
@@ -217,8 +217,9 @@ pull request updating this page.
217
217
|---|---|---|---|---|
218
218
|`--detect-drivers`| boolean |`true`| Autodetect which drivers are available on the current system, and add them to the Node. |
219
219
|`--driver-configuration`| string[]|`display-name="Firefox Nightly" max-sessions=2 webdriver-path="/usr/local/bin/geckodriver" stereotype='{"browserName": "firefox", "browserVersion": "86", "moz:firefoxOptions": {"binary":"/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin"}}'`| List of configured drivers a Node supports. It is recommended to provide this type of configuration through a toml config file to improve readability |
220
-
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
220
+
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
221
221
|`--driver-implementation`| string[]|`"firefox"`| Drivers that should be checked. If specified, will skip autoconfiguration. |
222
+
|`--node-implementation`| string |`"org.openqa.selenium.grid.node.local.LocalNodeFactory"`| Full classname of non-default Node implementation. This is used to manage a session's lifecycle. |
222
223
|`--grid-url`| string |`https://grid.example.com`| Public URL of the Grid as a whole (typically the address of the Hub or the Router) |
223
224
|`--heartbeat-period`| int |`60`| How often, in seconds, will the Node send heartbeat events to the Distributor to inform it that the Node is up. |
224
225
|`--max-sessions`| int |`8`| Maximum number of concurrent sessions. Default value is the number of available processors. |
@@ -246,7 +247,7 @@ pull request updating this page.
246
247
|`--username`| string |`admin`| User name clients must use to connect to the server. Both this and the password need to be set in order to be used. |
247
248
248
249
249
-
### Server
250
+
### Server
250
251
251
252
| Option | Type | Value/Example | Description |
252
253
|---|---|---|---|
@@ -290,9 +291,9 @@ When needed, you can combine a Toml file configuration with CLI arguments.
290
291
{{% /pageinfo %}}
291
292
292
293
293
-
### Command-line flags
294
+
### Command-line flags
294
295
295
-
To pass config options as command-line flags, identify the valid options for the component
296
+
To pass config options as command-line flags, identify the valid options for the component
@@ -217,8 +217,9 @@ pull request updating this page.
217
217
|---|---|---|---|---|
218
218
|`--detect-drivers`| boolean |`true`| Autodetect which drivers are available on the current system, and add them to the Node. |
219
219
|`--driver-configuration`| string[]|`display-name="Firefox Nightly" max-sessions=2 webdriver-path="/usr/local/bin/geckodriver" stereotype='{"browserName": "firefox", "browserVersion": "86", "moz:firefoxOptions": {"binary":"/Applications/Firefox Nightly.app/Contents/MacOS/firefox-bin"}}'`| List of configured drivers a Node supports. It is recommended to provide this type of configuration through a toml config file to improve readability |
220
-
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
220
+
|`--driver-factory`| string[]|`org.openqa.selenium.example.LynxDriverFactory '{"browserName": "lynx"}'`| Mapping of fully qualified class name to a browser configuration that this matches against. |
221
221
|`--driver-implementation`| string[]|`"firefox"`| Drivers that should be checked. If specified, will skip autoconfiguration. |
222
+
|`--node-implementation`| string |`"org.openqa.selenium.grid.node.local.LocalNodeFactory"`| Full classname of non-default Node implementation. This is used to manage a session's lifecycle. |
222
223
|`--grid-url`| string |`https://grid.example.com`| Public URL of the Grid as a whole (typically the address of the Hub or the Router) |
223
224
|`--heartbeat-period`| int |`60`| How often, in seconds, will the Node send heartbeat events to the Distributor to inform it that the Node is up. |
224
225
|`--max-sessions`| int |`8`| Maximum number of concurrent sessions. Default value is the number of available processors. |
@@ -246,7 +247,7 @@ pull request updating this page.
246
247
|`--username`| string |`admin`| User name clients must use to connect to the server. Both this and the password need to be set in order to be used. |
247
248
248
249
249
-
### Server
250
+
### Server
250
251
251
252
| Option | Type | Value/Example | Description |
252
253
|---|---|---|---|
@@ -290,9 +291,9 @@ When needed, you can combine a Toml file configuration with CLI arguments.
290
291
{{% /pageinfo %}}
291
292
292
293
293
-
### Command-line flags
294
+
### Command-line flags
294
295
295
-
To pass config options as command-line flags, identify the valid options for the component
296
+
To pass config options as command-line flags, identify the valid options for the component
0 commit comments