wid: gap: Add workaround for conflicting MMIs
This commit implements a temporary workaround for PTS issue 136305 which causes invalid sequence of events in some GAP/SEC/SEM test cases. There are two conflicting MMIs that affect test case verdict when handled in incorrect order.
#AutoPTS run mynewt GAP/SEC/SEM/BV-26-C GAP/SEC/SEM/BV-28-C GAP/SEC/SEM/BV-42-C
Scheduled PR https://github.com/auto-pts/auto-pts/pull/1259#issuecomment-2376119447, board: nrf52, estimated start time: 09:17:19, test case count: 3, estimated duration: 0:01:59Test cases to be run
GAP/SEC/SEM/BV-26-C
GAP/SEC/SEM/BV-42-C
GAP/SEC/SEM/BV-28-C
AutoPTS Bot results: No failed test found.
Successful tests
GAP GAP/SEC/SEM/BV-26-C PASS - ERRATA Request ID 136305GAP GAP/SEC/SEM/BV-28-C PASS
GAP GAP/SEC/SEM/BV-42-C PASS - ERRATA Request ID 136305
#AutoPTS run zephyr GAP/SEC/SEM/BV-26-C GAP/SEC/SEM/BV-28-C GAP/SEC/SEM/BV-42-C
Scheduled PR https://github.com/auto-pts/auto-pts/pull/1259#issuecomment-2376620655, board: nrf52, estimated start time: 13:00:35, test case count: 3, estimated duration: 0:00:54Test cases to be run
GAP/SEC/SEM/BV-26-C
GAP/SEC/SEM/BV-42-C
GAP/SEC/SEM/BV-28-C
AutoPTS Bot results: No failed test found.
Successful tests
GAP GAP/SEC/SEM/BV-26-C PASSGAP GAP/SEC/SEM/BV-28-C PASS
GAP GAP/SEC/SEM/BV-42-C PASS