fastrpc-test :enable tests on QRB2210, Glymur CRD, and SM8850 - #532
fastrpc-test :enable tests on QRB2210, Glymur CRD, and SM8850#532anankulk wants to merge 1 commit into
Conversation
Remove SoC-specific skip-all entries for QRB2210 and Glymur CRD so both targets run through the same runtime domain-discovery path as all other boards. Remove the SM8850 special-case that silently counted libhap_example HAP_mem DMA failures as known skips; failures now surface as real failures consistent with all other targets. Signed-off-by: Anand Kulkarni <anankulk@qti.qualcomm.com>
Srikanth Muppandam (smuppand)
left a comment
There was a problem hiding this comment.
only_hap_example_failed() now has no callers and still documents the SM8850 exception being removed. Remove the function and obsolete comment in this PR.
|
|
||
| case "$SOC_MACHINE" in | ||
| *QRB2210*|*"Glymur CRD"*) |
There was a problem hiding this comment.
QRB2210 and Glymur now reach generic discovery, but discover_supported_domains() checks remoteproc/DT presence—not whether the corresponding FastRPC endpoint, libraries, and skeletons are usable. Runtime-layout discovery merely warns when artifacts are absent.
| # Do not skip Glymur CRD by SoC name. Newer Glymur/Debian images expose | ||
| # ADSP/CDSP remoteproc instances and FastRPC skeletons, so runtime discovery | ||
| # should decide whether the test can run. | ||
| soc_skip_all=0 |
There was a problem hiding this comment.
soc_skip_all is initialized to 0 but can no longer become 1.Remove soc_skip_all and its block at lines 251–255 rename the section to describe the remaining GPDSP filter.
|
Hi Srikanth Muppandam (@smuppand), With the upcoming tag to be released for fastrpc recipe : we are enabling gpdsp test support as-well. |
fastrpc-test: enable tests on QRB2210, Glymur CRD, and SM8850
QRB2210 and Glymur CRD were previously skipped entirely via a SoC-level
block in
run.sh. Both targets are now enabled and go through the sameruntime domain discovery and test execution path as all other supported
boards.
SM8850 had a special-case branch that treated
libhap_exampleHAP_memDMA failures as known skips, masking them as passes. That exception is
removed; results on SM8850 are now reported consistently with all other
targets.
GPDSP0/GPDSP1 skip on QCS9075, QCS8275, QCS8300, QCS9100 is unchanged.