You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Runner/suites/Multimedia/CDSP/fastrpc_test/fastrpc_test.yaml
+4-2Lines changed: 4 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,8 @@ metadata:
8
8
- Now tests ALL supported DSP domains detected at runtime (ADSP, MDSP, SDSP, CDSP, CDSP1, GPDSP0, GPDSP1)
9
9
- Tests BOTH signed (system) and unsigned (user) Protection Domains where hardware supports them
10
10
- ADSP/MDSP/SDSP: signed PD only; CDSP/CDSP1/GPDSP: both signed and unsigned PDs
11
-
- QCS9075, QCS8275, QCS8300, QCS9100: GPDSP0/GPDSP1 domains are skipped (fastrpc_tests binaries not supported temporarily)
11
+
- Entire test SKIPs early if FastRPC system libraries (libadsprpc/libcdsprpc/libsdsprpc — all required), DSP skeleton directories (v75/v68 — verified non-empty), or test libraries (libcalculator/libhap_example/libmultithreading — all required) are absent
12
+
- Domains without a `/dev/fastrpc-<label>` or `/dev/fastrpc-<label>-secure` endpoint are skipped at runtime; explicitly selected domains (--domain / --domain-name / single mode) with a missing endpoint produce FAIL with remoteproc diagnostics
12
13
- For single-domain testing: set DOMAIN_MODE="single" and specify DOMAIN or DOMAIN_NAME
13
14
os:
14
15
- linux
@@ -24,7 +25,8 @@ params:
24
25
PD_MODE: "both"# both|signed-only|unsigned-only (default: both - tests both PDs where supported)
25
26
UNSIGNED_PD: ""# If set to non-zero, runs only unsigned PD mode (-U 1)
26
27
REPEAT: 1# Number of repetitions (default: 1)
27
-
TIMEOUT: ""# Timeout for each run (no timeout if omitted)
28
+
TIMEOUT: "120"# Per-invocation timeout in seconds (default 120); prevents a wedged DSP
29
+
# from consuming the entire CI budget across multi-domain runs
0 commit comments