Skip to content

Commit 7dd50c3

Browse files
author
Alex Plischke
authored
Merge branch 'main' into patch-1
2 parents df0fb8f + 8fa9261 commit 7dd50c3

File tree

4 files changed

+18
-16
lines changed

4 files changed

+18
-16
lines changed

docs/dev/api/storage.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1194,15 +1194,15 @@ values={[
11941194
11951195
```jsx title="Sample Request"
11961196
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1197-
--request GET 'https://api.us-west-1.saucelabs.com/v1/icons/<icon_hash>' --output icon.png
1197+
--request GET 'https://api.us-west-1.saucelabs.com/v1/storage/icons/<icon_hash>' --output icon.png
11981198
```
11991199
12001200
</TabItem>
12011201
<TabItem value="eu">
12021202
12031203
```jsx title="Sample Request"
12041204
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1205-
--request GET 'https://api.eu-central-1.saucelabs.com/v1/icons/<icon_hash>' --output icon.png
1205+
--request GET 'https://api.eu-central-1.saucelabs.com/v1/storage/icons/<icon_hash>' --output icon.png
12061206
```
12071207
12081208
</TabItem>
@@ -1264,15 +1264,15 @@ values={[
12641264
12651265
```jsx title="Sample Request"
12661266
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1267-
--request GET 'https://api.us-west-1.saucelabs.com/v1/tags'
1267+
--request GET 'https://api.us-west-1.saucelabs.com/v1/storage/tags'
12681268
```
12691269
12701270
</TabItem>
12711271
<TabItem value="eu">
12721272
12731273
```jsx title="Sample Request"
12741274
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1275-
--request GET 'https://api.eu-central-1.saucelabs.com/v1/tags'
1275+
--request GET 'https://api.eu-central-1.saucelabs.com/v1/storage/tags'
12761276
```
12771277
12781278
</TabItem>
@@ -1351,15 +1351,15 @@ values={[
13511351
13521352
```jsx title="Sample Request"
13531353
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1354-
--request GET 'https://api.us-west-1.saucelabs.com/v1/projects'
1354+
--request GET 'https://api.us-west-1.saucelabs.com/v1/storage/projects'
13551355
```
13561356
13571357
</TabItem>
13581358
<TabItem value="eu">
13591359
13601360
```jsx title="Sample Request"
13611361
curl -u "$SAUCE_USERNAME:$SAUCE_ACCESS_KEY" --location \
1362-
--request GET 'https://api.eu-central-1.saucelabs.com/v1/projects'
1362+
--request GET 'https://api.eu-central-1.saucelabs.com/v1/storage/projects'
13631363
```
13641364
13651365
</TabItem>

docs/dev/cli/virtual-usb/start-session.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,15 @@ Specify a proxy password to be set on the device.
109109
<div className="cli-desc">
110110
<p><small>| OPTIONAL | STRING |</small></p>
111111

112-
The name of an active [Sauce Connect](/secure-connections/sauce-connect/) tunnel to use for secure connectivity to the Sauce Labs platform.
112+
Specifies the name of an active [Sauce Connect](/secure-connections/sauce-connect/) tunnel to use for secure connectivity to the Sauce Labs platform.
113+
Use the `--tunnelIdentifier` option with the tunnel identifier in the format:
114+
```java title="tunnel identifier format"
115+
--tunnelIdentifier tunnel-identifier:<tunnel-name>,<tunnel-owner>
116+
```
113117

114118
:::note Identifying a Tunnel
115-
The value expected here is the value shown under the **Tunnel Name** column on the Sauce Labs Tunnels page, not the Tunnel ID numerical value.
119+
- `tunnel-name`: The value expected here is the value shown under the **Tunnel Name** column on the Sauce Labs Tunnels page, not the Tunnel ID numerical value.
120+
- `tunnel-owner`: The name of the tunnel owner. This is the value shown under the **Owner** column on the Sauce Labs Tunnels page.
116121
:::
117122

118123
</div>
@@ -141,5 +146,5 @@ java -jar virtual-usb-client.jar startSession \
141146
--deviceName iPhone_XS \
142147
--serverHost http://127.0.0.1 \
143148
--serverPort 8080 \
144-
--tunnelIdentifier my-tunnel
149+
--tunnelIdentifier tunnel-identifier:my-tunnel,my-owner
145150
```

docs/dev/test-configuration-options.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -718,7 +718,7 @@ If set to `true` it prevents the device from resetting before the session startu
718718

719719
**For Real Devices:**
720720

721-
Set `noReset` to `true` to keep a device allocated to you during the device cleaning process, as described under [`cacheId`](#`cacheId`), allowing you to continue testing on the same device. Default value is `false`. To use `noReset`, you must pair it with `cacheId`.
721+
Set `noReset` to `true` to keep a device allocated to you during the device cleaning process, as described under [`cacheId`](#cacheid), allowing you to continue testing on the same device. Default value is `false`. To use `noReset`, you must pair it with `cacheId`.
722722

723723
**For Virtual Devices:**
724724

@@ -1378,7 +1378,7 @@ If [`noReset`](#noreset) is also set to `true`, the app under test and its data
13781378
Changing [`noReset`](#noreset) has no impact here. The app will not be removed, will stay on the phone/tablet and will keep it's state. This is caused by the re-signing process of the app.
13791379
:::
13801380

1381-
If you are running multiple test suites in parallel, the values for `cacheId` should be unique for each suite (to avoid mixing up the devices), and the value for `cacheId` must be the same for all test methods that you want to run on the cached device. In addition, the app and project ID used for the tests must remain the same, along with the values for these capabilities:
1381+
If you are running multiple test suites in parallel, the values for `cacheId` should be unique for each suite (to avoid mixing up the devices), and the value for `cacheId` must be the same for all test methods that you want to run on the cached device. The value itself can be any (random) string. In addition, the app and project ID used for the tests must remain the same, along with the values for these capabilities:
13821382

13831383
- `platformName`
13841384
- `appium:deviceName`

docs/insights/coverage.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,18 @@ description: See a breakdown of the browser and device variations covered by you
77

88
import useBaseUrl from '@docusaurus/useBaseUrl';
99

10-
The Coverage report allows Org Admins to view and download the breakdown of browsers and mobile devices the tests across their organization have run against. Having insight into your coverage data helps companies:
10+
The Coverage report allows you to view and download the breakdown of browsers and mobile devices the tests across their organization have run against. Having insight into your coverage data helps companies:
1111

1212
- See at a glance whether their testing is in sync with the environments in which it is most often accessed
1313
- Evaluate how evenly tests are being distributing across browsers and devices
1414
- Design their test strategy to keep up with newly released browser and device versions
1515
- Utilize their concurrency to spread testing across test environments for greater efficiency and comprehensiveness
1616

17-
:::note Org Admins Only
18-
You must have [Org Admin](/basics/acct-team-mgmt/managing-user-info/#user-roles) privileges for your organization in order to view and download coverage data.
19-
:::
2017

2118
## Accessing the Coverage Reports
2219

2320
1. Click the **Insights** tab to expand its submenu.
24-
1. Click **Coverage** (only visible to Org Admin users).
21+
1. Click **Coverage**.
2522
1. Specify the type of coverage you wish to view by selecting the **Devices**, **Browsers** or **OS** tab.
2623
1. If you choose **Devices** or **OS**, specify wheter you wish to see coverage data for:
2724
- **Virtual Cloud** tests: desktop web-apps, mobile emulators and simulators.

0 commit comments

Comments
 (0)