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
audio: add overlay build environment setup for audioreach
Overlay builds using audioreach modules need special configuration
before audio tests can run properly. Without this setup, PipeWire
fails to communicate with the audio hardware.
Changes:
- Added setup_overlay_audio_environment() in audio_common.sh
* Detects overlay builds via lsmod audioreach check
* Sets /dev/dma_heap/system permissions (chmod 666)
* Restarts pipewire service via systemctl
* Waits up to 60s for service to be ready
* Validates both process and wpctl communication
- Integrated setup call in AudioPlayback and AudioRecord tests
* Runs early, before backend detection
* Fails test if setup fails on overlay builds
* Zero overhead on base builds
- Updated README files with overlay build documentation
Signed-off-by: Teja Swaroop Moida <tmoida@qti.qualcomm.com>
0 commit comments