Most of these tests are required to be run as root. Note that some of these tests require a working network interface with actual traffic on it. For example the loop test waits for 10 packets to be received on the network before exiting. If there is no traffic on the interface, this test will block. The memory leak tests do not complete.