# 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