From 5a8ca89d4a67380865331db0ff5f3c28556f0316 Mon Sep 17 00:00:00 2001
From: awstools
Date: Wed, 28 Aug 2024 18:20:08 +0000
Subject: [PATCH] feat(client-device-farm): This release removed support for
Calabash, UI Automation, Built-in Explorer, remote access record, remote
access replay, and web performance profile framework in ScheduleRun API.
---
.../GetDevicePoolCompatibilityCommand.ts | 4 +-
.../src/commands/GetJobCommand.ts | 2 +-
.../src/commands/GetRunCommand.ts | 2 +-
.../src/commands/GetSuiteCommand.ts | 2 +-
.../src/commands/GetTestCommand.ts | 2 +-
.../src/commands/ListJobsCommand.ts | 2 +-
.../src/commands/ListRunsCommand.ts | 2 +-
.../src/commands/ListSuitesCommand.ts | 2 +-
.../src/commands/ListTestsCommand.ts | 2 +-
.../src/commands/ScheduleRunCommand.ts | 4 +-
.../src/commands/StopJobCommand.ts | 2 +-
.../src/commands/StopRunCommand.ts | 2 +-
.../client-device-farm/src/models/models_0.ts | 187 +-----------------
.../sdk-codegen/aws-models/device-farm.json | 81 ++------
14 files changed, 29 insertions(+), 267 deletions(-)
diff --git a/clients/client-device-farm/src/commands/GetDevicePoolCompatibilityCommand.ts b/clients/client-device-farm/src/commands/GetDevicePoolCompatibilityCommand.ts
index e864f296f63d..2af224c43ce7 100644
--- a/clients/client-device-farm/src/commands/GetDevicePoolCompatibilityCommand.ts
+++ b/clients/client-device-farm/src/commands/GetDevicePoolCompatibilityCommand.ts
@@ -38,9 +38,9 @@ export interface GetDevicePoolCompatibilityCommandOutput extends GetDevicePoolCo
* const input = { // GetDevicePoolCompatibilityRequest
* devicePoolArn: "STRING_VALUE", // required
* appArn: "STRING_VALUE",
- * testType: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * testType: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* test: { // ScheduleRunTest
- * type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY", // required
+ * type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI", // required
* testPackageArn: "STRING_VALUE",
* testSpecArn: "STRING_VALUE",
* filter: "STRING_VALUE",
diff --git a/clients/client-device-farm/src/commands/GetJobCommand.ts b/clients/client-device-farm/src/commands/GetJobCommand.ts
index 9162d74eac79..9c6002bf09e3 100644
--- a/clients/client-device-farm/src/commands/GetJobCommand.ts
+++ b/clients/client-device-farm/src/commands/GetJobCommand.ts
@@ -44,7 +44,7 @@ export interface GetJobCommandOutput extends GetJobResult, __MetadataBearer {}
* // job: { // Job
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/GetRunCommand.ts b/clients/client-device-farm/src/commands/GetRunCommand.ts
index 7da47840757c..11b6e5007706 100644
--- a/clients/client-device-farm/src/commands/GetRunCommand.ts
+++ b/clients/client-device-farm/src/commands/GetRunCommand.ts
@@ -44,7 +44,7 @@ export interface GetRunCommandOutput extends GetRunResult, __MetadataBearer {}
* // run: { // Run
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // platform: "ANDROID" || "IOS",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
diff --git a/clients/client-device-farm/src/commands/GetSuiteCommand.ts b/clients/client-device-farm/src/commands/GetSuiteCommand.ts
index 0df2b95cc64b..c33e063c4578 100644
--- a/clients/client-device-farm/src/commands/GetSuiteCommand.ts
+++ b/clients/client-device-farm/src/commands/GetSuiteCommand.ts
@@ -44,7 +44,7 @@ export interface GetSuiteCommandOutput extends GetSuiteResult, __MetadataBearer
* // suite: { // Suite
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/GetTestCommand.ts b/clients/client-device-farm/src/commands/GetTestCommand.ts
index 6e148a38b056..2e2ed7f67c00 100644
--- a/clients/client-device-farm/src/commands/GetTestCommand.ts
+++ b/clients/client-device-farm/src/commands/GetTestCommand.ts
@@ -44,7 +44,7 @@ export interface GetTestCommandOutput extends GetTestResult, __MetadataBearer {}
* // test: { // Test
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/ListJobsCommand.ts b/clients/client-device-farm/src/commands/ListJobsCommand.ts
index 5b84ec290fa4..103420a3ecd2 100644
--- a/clients/client-device-farm/src/commands/ListJobsCommand.ts
+++ b/clients/client-device-farm/src/commands/ListJobsCommand.ts
@@ -46,7 +46,7 @@ export interface ListJobsCommandOutput extends ListJobsResult, __MetadataBearer
* // { // Job
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/ListRunsCommand.ts b/clients/client-device-farm/src/commands/ListRunsCommand.ts
index 18c6eab87b20..65c613fc78ea 100644
--- a/clients/client-device-farm/src/commands/ListRunsCommand.ts
+++ b/clients/client-device-farm/src/commands/ListRunsCommand.ts
@@ -46,7 +46,7 @@ export interface ListRunsCommandOutput extends ListRunsResult, __MetadataBearer
* // { // Run
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // platform: "ANDROID" || "IOS",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
diff --git a/clients/client-device-farm/src/commands/ListSuitesCommand.ts b/clients/client-device-farm/src/commands/ListSuitesCommand.ts
index 5a846e5214c5..d69b8a91e225 100644
--- a/clients/client-device-farm/src/commands/ListSuitesCommand.ts
+++ b/clients/client-device-farm/src/commands/ListSuitesCommand.ts
@@ -46,7 +46,7 @@ export interface ListSuitesCommandOutput extends ListSuitesResult, __MetadataBea
* // { // Suite
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/ListTestsCommand.ts b/clients/client-device-farm/src/commands/ListTestsCommand.ts
index bddd7981694e..b557641a39c5 100644
--- a/clients/client-device-farm/src/commands/ListTestsCommand.ts
+++ b/clients/client-device-farm/src/commands/ListTestsCommand.ts
@@ -46,7 +46,7 @@ export interface ListTestsCommandOutput extends ListTestsResult, __MetadataBeare
* // { // Test
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/ScheduleRunCommand.ts b/clients/client-device-farm/src/commands/ScheduleRunCommand.ts
index 96fd4edfe3da..e8a0b9c68165 100644
--- a/clients/client-device-farm/src/commands/ScheduleRunCommand.ts
+++ b/clients/client-device-farm/src/commands/ScheduleRunCommand.ts
@@ -53,7 +53,7 @@ export interface ScheduleRunCommandOutput extends ScheduleRunResult, __MetadataB
* },
* name: "STRING_VALUE",
* test: { // ScheduleRunTest
- * type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY", // required
+ * type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI", // required
* testPackageArn: "STRING_VALUE",
* testSpecArn: "STRING_VALUE",
* filter: "STRING_VALUE",
@@ -108,7 +108,7 @@ export interface ScheduleRunCommandOutput extends ScheduleRunResult, __MetadataB
* // run: { // Run
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // platform: "ANDROID" || "IOS",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
diff --git a/clients/client-device-farm/src/commands/StopJobCommand.ts b/clients/client-device-farm/src/commands/StopJobCommand.ts
index a2c3adfae03b..c1942ac5fe08 100644
--- a/clients/client-device-farm/src/commands/StopJobCommand.ts
+++ b/clients/client-device-farm/src/commands/StopJobCommand.ts
@@ -47,7 +47,7 @@ export interface StopJobCommandOutput extends StopJobResult, __MetadataBearer {}
* // job: { // Job
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
* // result: "PENDING" || "PASSED" || "WARNED" || "FAILED" || "SKIPPED" || "ERRORED" || "STOPPED",
diff --git a/clients/client-device-farm/src/commands/StopRunCommand.ts b/clients/client-device-farm/src/commands/StopRunCommand.ts
index 8843cc4c8f7b..69a39be94f6c 100644
--- a/clients/client-device-farm/src/commands/StopRunCommand.ts
+++ b/clients/client-device-farm/src/commands/StopRunCommand.ts
@@ -47,7 +47,7 @@ export interface StopRunCommandOutput extends StopRunResult, __MetadataBearer {}
* // run: { // Run
* // arn: "STRING_VALUE",
* // name: "STRING_VALUE",
- * // type: "BUILTIN_FUZZ" || "BUILTIN_EXPLORER" || "WEB_PERFORMANCE_PROFILE" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "CALABASH" || "INSTRUMENTATION" || "UIAUTOMATION" || "UIAUTOMATOR" || "XCTEST" || "XCTEST_UI" || "REMOTE_ACCESS_RECORD" || "REMOTE_ACCESS_REPLAY",
+ * // type: "BUILTIN_FUZZ" || "APPIUM_JAVA_JUNIT" || "APPIUM_JAVA_TESTNG" || "APPIUM_PYTHON" || "APPIUM_NODE" || "APPIUM_RUBY" || "APPIUM_WEB_JAVA_JUNIT" || "APPIUM_WEB_JAVA_TESTNG" || "APPIUM_WEB_PYTHON" || "APPIUM_WEB_NODE" || "APPIUM_WEB_RUBY" || "INSTRUMENTATION" || "XCTEST" || "XCTEST_UI",
* // platform: "ANDROID" || "IOS",
* // created: new Date("TIMESTAMP"),
* // status: "PENDING" || "PENDING_CONCURRENCY" || "PENDING_DEVICE" || "PROCESSING" || "SCHEDULING" || "PREPARING" || "RUNNING" || "COMPLETED" || "STOPPING",
diff --git a/clients/client-device-farm/src/models/models_0.ts b/clients/client-device-farm/src/models/models_0.ts
index 34a967f88af7..67537dc9208a 100644
--- a/clients/client-device-farm/src/models/models_0.ts
+++ b/clients/client-device-farm/src/models/models_0.ts
@@ -212,21 +212,6 @@ export interface Artifact {
* EXERCISER_MONKEY_OUTPUT: the artifact (log) generated by an Android fuzz test.
*
*
- * CALABASH_JSON_OUTPUT
- *
- *
- * CALABASH_PRETTY_OUTPUT
- *
- *
- * CALABASH_STANDARD_OUTPUT
- *
- *
- * CALABASH_JAVA_XML_OUTPUT
- *
- *
- * AUTOMATION_OUTPUT
- *
- *
* APPIUM_SERVER_OUTPUT
*
*
@@ -242,12 +227,6 @@ export interface Artifact {
* APPIUM_PYTHON_XML_OUTPUT
*
*
- * EXPLORER_EVENT_LOG
- *
- *
- * EXPLORER_SUMMARY_LOG
- *
- *
* APPLICATION_CRASH_REPORT
*
*
@@ -2152,18 +2131,9 @@ export interface CreateUploadRequest {
* APPIUM_WEB_RUBY_TEST_PACKAGE
*
*
- * CALABASH_TEST_PACKAGE
- *
- *
* INSTRUMENTATION_TEST_PACKAGE
*
*
- * UIAUTOMATION_TEST_PACKAGE
- *
- *
- * UIAUTOMATOR_TEST_PACKAGE
- *
- *
* XCTEST_TEST_PACKAGE
*
*
@@ -2320,18 +2290,9 @@ export interface Upload {
* APPIUM_WEB_RUBY_TEST_PACKAGE
*
*
- * CALABASH_TEST_PACKAGE
- *
- *
* INSTRUMENTATION_TEST_PACKAGE
*
*
- * UIAUTOMATION_TEST_PACKAGE
- *
- *
- * UIAUTOMATOR_TEST_PACKAGE
- *
- *
* XCTEST_TEST_PACKAGE
*
*
@@ -2981,15 +2942,8 @@ export const TestType = {
APPIUM_WEB_NODE: "APPIUM_WEB_NODE",
APPIUM_WEB_PYTHON: "APPIUM_WEB_PYTHON",
APPIUM_WEB_RUBY: "APPIUM_WEB_RUBY",
- BUILTIN_EXPLORER: "BUILTIN_EXPLORER",
BUILTIN_FUZZ: "BUILTIN_FUZZ",
- CALABASH: "CALABASH",
INSTRUMENTATION: "INSTRUMENTATION",
- REMOTE_ACCESS_RECORD: "REMOTE_ACCESS_RECORD",
- REMOTE_ACCESS_REPLAY: "REMOTE_ACCESS_REPLAY",
- UIAUTOMATION: "UIAUTOMATION",
- UIAUTOMATOR: "UIAUTOMATOR",
- WEB_PERFORMANCE_PROFILE: "WEB_PERFORMANCE_PROFILE",
XCTEST: "XCTEST",
XCTEST_UI: "XCTEST_UI",
} as const;
@@ -3013,11 +2967,6 @@ export interface ScheduleRunTest {
* BUILTIN_FUZZ
*
*
- * BUILTIN_EXPLORER. For Android, an app explorer that traverses an
- * Android app, interacting with it and capturing screenshots at the same
- * time.
- *
- *
* APPIUM_JAVA_JUNIT
*
*
@@ -3048,18 +2997,9 @@ export interface ScheduleRunTest {
* APPIUM_WEB_RUBY
*
*
- * CALABASH
- *
- *
* INSTRUMENTATION
*
*
- * UIAUTOMATION
- *
- *
- * UIAUTOMATOR
- *
- *
* XCTEST
*
*
@@ -3099,16 +3039,7 @@ export interface ScheduleRunTest {
* Set this parameter to false to disable it.
*
*
- * For Calabash tests:
- *
- * -
- *
profile: A cucumber profile (for example, my_profile_name
).
- *
- * -
- *
tags: You can limit execution to features or scenarios that have (or don't
- * have) certain tags (for example, @smoke or @smoke,~@wip).
- *
- *
+ *
* For Appium tests (all types):
*
* -
@@ -3146,17 +3077,7 @@ export interface ScheduleRunTest {
* value between tests ensures identical event sequences.
*
*
- * For Explorer tests:
- *
- * -
- *
username: A user name to use if the Explorer encounters a login form. If not supplied, no user
- * name is inserted.
- *
- * -
- *
password: A password to use if the Explorer encounters a login form. If not supplied, no
- * password is inserted.
- *
- *
+ *
* For Instrumentation:
*
* -
@@ -3203,27 +3124,6 @@ export interface ScheduleRunTest {
*
*
*
- * For UIAutomator:
- *
* @public
*/
parameters?: Record;
@@ -3254,10 +3154,6 @@ export interface GetDevicePoolCompatibilityRequest {
* BUILTIN_FUZZ.
*
*
- * BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with
- * it and capturing screenshots at the same time.
- *
- *
* APPIUM_JAVA_JUNIT.
*
*
@@ -3288,18 +3184,9 @@ export interface GetDevicePoolCompatibilityRequest {
* APPIUM_WEB_RUBY.
*
*
- * CALABASH.
- *
- *
* INSTRUMENTATION.
*
*
- * UIAUTOMATION.
- *
- *
- * UIAUTOMATOR.
- *
- *
* XCTEST.
*
*
@@ -3463,10 +3350,6 @@ export interface Job {
* BUILTIN_FUZZ
*
*
- * BUILTIN_EXPLORER. For Android, an app explorer that traverses an Android app, interacting with
- * it and capturing screenshots at the same time.
- *
- *
* APPIUM_JAVA_JUNIT
*
*
@@ -3497,18 +3380,9 @@ export interface Job {
* APPIUM_WEB_RUBY
*
*
- * CALABASH
- *
- *
* INSTRUMENTATION
*
*
- * UIAUTOMATION
- *
- *
- * UIAUTOMATOR
- *
- *
* XCTEST
*
*
@@ -4184,13 +4058,6 @@ export interface Run {
* BUILTIN_FUZZ
*
*
- * BUILTIN_EXPLORER
- *
- * For Android, an app explorer that traverses an Android app, interacting with it and capturing
- * screenshots at the same time.
- *
- *
- *
* APPIUM_JAVA_JUNIT
*
*
@@ -4221,18 +4088,9 @@ export interface Run {
* APPIUM_WEB_RUBY
*
*
- * CALABASH
- *
- *
* INSTRUMENTATION
*
*
- * UIAUTOMATION
- *
- *
- * UIAUTOMATOR
- *
- *
* XCTEST
*
*
@@ -4544,13 +4402,6 @@ export interface Suite {
* BUILTIN_FUZZ
*
*
- * BUILTIN_EXPLORER
- *
- * Only available for Android; an app explorer that traverses an Android app, interacting with it
- * and capturing screenshots at the same time.
- *
- *
- *
* APPIUM_JAVA_JUNIT
*
*
@@ -4581,18 +4432,9 @@ export interface Suite {
* APPIUM_WEB_RUBY
*
*
- * CALABASH
- *
- *
* INSTRUMENTATION
*
*
- * UIAUTOMATION
- *
- *
- * UIAUTOMATOR
- *
- *
* XCTEST
*
*
@@ -4756,13 +4598,6 @@ export interface Test {
* BUILTIN_FUZZ
*
*
- * BUILTIN_EXPLORER
- *
- * For Android, an app explorer that traverses an Android app, interacting with it and capturing
- * screenshots at the same time.
- *
- *
- *
* APPIUM_JAVA_JUNIT
*
*
@@ -4793,18 +4628,9 @@ export interface Test {
* APPIUM_WEB_RUBY
*
*
- * CALABASH
- *
- *
* INSTRUMENTATION
*
*
- * UIAUTOMATION
- *
- *
- * UIAUTOMATOR
- *
- *
* XCTEST
*
*
@@ -6594,18 +6420,9 @@ export interface ListUploadsRequest {
* APPIUM_WEB_RUBY_TEST_PACKAGE
*
*
- * CALABASH_TEST_PACKAGE
- *
- *
* INSTRUMENTATION_TEST_PACKAGE
*
*
- * UIAUTOMATION_TEST_PACKAGE
- *
- *
- * UIAUTOMATOR_TEST_PACKAGE
- *
- *
* XCTEST_TEST_PACKAGE
*
*
diff --git a/codegen/sdk-codegen/aws-models/device-farm.json b/codegen/sdk-codegen/aws-models/device-farm.json
index c3b50d357ab0..356fd2e30d7b 100644
--- a/codegen/sdk-codegen/aws-models/device-farm.json
+++ b/codegen/sdk-codegen/aws-models/device-farm.json
@@ -104,7 +104,7 @@
"min": 32,
"max": 1011
},
- "smithy.api#pattern": "^arn:.+$"
+ "smithy.api#pattern": "^arn:aws:devicefarm:.+$"
}
},
"com.amazonaws.devicefarm#AmazonResourceNames": {
@@ -155,7 +155,7 @@
"type": {
"target": "com.amazonaws.devicefarm#ArtifactType",
"traits": {
- "smithy.api#documentation": "The artifact's type.
\n Allowed values include the following:
\n "
+ "smithy.api#documentation": "The artifact's type.
\n Allowed values include the following:
\n "
}
},
"extension": {
@@ -1213,7 +1213,7 @@
"type": {
"target": "com.amazonaws.devicefarm#UploadType",
"traits": {
- "smithy.api#documentation": "The upload's upload type.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
CALABASH_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATOR_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
\n If you call CreateUpload
with WEB_APP
specified, AWS\n Device Farm throws an ArgumentException
error.
",
+ "smithy.api#documentation": "The upload's upload type.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
\n If you call CreateUpload
with WEB_APP
specified, AWS\n Device Farm throws an ArgumentException
error.
",
"smithy.api#required": {}
}
},
@@ -3839,7 +3839,7 @@
"testType": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The test type for the specified device pool.
\n Allowed values include the following:
\n "
+ "smithy.api#documentation": "The test type for the specified device pool.
\n Allowed values include the following:
\n \n - \n
BUILTIN_FUZZ.
\n \n - \n
APPIUM_JAVA_JUNIT.
\n \n - \n
APPIUM_JAVA_TESTNG.
\n \n - \n
APPIUM_PYTHON.
\n \n - \n
APPIUM_NODE.
\n \n - \n
APPIUM_RUBY.
\n \n - \n
APPIUM_WEB_JAVA_JUNIT.
\n \n - \n
APPIUM_WEB_JAVA_TESTNG.
\n \n - \n
APPIUM_WEB_PYTHON.
\n \n - \n
APPIUM_WEB_NODE.
\n \n - \n
APPIUM_WEB_RUBY.
\n \n - \n
INSTRUMENTATION.
\n \n - \n
XCTEST.
\n \n - \n
XCTEST_UI.
\n \n
"
}
},
"test": {
@@ -5047,7 +5047,7 @@
"type": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The job's type.
\n Allowed values include the following:
\n "
+ "smithy.api#documentation": "The job's type.
\n Allowed values include the following:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
INSTRUMENTATION
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
}
},
"created": {
@@ -5464,20 +5464,7 @@
"inputToken": "nextToken",
"outputToken": "nextToken",
"items": "devices"
- },
- "smithy.test#smokeTests": [
- {
- "id": "ListDevicesSuccess",
- "params": {},
- "vendorParams": {
- "region": "us-west-2"
- },
- "vendorParamsShape": "aws.test#AwsVendorParams",
- "expect": {
- "success": {}
- }
- }
- ]
+ }
}
},
"com.amazonaws.devicefarm#ListDevicesRequest": {
@@ -7038,7 +7025,7 @@
"type": {
"target": "com.amazonaws.devicefarm#UploadType",
"traits": {
- "smithy.api#documentation": "The type of upload.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
CALABASH_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATOR_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
"
+ "smithy.api#documentation": "The type of upload.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
"
}
},
"nextToken": {
@@ -8236,7 +8223,7 @@
"type": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The run's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
BUILTIN_EXPLORER
\n \n For Android, an app explorer that traverses an Android app, interacting with it and capturing\n screenshots at the same time.
\n \n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
CALABASH
\n \n - \n
INSTRUMENTATION
\n \n - \n
UIAUTOMATION
\n \n - \n
UIAUTOMATOR
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
+ "smithy.api#documentation": "The run's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
INSTRUMENTATION
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
}
},
"platform": {
@@ -8752,7 +8739,7 @@
"type": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The test's type.
\n Must be one of the following values:
\n ",
+ "smithy.api#documentation": "The test's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
INSTRUMENTATION
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
",
"smithy.api#required": {}
}
},
@@ -8777,7 +8764,7 @@
"parameters": {
"target": "com.amazonaws.devicefarm#TestParameters",
"traits": {
- "smithy.api#documentation": "The test's parameters, such as test framework parameters and fixture settings.\n Parameters are represented by name-value pairs of strings.
\n For all tests:
\n \n For Calabash tests:
\n \n - \n
profile: A cucumber profile (for example, my_profile_name
).
\n \n - \n
tags: You can limit execution to features or scenarios that have (or don't\n have) certain tags (for example, @smoke or @smoke,~@wip).
\n \n
\n For Appium tests (all types):
\n \n For fuzz tests (Android only):
\n \n - \n
event_count: The number of events, between 1 and 10000, that the UI fuzz\n test should perform.
\n \n - \n
throttle: The time, in ms, between 0 and 1000, that the UI fuzz test should\n wait between events.
\n \n - \n
seed: A seed to use for randomizing the UI fuzz test. Using the same seed\n value between tests ensures identical event sequences.
\n \n
\n For Explorer tests:
\n \n - \n
username: A user name to use if the Explorer encounters a login form. If not supplied, no user\n name is inserted.
\n \n - \n
password: A password to use if the Explorer encounters a login form. If not supplied, no\n password is inserted.
\n \n
\n For Instrumentation:
\n \n For XCTest and XCTestUI:
\n \n For UIAutomator:
\n "
+ "smithy.api#documentation": "The test's parameters, such as test framework parameters and fixture settings.\n Parameters are represented by name-value pairs of strings.
\n For all tests:
\n \n \n For Appium tests (all types):
\n \n For fuzz tests (Android only):
\n \n - \n
event_count: The number of events, between 1 and 10000, that the UI fuzz\n test should perform.
\n \n - \n
throttle: The time, in ms, between 0 and 1000, that the UI fuzz test should\n wait between events.
\n \n - \n
seed: A seed to use for randomizing the UI fuzz test. Using the same seed\n value between tests ensures identical event sequences.
\n \n
\n \n For Instrumentation:
\n \n For XCTest and XCTestUI:
\n "
}
}
},
@@ -9083,7 +9070,7 @@
"type": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The suite's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
BUILTIN_EXPLORER
\n \n Only available for Android; an app explorer that traverses an Android app, interacting with it\n and capturing screenshots at the same time.
\n \n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
CALABASH
\n \n - \n
INSTRUMENTATION
\n \n - \n
UIAUTOMATION
\n \n - \n
UIAUTOMATOR
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
+ "smithy.api#documentation": "The suite's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
INSTRUMENTATION
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
}
},
"created": {
@@ -9317,7 +9304,7 @@
"type": {
"target": "com.amazonaws.devicefarm#TestType",
"traits": {
- "smithy.api#documentation": "The test's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
BUILTIN_EXPLORER
\n \n For Android, an app explorer that traverses an Android app, interacting with it and capturing\n screenshots at the same time.
\n \n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
CALABASH
\n \n - \n
INSTRUMENTATION
\n \n - \n
UIAUTOMATION
\n \n - \n
UIAUTOMATOR
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
+ "smithy.api#documentation": "The test's type.
\n Must be one of the following values:
\n \n - \n
BUILTIN_FUZZ
\n \n - \n
APPIUM_JAVA_JUNIT
\n \n - \n
APPIUM_JAVA_TESTNG
\n \n - \n
APPIUM_PYTHON
\n \n - \n
APPIUM_NODE
\n \n - \n
APPIUM_RUBY
\n \n - \n
APPIUM_WEB_JAVA_JUNIT
\n \n - \n
APPIUM_WEB_JAVA_TESTNG
\n \n - \n
APPIUM_WEB_PYTHON
\n \n - \n
APPIUM_WEB_NODE
\n \n - \n
APPIUM_WEB_RUBY
\n \n - \n
INSTRUMENTATION
\n \n - \n
XCTEST
\n \n - \n
XCTEST_UI
\n \n
"
}
},
"created": {
@@ -9662,18 +9649,6 @@
"smithy.api#enumValue": "BUILTIN_FUZZ"
}
},
- "BUILTIN_EXPLORER": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "BUILTIN_EXPLORER"
- }
- },
- "WEB_PERFORMANCE_PROFILE": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "WEB_PERFORMANCE_PROFILE"
- }
- },
"APPIUM_JAVA_JUNIT": {
"target": "smithy.api#Unit",
"traits": {
@@ -9734,30 +9709,12 @@
"smithy.api#enumValue": "APPIUM_WEB_RUBY"
}
},
- "CALABASH": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "CALABASH"
- }
- },
"INSTRUMENTATION": {
"target": "smithy.api#Unit",
"traits": {
"smithy.api#enumValue": "INSTRUMENTATION"
}
},
- "UIAUTOMATION": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "UIAUTOMATION"
- }
- },
- "UIAUTOMATOR": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "UIAUTOMATOR"
- }
- },
"XCTEST": {
"target": "smithy.api#Unit",
"traits": {
@@ -9769,18 +9726,6 @@
"traits": {
"smithy.api#enumValue": "XCTEST_UI"
}
- },
- "REMOTE_ACCESS_RECORD": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "REMOTE_ACCESS_RECORD"
- }
- },
- "REMOTE_ACCESS_REPLAY": {
- "target": "smithy.api#Unit",
- "traits": {
- "smithy.api#enumValue": "REMOTE_ACCESS_REPLAY"
- }
}
}
},
@@ -10637,7 +10582,7 @@
"type": {
"target": "com.amazonaws.devicefarm#UploadType",
"traits": {
- "smithy.api#documentation": "The upload's type.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
CALABASH_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATION_TEST_PACKAGE
\n \n - \n
UIAUTOMATOR_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
"
+ "smithy.api#documentation": "The upload's type.
\n Must be one of the following values:
\n \n - \n
ANDROID_APP
\n \n - \n
IOS_APP
\n \n - \n
WEB_APP
\n \n - \n
EXTERNAL_DATA
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_RUBY_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_PYTHON_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_NODE_TEST_PACKAGE
\n \n - \n
APPIUM_WEB_RUBY_TEST_PACKAGE
\n \n - \n
INSTRUMENTATION_TEST_PACKAGE
\n \n - \n
XCTEST_TEST_PACKAGE
\n \n - \n
XCTEST_UI_TEST_PACKAGE
\n \n - \n
APPIUM_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_NODE_TEST_SPEC
\n \n - \n
APPIUM_RUBY_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_JUNIT_TEST_SPEC
\n \n - \n
APPIUM_WEB_JAVA_TESTNG_TEST_SPEC
\n \n - \n
APPIUM_WEB_PYTHON_TEST_SPEC
\n \n - \n
APPIUM_WEB_NODE_TEST_SPEC
\n \n - \n
APPIUM_WEB_RUBY_TEST_SPEC
\n \n - \n
INSTRUMENTATION_TEST_SPEC
\n \n - \n
XCTEST_UI_TEST_SPEC
\n \n
"
}
},
"status": {