Skip to content

fastrpc: validate client support for runtime domains - #606

Open
Srikanth Muppandam (smuppand) wants to merge 2 commits into
qualcomm-linux:mainfrom
smuppand:fix/fastrpc-distro-package-recovery
Open

Srikanth Muppandam (smuppand) wants to merge 2 commits into
qualcomm-linux:mainfrom
smuppand:fix/fastrpc-distro-package-recovery

Conversation

@smuppand

Copy link
Copy Markdown
Contributor

Summary

Add runtime detection for FastRPC domains that are present and ready but unsupported by the installed fastrpc_test payload.

Changes

  • Detect client-side domain errors from retained invocation output.
  • Report an actionable FAIL for unsupported runtime-ready domains.
  • Avoid distro and package-version-specific checks.
  • Continue testing other available domains.
  • Support Yocto, Debian, Ubuntu, and CentOS layouts.
  • Keep dependencies image-provided with no runtime installation.
  • Update FastRPC documentation.
  • No YAML changes.

Detect version-varying client capability from retained invocation output instead of distro or package-version gates. Fail runtime-ready domains that the installed test payload cannot exercise, while keeping all test dependencies image-provided.

Signed-off-by: Srikanth Muppandam <smuppand@qti.qualcomm.com>
Prepare EPEL and the Qualcomm CentOS 10 repositories through the shared RPM provider, refresh metadata, and add verified graphics, audio, camera, and video overlay package mappings. Preserve the existing Debian, Ubuntu, and Yocto paths.

Signed-off-by: Srikanth Muppandam <smuppand@qti.qualcomm.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant