gen_sc7180_bl31_depthcharge_boot_yaml.sh: update test job definition

1. Use more reliable test patterns
2. Extend the timeout to 10 min
3. Update the firmware URL to official place

Signed-off-by: Arthur She <arthur.she@linaro.org>
Change-Id: Ifa7ee131bb2b5880be033623931b554840482f68
diff --git a/script/gen_mt8192_bl31_depthcharge_boot_yaml.sh b/script/gen_mt8192_bl31_depthcharge_boot_yaml.sh
index 09a0958..78da4c6 100755
--- a/script/gen_mt8192_bl31_depthcharge_boot_yaml.sh
+++ b/script/gen_mt8192_bl31_depthcharge_boot_yaml.sh
@@ -34,7 +34,7 @@
   job:
     minutes: 30
   action:
-    minutes: 2
+    minutes: 10
   connection:
     minutes: 5
 priority: medium
@@ -46,7 +46,7 @@
     to: flasher
     images:
       image:
-        url: https://people.linaro.org/~theodore.grey/trusted-firmware/asurada_tf-a-ci_golden_image.bin.gz
+        url: https://images.validation.linaro.org/people.linaro.org/~theodore.grey/trusted-firmware/asurada_tf-a-ci_golden_image.bin.gz
       bl31:
         url: $bl31_url
 - boot:
@@ -54,11 +54,14 @@
       minutes: 2
     method: minimal
 - test:
-    monitors:
-    - name: "BL31_boot_test"
-      start: "NOTICE:  MT8192 bl31_setup"
-      end: "This is a TF-A test build\\\\. Halting\\\\.{3}"
-      pattern: "Starting depthcharge on Asurada\\\\.{3}"
-      fixupdict:
-          '!': pass
-          '': fail
+    timeout:
+      minutes: 10
+    interactive:
+    - name: int_1
+      prompts: ["Starting depthcharge on Asurada"]
+      script:
+      - command:
+    - name: int_2
+      prompts: ["This is a TF-A test build. Halting"]
+      script:
+      - command: