Skip to content

Commit

Permalink
zephyr: mesh: use prefixes to filter the test cases
Browse files Browse the repository at this point in the history
It is sufficient to use only prefixes of the test groups for filtering.

Signed-off-by: alperen sener <[email protected]>
  • Loading branch information
m-alperen-sener committed Jul 11, 2024
1 parent 66fcc00 commit 8c58441
Showing 1 changed file with 38 additions and 167 deletions.
205 changes: 38 additions & 167 deletions autopts/bot/iut_config/zephyr.py
Original file line number Diff line number Diff line change
Expand Up @@ -190,210 +190,81 @@
]
},

"mesh_dfd_srv.conf": {
"mesh_proxy_sol.conf": {
"pre_overlay": "overlay-mesh.conf",
"overlay": {
'CONFIG_BT_SETTINGS': 'y',
'CONFIG_FLASH': 'y',
'CONFIG_FLASH_PAGE_LAYOUT': 'y',
'CONFIG_FLASH_MAP': 'y',
'CONFIG_NVS': 'y',
'CONFIG_BT_MESH_SETTINGS_WORKQ_STACK_SIZE': '1200',
'CONFIG_BT_MESH_DFD_SRV': 'y',
'CONFIG_BT_MESH_DFU_SRV': 'y',
'CONFIG_BT_MESH_DFD_SRV_OOB_UPLOAD': 'y',
'CONFIG_BT_MESH_BLOB_SIZE_MAX': '5000',
'CONFIG_BT_MESH_BLOB_BLOCK_SIZE_MIN': '256',
'CONFIG_BT_MESH_BLOB_BLOCK_SIZE_MAX': '256'
'CONFIG_BT_MESH_PROXY_CLIENT': 'y',
'CONFIG_BT_MESH_PROXY_SOLICITATION': 'y',
'CONFIG_BT_MESH_OD_PRIV_PROXY_CLI': 'y',
'CONFIG_BT_MESH_OD_PRIV_PROXY_SRV': 'y',
'CONFIG_BT_MESH_SOL_PDU_RPL_CLI': 'y',
},
"test_cases": [
'DFU/SR-CL/GEN/BV-01-C'
'DFUM/CL/FU/BV-01-C',
'DFUM/CL/FU/BV-02-C',
'DFUM/CL/FU/BV-03-C',
'DFUM/SR/FD/BV-01-C',
'DFUM/SR/FD/BV-02-C',
'DFUM/SR/FD/BV-03-C',
'DFUM/SR/FD/BV-04-C',
'DFUM/SR/FD/BV-05-C',
'DFUM/SR/FD/BV-06-C',
'DFUM/SR/FD/BV-07-C',
'DFUM/SR/FD/BV-08-C',
'DFUM/SR/FD/BV-09-C',
'DFUM/SR/FD/BV-10-C',
'DFUM/SR/FD/BV-11-C',
'DFUM/SR/FD/BV-12-C',
'DFUM/SR/FD/BV-13-C',
'DFUM/SR/FD/BV-14-C',
'DFUM/SR/FD/BV-15-C',
'DFUM/SR/FD/BV-16-C',
'DFUM/SR/FD/BV-17-C',
'DFUM/SR/FD/BV-18-C',
'DFUM/SR/FD/BV-19-C',
'DFUM/SR/FD/BV-20-C',
'DFUM/SR/FD/BV-21-C',
'DFUM/SR/FD/BV-22-C',
'DFUM/SR/FD/BV-23-C',
'DFUM/SR/FD/BV-24-C',
'DFUM/SR/FD/BV-25-C',
'DFUM/SR/FD/BV-26-C',
'DFUM/SR/FD/BV-27-C',
'DFUM/SR/FD/BV-28-C',
'DFUM/SR/FD/BV-29-C',
'DFUM/SR/FD/BV-30-C',
'DFUM/SR/FD/BV-31-C',
'DFUM/SR/FD/BV-32-C',
'DFUM/SR/FD/BV-33-C',
'DFUM/SR/FD/BV-34-C',
'DFUM/SR/FD/BV-59-C',
'DFUM/SR/FD/BV-50-C',
'DFUM/SR/FD/BV-35-C',
'DFUM/SR/FD/BV-36-C',
'DFUM/SR/FD/BV-37-C',
'DFUM/SR/FD/BV-38-C',
'DFUM/SR/FD/BV-39-C',
'DFUM/SR/FD/BV-40-C',
'DFUM/SR/FD/BV-41-C',
'DFUM/SR/FD/BV-51-C',
'DFUM/SR/FD/BV-42-C',
'DFUM/SR/FD/BV-43-C',
'DFUM/SR/FD/BV-44-C',
'DFUM/SR/FD/BV-45-C',
'DFUM/SR/FD/BV-46-C',
'DFUM/SR/FD/BV-47-C',
'DFUM/SR/FD/BV-49-C',
'DFUM/SR/FD/BV-52-C',
'DFUM/SR/FD/BV-53-C',
'DFUM/SR/FD/BV-54-C',
'DFUM/SR/FD/BV-55-C',
'DFUM/SR/FD/BV-56-C',
'DFUM/SR/FD/BV-57-C',
'DFUM/SR/FD/BV-58-C',
'MBTM/SR/BT/BV-01-C',
'MBTM/SR/BT/BV-02-C',
'MBTM/SR/BT/BV-03-C',
'MBTM/SR/BT/BV-04-C',
'MBTM/SR/BT/BV-05-C',
'MBTM/SR/BT/BV-06-C',
'MBTM/SR/BT/BV-07-C',
'MBTM/SR/BT/BV-08-C',
'MBTM/SR/BT/BV-09-C',
'MBTM/SR/BT/BV-10-C',
'MBTM/SR/BT/BV-11-C',
'MBTM/SR/BT/BV-12-C',
'MBTM/SR/BT/BV-13-C',
'MBTM/SR/BT/BV-14-C',
'MBTM/SR/BT/BV-15-C',
'MBTM/SR/BT/BV-16-C',
'MBTM/SR/BT/BV-17-C',
'MBTM/SR/BT/BV-18-C',
'MBTM/SR/BT/BV-19-C',
'MBTM/SR/BT/BV-20-C',
'MBTM/SR/BT/BV-21-C',
'MBTM/SR/BT/BV-22-C',
'MBTM/SR/BT/BV-23-C',
'MBTM/SR/BT/BV-24-C',
'MBTM/SR/BT/BV-25-C',
'MBTM/SR/BT/BV-26-C',
'MBTM/SR/BT/BV-27-C',
'MBTM/SR/BT/BV-28-C',
'MBTM/SR/BT/BV-29-C',
'MBTM/SR/BT/BV-30-C',
'MBTM/SR/BT/BV-31-C',
'MBTM/SR/BT/BV-32-C',
'MBTM/SR/BT/BV-33-C',
'MBTM/SR/BT/BV-34-C',
'MBTM/SR/BT/BV-35-C',
'MBTM/SR/BT/BV-36-C',
'MBTM/SR/BT/BV-37-C',
'MBTM/SR/BT/BV-38-C',
'MBTM/SR/BT/BI-01-C',
'MBTM/SR/BT/BI-02-C',
'MESH/SR/MPXS/BV-12-C',
'MESH/SR/MPXS/BV-13-C',
'MESH/SR/ODP/BV-01-C',
'MESH/CL/ODP/BV-01-C',
'MESH/SR/SRPL/BV-01-C',
'MESH/CL/SRPL/BV-01-C',
'MESH/CL/MPXS/BV-09-C',
]
},

"mesh_dfu_srv.conf": {
"mesh_dfd_dfu.conf": {
"pre_overlay": "overlay-mesh.conf",
"overlay": {
'CONFIG_BT_SETTINGS': 'y',
'CONFIG_FLASH': 'y',
'CONFIG_FLASH_PAGE_LAYOUT': 'y',
'CONFIG_FLASH_MAP': 'y',
'CONFIG_NVS': 'y',
'CONFIG_BT_MESH_BLOB_SIZE_MAX': '5000',
'CONFIG_BT_MESH_SETTINGS_WORKQ_STACK_SIZE': '1200',
'CONFIG_BT_MESH_DFD_SRV': 'n'
},
"test_cases": [
'DFUM/SR/FU/BV-01-C',
'DFUM/SR/FU/BV-02-C',
'DFUM/SR/FU/BV-03-C',
'DFUM/SR/FU/BV-04-C',
'DFUM/SR/FU/BV-05-C',
'DFUM/SR/FU/BV-06-C',
'DFUM/SR/FU/BV-07-C',
'DFUM/SR/FU/BV-08-C',
'DFUM/SR/FU/BV-09-C',
'DFUM/SR/FU/BV-10-C',
'DFUM/SR/FU/BV-11-C',
'DFUM/SR/FU/BV-12-C',
'DFUM/SR/FU/BV-13-C',
'DFUM/SR/FU/BV-14-C',
'DFUM/SR/FU/BV-15-C',
'DFUM/SR/FU/BV-16-C',
'DFUM/SR/FU/BV-17-C',
'DFUM/SR/FU/BV-18-C',
'DFUM/SR/FU/BV-19-C',
'DFUM/SR/FU/BV-20-C',
'DFUM/SR/FU/BV-21-C',
'DFUM/SR/FU/BV-22-C',
'DFUM/SR/FU/BV-23-C',
'DFUM/SR/FU/BV-24-C',
'DFUM/SR/FU/BV-27-C',
'MBTM/CL/BT/BV-01-C',
'MBTM/CL/BT/BV-02-C',
'MBTM/CL/BT/BV-03-C',
'MBTM/CL/BT/BV-04-C',
'MBTM/CL/BT/BV-05-C',
'MBTM/CL/BT/BV-06-C',
'MBTM/CL/BT/BV-07-C',
'MBTM/CL/BT/BV-08-C'
'DFUM/SR/FD/BV-48-C',
'DFUM/SR/FD/BV-59-C'
]
},

"mesh_dfd_dfu.conf": {
"mesh_dfd_srv.conf": {
"pre_overlay": "overlay-mesh.conf",
"overlay": {
'CONFIG_BT_SETTINGS': 'y',
'CONFIG_FLASH': 'y',
'CONFIG_FLASH_PAGE_LAYOUT': 'y',
'CONFIG_FLASH_MAP': 'y',
'CONFIG_NVS': 'y',
'CONFIG_BT_MESH_BLOB_SIZE_MAX': '5000',
'CONFIG_BT_MESH_SETTINGS_WORKQ_STACK_SIZE': '1200',
'CONFIG_BT_MESH_DFD_SRV': 'y',
'CONFIG_BT_MESH_DFU_SRV': 'y',
'CONFIG_BT_MESH_DFD_SRV_OOB_UPLOAD': 'y',
'CONFIG_BT_MESH_BLOB_SIZE_MAX': '5000',
'CONFIG_BT_MESH_BLOB_BLOCK_SIZE_MIN': '256',
'CONFIG_BT_MESH_BLOB_BLOCK_SIZE_MAX': '256'
},
"test_cases": [
'DFUM/SR/FD/BV-48-C',
'DFUM/SR/FD/BV-59-C'
'DFU/SR-CL/GEN/BV-01-C'
'DFUM/CL/FU',
'DFUM/SR/FD',
'MBTM/SR/BT',
]
},

"mesh_proxy_sol.conf": {
"mesh_dfu_srv.conf": {
"pre_overlay": "overlay-mesh.conf",
"overlay": {
'CONFIG_BT_MESH_PROXY_CLIENT': 'y',
'CONFIG_BT_MESH_PROXY_SOLICITATION': 'y',
'CONFIG_BT_MESH_OD_PRIV_PROXY_CLI': 'y',
'CONFIG_BT_MESH_OD_PRIV_PROXY_SRV': 'y',
'CONFIG_BT_MESH_SOL_PDU_RPL_CLI': 'y',
'CONFIG_BT_SETTINGS': 'y',
'CONFIG_FLASH': 'y',
'CONFIG_FLASH_PAGE_LAYOUT': 'y',
'CONFIG_FLASH_MAP': 'y',
'CONFIG_NVS': 'y',
'CONFIG_BT_MESH_SETTINGS_WORKQ_STACK_SIZE': '1200',
'CONFIG_BT_MESH_DFD_SRV': 'n'
},
"test_cases": [
'MESH/SR/MPXS/BV-12-C',
'MESH/SR/MPXS/BV-13-C',
'MESH/SR/ODP/BV-01-C',
'MESH/CL/ODP/BV-01-C',
'MESH/SR/SRPL/BV-01-C',
'MESH/CL/SRPL/BV-01-C',
'MESH/CL/MPXS/BV-09-C',
'DFUM/SR/FU',
'MBTM/CL/BT'
]
},
}
Expand Down

0 comments on commit 8c58441

Please sign in to comment.