Home
last modified time | relevance | path

Searched full:tester (Results 1 – 25 of 200) sorted by relevance

12345678

/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/bridge/
Dbrg_simple.sh10 # 3 roles are used in this test: Tester (Tester), Subnet Bridge node, and Mesh node.
13 # Tester
23 # (*) - All nodes are in the tester's range
26 # 1. Tester configures itself and creates subnets equal to number of non-bridge nodes.
27 # 2. Tester provisions and configures Subnet Bridge node to bridge the subnets.
28 # 3. Tester provisions and configures non-bridge nodes for each subnet.
29 # 4. Tester sends a DATA message to each node encrypted with primary key.
31 # 6. Tester sends a GET message to each node encrypted with primary key.
32 # 7. Nodes send the stored messages back to the tester through a STATUS message encrypted
34 # 8. Tester verifies that each node received messages.
[all …]
Dbrg_table_state_change.sh10 # 1. Tester configures itself and creates subnets equal to number of non-bridge nodes.
11 # 2. Tester provisions and configures Subnet Bridge node.
12 # 3. Tester provisions and configures non-bridge nodes for each subnet.
13 # 4. While bridging table is empty, Tester sends a GET message to each node encrypted with primary
15 # 5. Tester adds an entry to the bridging table to bridge traffic in one direction from tester to
17 # 6. Tester sends a DATA and GET messages to device 1 encrypted with primary key and verifies that
19 # 9. Tester adds a reverse entry to the bridging table to bridge traffic in the other direction from
20 # device 1 to tester.
21 # 10. Tester sends a GET message to device 1 encrypted with primary key and verifies that a STATUS
23 # 11. Tester removes the reverse entry from the bridging table and updates direction of the first
[all …]
Dbrg_net_key_refresh.sh11 # 3 roles are used in this test: Tester (Tester), Subnet Bridge node, and Mesh node.
14 # Tester
24 # (*) - All nodes are in the tester's range
27 # 1. Tester configures itself and creates a subnet for the remote node.
28 # 2. Tester provisions and configures Subnet Bridge node.
29 # 3. Tester provisions and configures the non-bridge node for subnet 1.
31 # a. Tester starts KRP on relevant nodes for the network key.
32 # b. Tester sends DATA and GET messages to the non-bridge node encrypted
35 # c. Tester triggers transition to KRP phase 0x02 for relevant nodes for
38 # e. Tester triggers transition to KRP phase 0x03 for relevant nodes for
[all …]
Dbrg_net_key_update.sh10 # 1. Tester configures itself and creates subnets equal to number of non-bridge nodes.
11 # 2. Tester provisions and configures Subnet Bridge node.
12 # 3. Tester provisions and configures non-bridge nodes for each subnet.
13 # 4. Tester sends DATA and GET messages to the device 1 encrypted with primary key and verifies that
15 # 5. Tester removes the NetKey from Subnet Bridge node.
16 # 6. Tester sends a GET message and verifies that no response is received.
17 # 7. Tester retrieves entries from the bridging table and verifies that the entry with NetKeyIndex2
Dbrg_simple_va.sh12 # 3 roles are used in this test: Tester, Subnet Bridge node, and Mesh node.
15 # Tester
27 # (*) - All nodes are in the tester's range
29 # subnet 3 receives a message from the tester, the test will fail.
35 # tester to the virtual address, only for subnets 1 and 2.
36 # - To allow nodes to respond to the tester, messages from each node is bridged to the tester.
Dbrg_simple_group.sh12 # 3 roles are used in this test: Tester, Subnet Bridge node, and Mesh node.
15 # Tester
27 # (*) - All nodes are in the tester's range
29 # 3 receives a message from the tester, the test will fail.
34 # - Each of the nodes are subscribed to the same group address. Messages are bridged from the tester
36 # - To allow nodes to respond to the tester, messages from each node is bridged to the tester.
Dbrg_persistent_storage.sh10 # 1. Tester configures itself and creates subnets equal to number of non-bridge nodes.
11 # 2. Tester provisions and configures Subnet Bridge node to bridge the subnets.
13 # 4. Tester retrieves and verifies configuration of the Subnet Bridge node
/Zephyr-latest/tests/bsim/bluetooth/host/misc/hfc_multilink/dut/src/
Ddut.c29 struct tester { struct
35 static struct tester testers[NUM_TESTERS]; argument
37 static struct tester *get_tester(struct bt_conn *conn) in get_tester()
50 TEST_FAIL("Tester should not send data"); in sent_cb()
56 struct tester *tester = get_tester(chan->conn); in recv_cb() local
58 tester->sdu_count += 1; in recv_cb()
62 LOG_INF("Received SDU %d / %d from (%s)", tester->sdu_count, SDU_NUM, addr); in recv_cb()
87 struct tester *tester = get_tester(conn); in server_accept_cb() local
88 struct bt_l2cap_le_chan *le_chan = &tester->le_chan; in server_accept_cb()
114 bt_addr_le_t tester = {}; in connect_tester() local
[all …]
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/proxy_sol/
Dsol_replay.sh10 # 1. Initialize and configure tester and IUT instances.
11 # 2. Tester scans for beacons for a few seconds to verify that none are
13 # 3. Tester sends a modified solicitation PDU with a fixed sequence number.
14 # 4. Tester scans for beacons and expects to receive at least one private net ID advertisement.
16 # 6. Tester re-sends the same fixed solicitation PDU, and scans to verify that
19 # 8. Tester re-sends the same fixed solicitation PDU, and scans to verify that no
21 # 9. Tester sends a new solicitation PDU, with a new and unique sequence number,
Dsol_beacon_rcvd.sh8 # 1. Initialize and configure tester and iut instances.
9 # 3. Tester sends a solicitation PDU.
10 # 4. Tester scans for beacons and expects to receive at least one private net ID advertisement.
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/suspend/
Dgatt_suspend_resume.sh13 # 1. Tester (Device 1) observes PB-GATT advs, and will fail the test if the expected
15 # 2. DUT is provisioned, and Tester observes GATT proxy advs.
16 # 3. DUT notifies the Tester that it will be suspended, and Tester observes for advs after a
18 # 4. After a delay, the DUT resumes and notifies the Tester, which checks that the
Dgatt_suspend_disable_resume.sh13 # 1. Tester (Device 1) observes PB-GATT advs, and will fail the test if the expected
15 # 2. DUT is provisioned, and Tester observes GATT proxy advs.
16 # 3. DUT notifies the Tester that it will be suspended, and Tester observes for advs after a
18 # 4. After a delay, the DUT resumes and notifies the Tester, which checks that the
/Zephyr-latest/tests/bluetooth/tester/
DREADME1 Title: Bluetooth tester application
5 Tester application uses binary protocol to control Zephyr stack and is aimed at
37 To build tester application for QEMU use BOARD=qemu_cortex_m3 and
44 'bt-stack-tester' UNIX socket (previously set in Makefile) can be used for now
45 to control tester application.
48 Next, build and flash tester application by employing the "flash" build
52 (typically /dev/ttyUSBx) with the tester using BTP.
Dtestcase.yaml2 bluetooth.general.tester:
10 bluetooth.general.tester.nxp:
DCMakeLists.txt5 LIST(APPEND QEMU_EXTRA_FLAGS -serial unix:/tmp/bt-stack-tester)
8 project(tester) project
/Zephyr-latest/dts/bindings/test/
Dvnd,emul-tester.yaml4 description: VND Emul tester
6 compatible: "vnd,emul-tester"
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/einprogress/src/
Dtester.c25 LOG_MODULE_REGISTER(tester, LOG_LEVEL_INF);
29 __ASSERT(false, "Unexpected recv in tester"); in tester_chan_recv_cb()
48 TEST_START("tester"); in entrypoint_tester()
71 TEST_PASS("tester"); in entrypoint_tester()
/Zephyr-latest/tests/bsim/bluetooth/host/misc/hfc_multilink/test_scripts/
Drun.sh27 Execute "${tester_exe}" -s=${simulation_id} -d=1 -rs=100 -testid=tester
28 Execute "${tester_exe}" -s=${simulation_id} -d=2 -rs=200 -testid=tester
29 Execute "${tester_exe}" -s=${simulation_id} -d=3 -rs=300 -testid=tester
/Zephyr-latest/tests/bsim/bluetooth/mesh/tests_scripts/op_agg/
Dmodel_coex.sh14 # 1. Both Tester and DUT device initialize both Opcode aggregator server and client.
16 # 2. The Tester device immediately starts sending the sequence.
19 # 4. The Tester device confirms that it received all status messages related to its
/Zephyr-latest/tests/bsim/bluetooth/host/att/sequential/dut/src/
Dmain.c218 /* spoiler: tester doesn't really have attributes */ in subscribed()
219 LOG_INF("Subscribed to Tester attribute"); in subscribed()
226 /* Handle values don't matter, as long as they match on the tester */ in subscribe()
248 /* Inform tester which handle it should write to */ in send_write_handle()
274 * tester has finished sending everything. in test_procedure_0()
281 * - dut: subscribe to INDICATE and NOTIFY on tester CHRC in test_procedure_0()
282 * - dut: send a handle the tester can write to in test_procedure_0()
285 * - tester: send one ATT write request in test_procedure_0()
286 * - tester: send one ATT indication in test_procedure_0()
287 * - tester: send two ATT notifications in test_procedure_0()
[all …]
/Zephyr-latest/tests/bsim/bluetooth/host/privacy/legacy/src/
Ddut.c85 /* wait for the tester to validate we're using our identity address */ in dut_procedure()
86 LOG_DBG("wait for validation by tester"); in dut_procedure()
88 LOG_DBG("wait for validation by tester"); in dut_procedure()
97 /* Test pass verdict is decided by the tester */ in dut_procedure()
/Zephyr-latest/tests/bsim/bluetooth/mesh/src/
Dtest_brg.c92 "tester and Bridge devices."); in test_device_init()
106 /* Subnet may not be ready yet when tester receives a beacon. */ in unprovisioned_beacon()
108 LOG_INF("tester is not ready yet"); in unprovisioned_beacon()
311 LOG_HEXDUMP_DBG(data, length, "tester received message"); in tester_data_cb()
382 * belongs to. If it receives a message from the tester, fail. in device_data_cb()
422 * This is a workaround that removes secondary subnets from the tester to avoid message cache
423 * hit when the devices send STATUS message encrypted with the subnet key known by the tester,
431 LOG_INF("Applying subnet's workaround for tester..."); in tester_workaround()
556 /* Bridge messages from tester to multicast addr, for each subnet expect the last */ in tester_simple_multicast()
561 /* Bridge messages from remote nodes to tester */ in tester_simple_multicast()
[all …]
Dtest_suspend.c161 static void provision_and_configure(struct bt_mesh_test_cfg cfg, bool tester) in provision_and_configure() argument
173 const struct bt_mesh_test_cfg *pcfg = tester ? &tester_cfg : &dut_cfg; in provision_and_configure()
174 uint16_t model_id = tester ? TEST_MODEL_ID_2 : TEST_MODEL_ID_1; in provision_and_configure()
351 /* Let the Tester observe pb gatt advertisements before provisioning. The node should in dut_gatt_common()
358 /* Let the Tester observe proxy advertisements */ in dut_gatt_common()
361 /* Send a mesh message to notify Tester that DUT is about to be suspended. */ in dut_gatt_common()
381 /* Send a mesh message to notify Tester that device is resumed */ in dut_gatt_common()
385 /* Let the Tester observe that proxy advertisement resumes */ in dut_gatt_common()
459 /* Wait for DUT to resume Mesh and notify Tester, then scan for gatt proxy beacons */ in test_tester_gatt()
483 TEST_CASE(tester, pub, "Scan and verify behavior of periodic publishing adv"),
[all …]
/Zephyr-latest/tests/subsys/emul/
Dapp.overlay21 compatible = "vnd,emul-tester";
27 compatible = "vnd,emul-tester";
/Zephyr-latest/tests/bsim/bluetooth/host/misc/unregister_conn_cb/
Dprj.conf3 CONFIG_BT_DEVICE_NAME="conn tester"

12345678