/v1/rdc/native-composer/tests
test_framework |
+ | BODY | REQUIRED | STRING | The type of 'native' test you want to run, either 'XCUITEST', 'XCTEST', or 'ANDROID_INSTRUMENTATION' (Espresso). |
+
app_id |
+ | BODY | REQUIRED | STRING | The id of the app you want to test. The app must be uploaded to Sauce Labs AppStorage. Format: `storage://filename=AnApp.ipa`, or `storage://{file_id}`, or just `{file_id}`. |
+
xc_test_run_file |
+ | BODY | REQUIRED | STRING | The id of the `xctestrun` file (the xctest config). The file must be uploaded to Sauce Labs AppStorage. Format: `storage://filename=Runner.xctestrun`, or `storage://{file_id}`, or just `{file_id}`. |
+
device_query |
+ | BODY | REQUIRED | OBJECT | Defines on which device you want to run you test. The available attributes are:
The |
+
tunnel_name |
+ | BODY | OPTIONAL | STRING | Assign a sauce connect tunnel to the job. |
+
tunnel_owner |
+ | BODY | OPTIONAL | STRING | Define the name of the tunnel owner of the sauce connect tunnel you want to use. |
+
settings_overwrite |
+ | BODY | OPTIONAL | STRING | Define instrumentations settings you want to apply to your app. |
+
test_name |
+ | BODY | OPTIONAL | STRING | Assign a name to the job, to be displayed in the UI. |
+
build |
+ | BODY | OPTIONAL | STRING | Assign the job to a build. You can specify an existing build name or create a new one. |
+
tags |
+ | BODY | OPTIONAL | ARRAY | The set of tags to apply to the job. |
+
200 |
+ Success. | +|
400 |
+ Bad Request. | +