GAVDP PTS Instructions
Setup
Source code setup:
- These tests require a build that disables all external profile clients (sometimes called an “arrested” build).
Target command-line tools used to pass GAVDP tests in PTS, invoked from the shell when specified in the instructions:
IXIT Values
No changes
TESTS
GAVDP/ACP/APP/CON/BV-01-C
- (target shell 1)
bt-avdtp-tool -d 500
- (target shell 2)
bt-cli
- Start test
- PTS: “Create an AVDTP signaling channel.”
- (bt-cli)
connect <peer-id>
Note: Last command (“connect”) may need to be run more than once
GAVDP/ACP/APP/TRC/BV-02-C
- (target shell 1)
bt-avdtp-tool -d 500
- (target shell 2)
bt-cli
- Start test
- PTS: “Please wait while PTS queries the IUD SDP record.”
- PTS: “Create an AVDTP signaling channel.”
- (bt-cli)
connect <peer-id>
Note: Last command (“connect”) may need to be run more than once
- DUT should be playing audio at this point
- PTS: “Suspend the streaming channel.”
- (bt-avdtp-tool)
suspend <peer-id>
- PTS: “Is the IUT receiving streaming media from PTS?”
- (PTS)
Yes
GAVDP/INT/APP/CON/BV-01-C
- (target shell 1)
bt-avdtp-tool -d 500
- (target shell 2)
bt-cli
- Start test
- PTS: “Please wait while PTS queries the IUD SDP record.”
GAVDP/INT/APP/TRC/BV-02-C
- (target shell 1)
bt-avdtp-tool -d 500
- (target shell 2)
bt-cli
- Start test
- PTS: “Please wait while PTS queries the IUD SDP record.”
- PTS: “Is the IUT receiving streaming media from PTS?”
- (PTS)
Yes