Network Test Server Setup: Difference between revisions
(Removed cleanup notice) |
(Update the test-server-replacement note to talk about the more recent effort in that direction) |
||
Line 3: | Line 3: | ||
This page explains the steps for setting up a Network Test Server machine. This server is used by Qt's autotests for various testing. No building itself is done on this machine. It's only a server that provides services so that tests can be run. | This page explains the steps for setting up a Network Test Server machine. This server is used by Qt's autotests for various testing. No building itself is done on this machine. It's only a server that provides services so that tests can be run. | ||
'''Note:''' Since the old network test server (that is still in use though) can't easily be reproduced, and it's Puppet configuration doesn't work anymore, we've started the work on | '''Note:''' Since the old network test server (that is still in use though) can't easily be reproduced, and it's Puppet configuration doesn't work anymore, we've started (2018) the work on replacing it with containerized network test servers. See [https://bugreports.qt.io/browse/QTQAINFRA-1029 QTQAINFRA-1029] for progress on that. | ||
== Install instructions == | == Install instructions == |
Revision as of 13:30, 25 July 2018
This page explains the steps for setting up a Network Test Server machine. This server is used by Qt's autotests for various testing. No building itself is done on this machine. It's only a server that provides services so that tests can be run.
Note: Since the old network test server (that is still in use though) can't easily be reproduced, and it's Puppet configuration doesn't work anymore, we've started (2018) the work on replacing it with containerized network test servers. See QTQAINFRA-1029 for progress on that.
Install instructions
This guide is maintained in our Qt repository: README.network_test_server.txt
However, during development of this new server changes are not pushed in to the official repository. Therefore I've made a personal branch in which it is currently developed. Thus the guide to read is here: README.network_test_server.txt
IMPORTANT: As the guide is aiming for being released, the repository which it refers to is git://qt.gitorious.org/qtqa/sysadmin.git. Naturally you should change this to git://gitorious.org/~tosaraja/qtqa/tosarajas-sysadmin-nts.git in your bootstrap command's parameter.