asterinas/test/apps/scripts/network.sh

43 lines
485 B
Bash
Raw Normal View History

2023-07-05 06:08:58 +00:00
#!/bin/sh
2024-01-03 03:22:36 +00:00
# SPDX-License-Identifier: MPL-2.0
2023-11-02 09:37:21 +00:00
set -e
2024-06-28 11:12:24 +00:00
NETTEST_DIR=/test/network
2023-07-05 06:08:58 +00:00
cd ${NETTEST_DIR}
2023-12-24 18:17:17 +00:00
2023-11-02 09:37:21 +00:00
echo "Start network test......"
2023-12-24 18:17:17 +00:00
2023-07-31 11:23:14 +00:00
./tcp_server &
2024-12-10 06:54:36 +00:00
sleep 0.2
2023-07-31 11:23:14 +00:00
./tcp_client
2024-12-10 06:54:36 +00:00
2023-07-31 11:23:14 +00:00
./udp_server &
2024-12-10 06:54:36 +00:00
sleep 0.2
2023-07-31 11:23:14 +00:00
./udp_client
2024-12-10 06:54:36 +00:00
2023-07-31 11:22:33 +00:00
./unix_server &
2024-12-10 06:54:36 +00:00
sleep 0.2
2023-07-31 11:22:33 +00:00
./unix_client
2024-12-10 06:54:36 +00:00
./http_server &
sleep 0.2
./http_client
2023-07-31 11:22:33 +00:00
./socketpair
2023-10-16 03:08:00 +00:00
./sockoption
./sockoption_unix
2023-12-24 18:17:17 +00:00
./listen_backlog
2024-02-23 04:39:13 +00:00
./send_buf_full
2024-03-20 06:55:17 +00:00
./tcp_err
2024-10-24 09:23:50 +00:00
./tcp_poll
2024-03-20 06:55:17 +00:00
./udp_err
2024-07-25 13:29:12 +00:00
./unix_err
2023-10-16 03:08:00 +00:00
2025-04-20 10:48:49 +00:00
./netlink_route
./rtnl_err
2025-05-30 09:10:15 +00:00
./uevent_err
2025-04-20 10:48:49 +00:00
2023-11-02 09:37:21 +00:00
echo "All network test passed"