summaryrefslogtreecommitdiff
path: root/common/scripts/kselftest-net.sh
blob: a19696ab07c828986f48d818989901b1e66b5896 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/bin/sh

cd $(dirname $0)
BASEDIR=$(pwd)
LAVA_ROOT="${BASEDIR}/../.."
TEST_DIR="${LAVA_ROOT}/kselftest/net"
TESTS="socket psock_fanout psock_tpacket"

cd ${TEST_DIR}

if /sbin/modprobe test_bpf; then
    /sbin/rmmod test_bpf;
    echo "test_bpf: pass";
else
    echo "test_bpf: fail";
fi

for t in $TESTS
do
    echo
    echo "Running $t";
    ./$t;
    [ $? -ne 0 ] && echo "$t: fail" || echo "$t: pass";
done