]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
tests: Speed up tshark operations
authorJouni Malinen <jouni@codeaurora.org>
Wed, 17 Mar 2021 21:36:52 +0000 (23:36 +0200)
committerJouni Malinen <j@w1.fi>
Wed, 17 Mar 2021 21:36:52 +0000 (23:36 +0200)
Hide /usr/share/wireshark from hostfs to prevent tshark from loading all
the data from there since that can take significant amount of time and
is not really needed for the test cases. In addition, set HOME to point
to local tmpfs to avoid unnecessary references through hostfs.

Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
tests/hwsim/vm/inside.sh

index 6ccad4bec487a16892e9e8667ed1e6a439212b86..9d4a933fe729015922c8797532a3de60d6df25f3 100755 (executable)
@@ -15,11 +15,16 @@ mount sysfs -t sysfs /sys
 # needed for tracing
 mount debugfs -t debugfs /sys/kernel/debug
 
+mkdir /tmp/wireshark-share
+mount --bind /usr/share/wireshark /tmp/wireshark-share
+mount tmpfs -t tmpfs /usr/share/wireshark
+
 # for inside telnet
 mkdir /dev/pts
 mount devpts -t devpts /dev/pts
 
 export PATH=/usr/sbin:$PATH
+export HOME=/tmp
 
 # reboot on any sort of crash
 sysctl kernel.panic_on_oops=1