Bug 11244 - QA: Validate Reference kit has BT audio support on gateway profile
Summary: QA: Validate Reference kit has BT audio support on gateway profile
Status: RESOLVED OBSOLETE
Alias: None
Product: IoT Reference OS Kit Testing
Classification: QA/Testing
Component: intel-iot-refkit-automated-runtime-testing (show other bugs)
Version: 2.4
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 2.4 M1
Assignee: Jair Gonzalez
QA Contact: yeoh ee peng
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-03-24 18:30 UTC by Jair Gonzalez
Modified: 2017-06-12 17:21 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jair Gonzalez 2017-03-24 18:30:56 UTC
Add test suite to validate gateway as a speaker use case enablers are integrated into Reference kit.

The following conditions must be met:

- Pulseaudio needs to be enabled in refkit gateway profile.
- Documentation about how to set up the speaker functionality and configuration for the Bluetooth speaker setup must be provided.
Comment 1 Jaska Uimonen 2017-04-11 09:39:36 UTC
pulseaudio and documentation are in refkit.
Comment 2 Jaska Uimonen 2017-04-13 10:44:56 UTC
We have now a new test where we start pulseaudio and check it has bluetooth modules loaded:

https://github.com/intel/intel-iot-refkit/blob/master/meta-iotqa/lib/oeqa/runtime/sanity/pulseaudio.py


This together with existing bluez tests should be enough for now. To test the complete use case automatically we should do automatic pairing and audio analysis which at this point is very challenging for us (with automatic testing).
Comment 3 Jair Gonzalez 2017-04-17 21:22:23 UTC
After an agreement with the Refkit team, the progress on the minimal required sanity tests to release a feature will be tracked on the same bug issue used to track the feature's development. Analogous QA bugs like this one may be created if required, and will be used to track the development of more extensive test cases.

According to this, the dependence will be inverted in relation to the feature bug.
Comment 4 Jair Gonzalez 2017-06-12 17:21:58 UTC
Closed in agreement with the previous comments from Jaska. The feature already has two test cases to validate the pulseaudio modules are loaded, currently located on https://github.com/intel/intel-iot-refkit/blob/master/meta-iotqa/lib/oeqa/runtime/multimedia/audio/pulseaudio.py