| # Copyright (c) 2020 Intel Corporation |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| if [ -z "$RUNNING_FROM_MAIN_SCRIPT" ]; then |
| echo "Do not run this script directly!" |
| echo "Run $ZEPHYR_BASE/scripts/net/run-sample-tests.sh instead." |
| exit 1 |
| fi |
| |
| MSG_COUNT=5 |
| |
| start_configuration || return $? |
| |
| # First IPv6 |
| start_docker "/usr/local/bin/syslog-receiver.py 2001:db8::2" || return $? |
| start_zephyr "$overlay" "-DCONFIG_LOG_BACKEND_NET_SERVER=\"[2001:db8::2]:514\"" \ |
| "-DCONFIG_NET_SAMPLE_SEND_ITERATIONS=$MSG_COUNT" |
| wait $docker_pid |
| docker_result=$? |
| wait_zephyr |
| result=$? |
| stop_docker |
| if [ $result -ne 0 ] || [ $docker_result -ne 0 ]; then |
| return ${result}${docker_result} |
| fi |
| |
| # Then IPv4 |
| start_docker "/usr/local/bin/syslog-receiver.py 192.0.2.2" || return $? |
| start_zephyr "$overlay" "-DCONFIG_LOG_BACKEND_NET_SERVER=\"192.0.2.2:514\"" \ |
| "-DCONFIG_NET_SAMPLE_SEND_ITERATIONS=$MSG_COUNT" |
| wait $docker_pid |
| docker_result=$? |
| wait_zephyr |
| result=$? |
| stop_docker |
| if [ $result -ne 0 ] || [ $docker_result -ne 0 ]; then |
| return ${result}${docker_result} |
| fi |
| |
| return 0 |