test/pts/avrcp: add PTS test instructions

This commit is contained in:
Milanka Ringwald 2020-06-12 15:11:54 +02:00 committed by Matthias Ringwald
parent bb1f6a0b90
commit 5634a0d9ba

166
test/pts/avrcp_test.md Normal file
View File

@ -0,0 +1,166 @@
## AVRCP Controller tests:
AVRCP/CT/CEC/BV-01-I : a, c
AVRCP/CT/CEC/BV-02-I : (wait)
AVRCP/CT/CFG/BV-01-C : q
AVRCP/CT/CON/BV-01-C : a, c, d
AVRCP/CT/CON/BV-03-C : D, C, A
AVRCP/CT/CRC/BV-01-I : C, A
AVRCP/CT/CRC/BV-02-I : (wait)
AVRCP/CT/ICC/BV-01-I : w
AVRCP/CT/ICC/BV-02-I : *
AVRCP/CT/MCN/CB/BV-01-C : pQ
AVRCP/CT/MCN/CB/BV-04-C : pQ, pT
AVRCP/CT/MCN/CB/BV-07-C : pQ, pT, pQ, p1
AVRCP/CT/MCN/CB/BV-12-C : pl
AVRCP/CT/MCN/CB/BV-01-I : pQ
AVRCP/CT/MCN/CB/BV-02-I : pQ, pT, pQ, pW
AVRCP/CT/MCN/CB/BV-03-I : pQ, pT
AVRCP/CT/MCN/CB/BV-04-I : pQ, pT, pQ, pi, pj
AVRCP/CT/MCN/CB/BV-05-I : pQ, y, pQ
AVRCP/CT/MCN/CB/BV-06-I : pQ
AVRCP/CT/MCN/CB/BV-09-I : pQ
AVRCP/CT/MCN/NP/BV-01-C : pQ, pT, pQ, pi
AVRCP/CT/MCN/NP/BV-03-C : pQ, pT, pQ, p5
AVRCP/CT/MCN/NP/BV-05-C : pj
AVRCP/CT/MCN/NP/BV-08-C : pj, p2
AVRCP/CT/MCN/NP/BV-10-C : pL
AVRCP/CT/MCN/NP/BV-01-I : pj, pr
AVRCP/CT/MCN/NP/BV-02-I : pQ, pT, pQ, p5
AVRCP/CT/MCN/NP/BV-03-I : pn, ps, p6
AVRCP/CT/MCN/NP/BV-04-I : l, pj, pj
AVRCP/CT/MCN/NP/BV-05-I : pj
AVRCP/CT/MCN/NP/BV-06-I : pj
AVRCP/CT/MCN/SRC/BV-01-C : pn
AVRCP/CT/MCN/SRC/BV-03-C : pn, ps
AVRCP/CT/MCN/SRC/BV-05-C : pn, ps, p3
AVRCP/CT/MCN/SRC/BV-07-C : pn, pS
AVRCP/CT/MCN/SRC/BV-01-I : pn
AVRCP/CT/MCN/SRC/BV-02-I : pn, ps
AVRCP/CT/MCN/SRC/BV-03-I : pn, ps, pt
AVRCP/CT/MCN/SRC/BV-04-I : pn, ps, p3
AVRCP/CT/MDI/BV-01-C : r
AVRCP/CT/MDI/BV-03-C : /
AVRCP/CT/MPS/BV-01-C : pI
AVRCP/CT/MPS/BV-03-C : (wait)
AVRCP/CT/MPS/BV-08-C : (wait)
AVRCP/CT/MPS/BV-11-C : pl
AVRCP/CT/MPS/BV-01-I : (Confirmation expected)
AVRCP/CT/MPS/BV-02-I : pI, 08, 09, 00
AVRCP/CT/MPS/BV-03-I : pI, 08, 09, 00
AVRCP/CT/NFY/BV-01-C : i
AVRCP/CT/PTH/BV-01-C : 01, 02, 03, 04, 05, 06, 07, 08, 09, 00
AVRCP/CT/PTH/BV-02-C : (Yes), 11, (wait 2sec), 2,
(Yes), 12, (wait 2sec), 2,
(Yes), 13, (wait 2sec), 2,
(Yes), 14, (wait 2sec), 2,
(Yes), 15, (wait 2sec), 2,
(Yes), 16, (wait 2sec), 2,
(Yes), 17, (wait 2sec), 2,
(Yes), 18, (wait 2sec), 2,
(Yes), 19, (wait 2sec), 2,
(Yes), 10, (wait 2sec), 2
AVRCP/CT/PTT/BV-01-I : 01, 02, 03, 04, 05, 06, 07
AVRCP/CT/PTT/BV-02-I : 08, 09, 00
AVRCP/CT/PTT/BV-05-I : (Yes), 11, (wait 2sec), 2,
(Yes), 12, (wait 2sec), 2,
(Yes), 13, (wait 2sec), 2,
(Yes), 14, (wait 2sec), 2,
(Yes), 15, (wait 2sec), 2,
(Yes), 16, (wait 2sec), 2,
(Yes), 17, (wait 2sec), 2,
(Yes), 18, (wait 2sec), 2,
(Yes), 19, (wait 2sec), 2,
(Yes), 10, (wait 2sec), 2
AVRCP/CT/RCR/BV-01-C : /
AVRCP/CT/RCR/BV-03-C : X, /
AVRCP/CT/VLH/BI-01-C : v, R, (Confirmation expected)
AVRCP/CT/VLH/BI-04-C : v, (Confirmation expected)
AVRCP/CT/VLH/BV-01-C : R
AVRCP/CT/VLH/BV-03-C : v
AVRCP/CT/VLH/BI-01-I : v, (Confirmation expected)
AVRCP/CT/VLH/BI-02-I : R
## AVRCP Target tests:
AVRCP/TG/CEC/BV-01-I : (wait)
AVRCP/TG/CEC/BV-02-I : b, c
AVRCP/TG/CFG/BI-01-C : (wait)
AVRCP/TG/CFG/BV-02-C : (wait)
AVRCP/TG/CRC/BV-01-I : (wait)
AVRCP/TG/CRC/BV-02-I : C, A
AVRCP/TG/ICC/BV-01-I : (wait)
AVRCP/TG/ICC/BV-02-I : (wait)
AVRCP/TG/INV/BI-01-C : (wait)
AVRCP/TG/INV/BI-02-C : (wait)
AVRCP/TG/MDI/BV-02-C : (wait)
AVRCP/TG/MDI/BV-04-C : (wait)
AVRCP/TG/MDI/BV-05-C : (wait)
AVRCP/TG/MPS/BI-01-C : (wait)
AVRCP/TG/MPS/BV-02-C : (wait)
AVRCP/TG/MPS/BV-06-C : (wait)
AVRCP/TG/MPS/BV-09-C : (wait)
AVRCP/TG/MPS/BV-12-C : (wait)
AVRCP/TG/MPS/BV-01-I : (Confirmation expected)
AVRCP/TG/MPS/BV-02-I : (Confirmation expected)
AVRCP/TG/MPS/BV-03-I : (Confirmation expected)
AVRCP/TG/NFY/BI-01-C : (wait)
AVRCP/TG/NFY/BV-02-C : tt
AVRCP/TG/NFY/BV-04-C : (OK)
AVRCP/TG/NFY/BV-05-C : ts
AVRCP/TG/NFY/BV-08-C : ts
AVRCP/TG/PTT/BV-01-I : (Confirmation expected)
AVRCP/TG/PTT/BV-02-I : (Confirmation expected)
AVRCP/TG/PTT/BV-03-I : (Confirmation expected)
AVRCP/TG/PTT/BV-04-I : (Confirmation expected)
AVRCP/TG/PTT/BV-05-I : (Confirmation expected)
AVRCP/TG/RCR/BV-02-C : tl
AVRCP/TG/RCR/BV-04-C : tl
AVRCP/TG/VLH/BI-01-C : (wait)
AVRCP/TG/VLH/BI-02-C : (wait)
AVRCP/TG/VLH/BV-02-C : (wait)
AVRCP/TG/VLH/BV-04-C : tv
AVRCP/TG/VLH/BV-01-I : tv
AVRCP/TG/VLH/BV-02-I : (wait)
## AVRCP IOPT tests:
IOPT/CL/AVRCP-CT/SFC/BV-03-I :
- desktop: delete link key: rm /tmp/btstack_*
- PTS: click OK on presented dialog
- desktop: restart test program ./avrcp_test
- PTS: click Yes on presented Dialog
- desktop: a, c
IOPT/CL/AVRCP-TG/SFC/BV-04-I :
- desktop: delete link key: rm /tmp/btstack_*
- PTS: click OK on presented dialog
- desktop: restart test program ./avrcp_test
- PTS: click Yes on presented Dialog
- desktop: b, c