-
Notifications
You must be signed in to change notification settings - Fork 7
Upmerge 2025-07-07 #29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Added wid 246 and 247 to return handle of a characteristic with specified permissions which required by new MMIs. They're used in following tests: GAP/SEC/SEM/BV-40-C GAP/SEC/SEM/BV-22-C Signed-off-by: Ying Zhang <[email protected]>
The global variable `GAP_TEST_WID_102_ROUND` is used to save the current number times of the calling of `hdl_wid_102()`. The default value of the `GAP_TEST_WID_102_ROUND` should be 0 when the test case is starting. But when testing more than one case, the initialization value of the variable GAP_TEST_WID_102_ROUND is not 0, because the previous status is not cleared. Add a state `mmi_round` to the class `Gap` to save the round of the mmi be called. When a new test case is started, the class `Gap` will be re- initialized with a new object. Than the previous state `mmi_round` will be cleared. The state `mmi_round` is a initial state. Same issue also found in wid 103, 33, and 77. Apply the same changes for the wids 102, 103, 33, and 77. Signed-off-by: Lyle Zhu <[email protected]>
Timeout procedures for read and write are mandatory if respective operations are supported.
Add the `build_env_cmd` option to allow configuring a shell command that activates the environment before running `west build` or `west flash`. This can be used, for example, to activate a Python virtual environment: source ~/zephyrproject/.venv/bin/activate
- Make sure the discovery is done before wid_20206 runs - Erratum filed for this test with PTS (Ref. 173881) Signed-off-by: Alexander Svensen <[email protected]>
Information about repeat_until_fail param is now displayed when using --help
Add ECHO REQ command to send the ECHO REQ data through Classic transport. Add `defs.BTP_L2CAP_CMD_ECHO_REQ = 0x0a`. Add the function `l2cap_echo_req()`. Signed-off-by: Lyle Zhu <[email protected]>
Compared with `connect`, the fields `mode` and `options` are extended, Add more options to L2CAP connection v2 command, including, L2CAP_CONNECT_V2_OPT_ECFC = 0x01 L2CAP_CONNECT_V2_OPT_HOLD_CREDIT = 0x02 L2CAP_CONNECT_V2_OPT_MODE_OPTIONAL = 0x04 L2CAP_CONNECT_V2_OPT_EXT_WIN_SIZE = 0x08 L2CAP_CONNECT_V2_OPT_NO_FCS = 0x10 Add a new function `l2cap_conn_v2()`. Signed-off-by: Lyle Zhu <[email protected]>
Add two new fields `mode` and `Options`. It includes the following options, L2CAP_LISTEN_V2_OPT_ECFC = 0x01 L2CAP_LISTEN_V2_OPT_HOLD_CREDIT = 0x02 L2CAP_LISTEN_V2_OPT_MODE_OPTIONAL = 0x04 L2CAP_LISTEN_V2_OPT_EXT_WIN_SIZE = 0x08 L2CAP_LISTEN_V2_OPT_NO_FCS = 0x10 Add the function `l2cap_listen_v2()`. Signed-off-by: Lyle Zhu <[email protected]>
Add command `BTP_L2CAP_CMD_CLS_SEND` to send connectionless data. Signed-off-by: Lyle Zhu <[email protected]>
Signed-off-by: Lyle Zhu <[email protected]>
Add retransmission and flow control configuration for the following cases, - L2CAP/COS/CFD/BV-10-C - L2CAP/COS/RTX/BV-01-C - L2CAP/COS/RTX/BV-02-C - L2CAP/COS/RTX/BV-03-C - L2CAP/COS/CED/BV-10-C - L2CAP/COS/FLC/BV-01-C - L2CAP/COS/FLC/BV-02-C - L2CAP/COS/FLC/BV-03-C - L2CAP/COS/FLC/BV-04-C - L2CAP/COS/CFD/BV-13-C Signed-off-by: Lyle Zhu <[email protected]>
Add connectionless configuration for the following cases, L2CAP/CLS/CLR/BV-01-C L2CAP/CLS/UCD/BV-01-C L2CAP/CLS/UCD/BV-02-C L2CAP/CLS/UCD/BV-03-C L2CAP/CLS/CID/BV-01-C Signed-off-by: Lyle Zhu <[email protected]>
The test case was failing due to missing advertisement setup for the IUT in Non-Bondable mode. This commit adds the required advertisement enablement to support Targeted Announcements (0x01). Signed-off-by: Sohan Kumar <[email protected]>
This option can be used to skip creating and using copy of workspace file. This might be useful if you need to run tests in automation and later use this workspace file to generate report in PTS, or you need to repeat some test cases manually and keep verdicts from automated test session.
Add new, remove irrelevant erratas and sort them by test case name.
The overlay doesn't exist in Zephyr. If any specific overlay file should be used, e.g. the overlay-le-audio.conf, then that should be supplied as the `conf_file` without this extra `audio` check. Signed-off-by: Emil Gydesen <[email protected]>
PTS is not sending ATT Read Request and result in test timeout.
GAP/CONN/DCON/BV-(04/05)-C require mynewt-nimble to enable privacy mode for bttester - this way RPA is used by IUT and proper behaviour is enforced.
m-alperen-sener
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1/24 GAP GAP/CONN/DCON/BV-05-C PTS TIMEOUT 328.745
2/24 GAP GAP/SEC/SEM/BV-45-C PASS 32.7
3/24 GAP GAP/SEC/AUT/BV-20-C PASS 82.495
4/24 GAP GAP/SEC/CSIGN/BV-01-C PASS 33.333
5/24 GAP GAP/SEC/CSIGN/BV-02-C PASS 25.258
6/24 GAP GAP/GAT/BV-04-C PASS 19.624
7/24 GATT GATT/CL/GAR/BI-35-C PASS 21.232
8/24 GATT GATT/CL/GAR/BI-36-C PASS 24.67
9/24 GATT GATT/CL/GAW/BI-04-C PASS 20.431
10/24 GATT GATT/SR/GAR/BI-10-C PASS 25.86
11/24 GATT GATT/SR/GAR/BI-15-C PASS 26.818
12/24 GATT GATT/SR/GAW/BV-10-C PASS 42.107
13/24 GATT GATT/SR/GAW/BI-39-C UNKNOWN VERDICT: Timeout. Adjust TSPX_time_guard value if user need more time. 213.951
14/24 GATT GATT/SR/GAW/BI-38-C PASS 36.875
15/24 GATT GATT/SR/GAS/BV-07-C PASS 54.48
16/24 SM SM/CEN/EKS/BV-01-C PASS 21.23
17/24 SM SM/CEN/SCOB/BI-01-C PASS 36.434
18/24 SM SM/PER/PROT/BV-02-C PASS 60.704
19/24 SM SM/PER/KDU/BV-09-C PASS 21.513
20/24 SM SM/PER/KDU/BI-03-C PASS 19.404
21/24 SM SM/PER/SCJW/BV-02-C PASS 33.663
22/24 SM SM/PER/SCPK/BV-03-C PASS 27.316
23/24 SM SM/PER/SCOB/BV-02-C PASS 41.928
24/24 SM SM/PER/SCOB/BI-02-C PASS 31.527
Fixes most of the failing tests; did not run all though.
No description provided.