Qt has a set of auto tests that we use for regression testing and inside our CI infrastructure to prevent bad commits from entering our source tree :-) With Qt more and more moving into open governance, people need a way to properly run those auto tests. Some of the network tests depend on the qt-test-server which hosts some servers that we test against, e.g. for our HTTP implementation or for the SOCKS5 support. This qt-test-server is running inside the Nokia intranet, but of course everyone should have his/her own qt-test-server too :-) Thanks to the work of Rohan+Shane and the puppet configuration software you can setup your own test server, for example running inside a virtual machine. We suggest to have a static IP for it, DHCP might mess up with the network interfaces for some of the daemons. Instructions how to do that can be found here. Then run tests/auto/networkselftest to check if your setup works.
Afterwards (with proper DNS or /etc/hosts) you should be able to run the following tests with hopefully not too much tests failures: