From 86c1af5d94367adbe7224c99ac2c1dcd9c1149d0 Mon Sep 17 00:00:00 2001 From: Bart Louwers Date: Tue, 22 Apr 2025 23:12:01 +0200 Subject: [PATCH] Debug android-device-farm-run.sh (#3423) --- scripts/aws-device-farm/aws-device-farm-run.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scripts/aws-device-farm/aws-device-farm-run.sh b/scripts/aws-device-farm/aws-device-farm-run.sh index 95a6c856c..d4220ce9b 100755 --- a/scripts/aws-device-farm/aws-device-farm-run.sh +++ b/scripts/aws-device-farm/aws-device-farm-run.sh @@ -1,6 +1,7 @@ #!/bin/bash set -e +set -o xtrace # List of required environment variables required_vars=( @@ -87,6 +88,14 @@ arn="$(aws devicefarm schedule-run \ --execution-configuration videoCapture=false \ --output text --query run.arn)" +echo ARN: $arn >&2 + +if [ -z "$arn" ]; then + echo "Error: Failed to schedule Device Farm run or got empty ARN" >&2 + exit 1 +fi + + echo "$arn" if [[ "$wait_for_completion" != "true" ]]; then