Skip to content

Commit 2ec9168

Browse files
committed
Update available devices list
1 parent e48b12c commit 2ec9168

File tree

3 files changed

+69
-123
lines changed

3 files changed

+69
-123
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ You can also run this step directly with [Bitrise CLI](https://github.com/bitris
5353
| Key | Description | Flags | Default |
5454
| --- | --- | --- | --- |
5555
| `zip_path` | Open finder, and navigate to the directory you designated for Derived Data output. Open the folder for your project, then the Build/Products folders inside it. You should see a folder Debug-iphoneos and PROJECT_NAME_iphoneos_DEVELOPMENT_TARGET-arm64.xctestrun. Select them both, then right-click on one of them and select Compress 2 items. | required | `$BITRISE_TEST_BUNDLE_ZIP_PATH` |
56-
| `test_devices` | Format: One device configuration per line and the parameters are separated with `,` in the order of: `deviceID,version,language,orientation` For example: `iphone8,14.7,en,portrait` `iphone8,14.7,en,landscape` Available devices and its versions: ``` ┌─────────────┬───────────────────────┬─────────────────────┬─────────────────────────────────┐ │ MODEL_ID │ NAME │ OS_VERSION_IDS │ TAGS │ ├─────────────┼───────────────────────┼─────────────────────┼─────────────────────────────────┤ │ ipad5 │ iPad (5th generation) │ 15.4 │ reduced_stability=15.4 │ │ ipadmini4 │ iPad mini 4 │ 15.4 │ │ │ iphone11pro │ iPhone 11 Pro │ 14.7,16.5,16.6 │ deprecated=16.5 │ │ iphone12pro │ iPhone 12 Pro │ 14.8 │ │ │ iphone13pro │ iPhone 13 Pro │ 15.2,15.7 │ reduced_stability=15.2, default │ │ iphone14pro │ iPhone 14 Pro │ 16.5,16.6 │ deprecated=16.5 │ │ iphone8 │ iPhone 8 │ 14.7,15.7,16.5,16.6 │ deprecated=16.5 │ └─────────────┴───────────────────────┴─────────────────────┴─────────────────────────────────┘ ``` Device and OS Capacity: ``` ┌─────────────┬───────────────────────┬───────────────┬─────────────────┐ │ MODEL_ID │ MODEL_NAME │ OS_VERSION_ID │ DEVICE_CAPACITY │ ├─────────────┼───────────────────────┼───────────────┼─────────────────┤ │ ipad5 │ iPad (5th generation) │ 15.4 │ Low │ │ ipadmini4 │ iPad mini 4 │ 15.4 │ Low │ │ iphone11pro │ iPhone 11 Pro │ 14.7 │ Medium │ │ iphone11pro │ iPhone 11 Pro │ 16.5 │ High │ │ iphone11pro │ iPhone 11 Pro │ 16.6 │ Medium │ │ iphone12pro │ iPhone 12 Pro │ 14.8 │ Medium │ │ iphone13pro │ iPhone 13 Pro │ 15.2 │ Low │ │ iphone13pro │ iPhone 13 Pro │ 15.7 │ High │ │ iphone14pro │ iPhone 14 Pro │ 16.5 │ High │ │ iphone14pro │ iPhone 14 Pro │ 16.6 │ Low │ │ iphone8 │ iPhone 8 │ 14.7 │ Medium │ │ iphone8 │ iPhone 8 │ 15.7 │ Medium │ │ iphone8 │ iPhone 8 │ 16.5 │ High │ │ iphone8 │ iPhone 8 │ 16.6 │ Medium │ └─────────────┴───────────────────────┴───────────────┴─────────────────┘ ``` | required | `iphone8,14.7,en,portrait` |
56+
| `test_devices` | Format: One device configuration per line and the parameters are separated with `,` in the order of: `deviceID,version,language,orientation` For example: `iphone8,14.7,en,portrait` `iphone8,14.7,en,landscape` Available devices and its versions: ``` ┌─────────────┬────────────────────────┬────────────────┬─────────┐ │ MODEL_ID │ NAME │ OS_VERSION_IDS │ TAGS │ ├─────────────┼────────────────────────┼────────────────┼─────────┤ │ ipad10 │ iPad (10th generation) │ 16.6 │ │ │ iphone11pro │ iPhone 11 Pro │ 14.7,16.6 │ │ │ iphone12pro │ iPhone 12 Pro │ 14.8 │ │ │ iphone13pro │ iPhone 13 Pro │ 15.7,16.6 │ default │ │ iphone14pro │ iPhone 14 Pro │ 16.6 │ │ │ iphone8 │ iPhone 8 │ 14.7,15.7,16.6 │ │ └─────────────┴────────────────────────┴────────────────┴─────────┘ ``` Device and OS Capacity: ``` ┌─────────────┬────────────────────────┬───────────────┬─────────────────┐ │ MODEL_ID │ MODEL_NAME │ OS_VERSION_ID │ DEVICE_CAPACITY │ ├─────────────┼────────────────────────┼───────────────┼─────────────────┤ │ ipad10 │ iPad (10th generation) │ 16.6 │ Medium │ │ iphone11pro │ iPhone 11 Pro │ 14.7 │ Medium │ │ iphone11pro │ iPhone 11 Pro │ 16.6 │ High │ │ iphone12pro │ iPhone 12 Pro │ 14.8 │ Medium │ │ iphone13pro │ iPhone 13 Pro │ 15.7 │ High │ │ iphone13pro │ iPhone 13 Pro │ 16.6 │ High │ │ iphone14pro │ iPhone 14 Pro │ 16.6 │ High │ │ iphone8 │ iPhone 8 │ 14.7 │ Medium │ │ iphone8 │ iPhone 8 │ 15.7 │ High │ │ iphone8 │ iPhone 8 │ 16.6 │ High │ └─────────────┴────────────────────────┴───────────────┴─────────────────┘ ``` | required | `iphone8,14.7,en,portrait` |
5757
| `test_timeout` | Max time a test execution is allowed to run before it is automatically canceled. The default value is 900 (15 min). Duration in seconds with up to nine fractional digits. Example: "3.5". | | `900` |
5858
| `download_test_results` | If this input is set to `true` all files generated in the test run will be downloaded. Otherwise, no any file will be downloaded. | required | `false` |
5959
| `api_base_url` | The URL where test API is accessible. | required | `https://vdt.bitrise.io/test` |

maintenance/maintenance_test.go

Lines changed: 20 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -149,45 +149,14 @@ deviceCapabilities[18]: video-camera
149149
deviceCapabilities[19]: wifi
150150
deviceCapabilities[20]: arkit
151151
formFactor: TABLET
152-
id: ipad5
153-
name: iPad (5th generation)
154-
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_LOW
155-
perVersionInfo[0].versionId: 15.4
152+
id: ipad10
153+
name: iPad (10th generation)
154+
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_MEDIUM
155+
perVersionInfo[0].versionId: 16.6
156156
screenDensity: 264
157-
screenX: 1536
158-
screenY: 2048
159-
supportedVersionIds[0]: 15.4
160-
tags[0]: reduced_stability=15.4
161-
---
162-
deviceCapabilities[0]: accelerometer
163-
deviceCapabilities[1]: arm64
164-
deviceCapabilities[2]: armv6
165-
deviceCapabilities[3]: armv7
166-
deviceCapabilities[4]: auto-focus-camera
167-
deviceCapabilities[5]: bluetooth-le
168-
deviceCapabilities[6]: front-facing-camera
169-
deviceCapabilities[7]: gamekit
170-
deviceCapabilities[8]: gyroscope
171-
deviceCapabilities[9]: location-services
172-
deviceCapabilities[10]: magnetometer
173-
deviceCapabilities[11]: metal
174-
deviceCapabilities[12]: microphone
175-
deviceCapabilities[13]: opengles-1
176-
deviceCapabilities[14]: opengles-2
177-
deviceCapabilities[15]: opengles-3
178-
deviceCapabilities[16]: peer-peer
179-
deviceCapabilities[17]: still-camera
180-
deviceCapabilities[18]: video-camera
181-
deviceCapabilities[19]: wifi
182-
formFactor: TABLET
183-
id: ipadmini4
184-
name: iPad mini 4
185-
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_LOW
186-
perVersionInfo[0].versionId: 15.4
187-
screenDensity: 326
188-
screenX: 1536
189-
screenY: 2048
190-
supportedVersionIds[0]: 15.4
157+
screenX: 1640
158+
screenY: 2360
159+
supportedVersionIds[0]: 16.6
191160
---
192161
deviceCapabilities[0]: accelerometer
193162
deviceCapabilities[1]: arm64
@@ -222,16 +191,12 @@ name: iPhone 11 Pro
222191
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_MEDIUM
223192
perVersionInfo[0].versionId: 14.7
224193
perVersionInfo[1].deviceCapacity: DEVICE_CAPACITY_HIGH
225-
perVersionInfo[1].versionId: 16.5
226-
perVersionInfo[2].deviceCapacity: DEVICE_CAPACITY_MEDIUM
227-
perVersionInfo[2].versionId: 16.6
194+
perVersionInfo[1].versionId: 16.6
228195
screenDensity: 458
229196
screenX: 1125
230197
screenY: 2436
231198
supportedVersionIds[0]: 14.7
232-
supportedVersionIds[1]: 16.5
233-
supportedVersionIds[2]: 16.6
234-
tags[0]: deprecated=16.5
199+
supportedVersionIds[1]: 16.6
235200
---
236201
deviceCapabilities[0]: accelerometer
237202
deviceCapabilities[1]: arm64
@@ -300,17 +265,16 @@ deviceCapabilities[26]: telephony
300265
formFactor: PHONE
301266
id: iphone13pro
302267
name: iPhone 13 Pro
303-
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_LOW
304-
perVersionInfo[0].versionId: 15.2
268+
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_HIGH
269+
perVersionInfo[0].versionId: 15.7
305270
perVersionInfo[1].deviceCapacity: DEVICE_CAPACITY_HIGH
306-
perVersionInfo[1].versionId: 15.7
271+
perVersionInfo[1].versionId: 16.6
307272
screenDensity: 460
308273
screenX: 1170
309274
screenY: 2532
310-
supportedVersionIds[0]: 15.2
311-
supportedVersionIds[1]: 15.7
312-
tags[0]: reduced_stability=15.2
313-
tags[1]: default
275+
supportedVersionIds[0]: 15.7
276+
supportedVersionIds[1]: 16.6
277+
tags[0]: default
314278
---
315279
deviceCapabilities[0]: accelerometer
316280
deviceCapabilities[1]: arm64
@@ -343,15 +307,11 @@ formFactor: PHONE
343307
id: iphone14pro
344308
name: iPhone 14 Pro
345309
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_HIGH
346-
perVersionInfo[0].versionId: 16.5
347-
perVersionInfo[1].deviceCapacity: DEVICE_CAPACITY_LOW
348-
perVersionInfo[1].versionId: 16.6
310+
perVersionInfo[0].versionId: 16.6
349311
screenDensity: 460
350312
screenX: 1179
351313
screenY: 2556
352-
supportedVersionIds[0]: 16.5
353-
supportedVersionIds[1]: 16.6
354-
tags[0]: deprecated=16.5
314+
supportedVersionIds[0]: 16.6
355315
---
356316
deviceCapabilities[0]: accelerometer
357317
deviceCapabilities[1]: arm64
@@ -385,17 +345,13 @@ id: iphone8
385345
name: iPhone 8
386346
perVersionInfo[0].deviceCapacity: DEVICE_CAPACITY_MEDIUM
387347
perVersionInfo[0].versionId: 14.7
388-
perVersionInfo[1].deviceCapacity: DEVICE_CAPACITY_MEDIUM
348+
perVersionInfo[1].deviceCapacity: DEVICE_CAPACITY_HIGH
389349
perVersionInfo[1].versionId: 15.7
390350
perVersionInfo[2].deviceCapacity: DEVICE_CAPACITY_HIGH
391-
perVersionInfo[2].versionId: 16.5
392-
perVersionInfo[3].deviceCapacity: DEVICE_CAPACITY_MEDIUM
393-
perVersionInfo[3].versionId: 16.6
351+
perVersionInfo[2].versionId: 16.6
394352
screenDensity: 326
395353
screenX: 750
396354
screenY: 1334
397355
supportedVersionIds[0]: 14.7
398356
supportedVersionIds[1]: 15.7
399-
supportedVersionIds[2]: 16.5
400-
supportedVersionIds[3]: 16.6
401-
tags[0]: deprecated=16.5`
357+
supportedVersionIds[2]: 16.6`

0 commit comments

Comments
 (0)