blob: db8f8f9dc219eabd239d2e8f11ece1f905f224ff [file] [log] [blame]
#!/usr/bin/env bash
# Copyright 2023 Nordic Semiconductor
# SPDX-License-Identifier: Apache-2.0
source $(dirname "${BASH_SOURCE[0]}")/../../_mesh_test.sh
# Test that a maximum length SDU can be processed with SAR,
# even with transmitter and receiver configured with longest possible
# intervals and default retransmission counts.
# Test procedure:
# 1. Initialize Client and Server instances.
# 2. Bind "dummy" vendor model to both instances.
# 3. Configure SAR transmitter and receiver states.
# 4. The Client sends a Get-message with a maximum length SDU, targeting the server.
# 5. The Server responds with a maximum length SDU Status-message.
# 6. The test passes when the Client successfully receives the Status response.
RunTest sar_slow_test \
sar_cli_max_len_sdu_slow_send sar_srv_max_len_sdu_slow_receive
overlay=overlay_psa_conf
RunTest sar_slow_test_psa \
sar_cli_max_len_sdu_slow_send sar_srv_max_len_sdu_slow_receive