Network Test Server Setup: Difference between revisions

From Qt Wiki
Jump to navigation Jump to search
No edit summary
(Say where to find (once Ryan has written it) the new instructions.)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Category:Developing_Qt::QA::CI]]
[[Category:Developing Qt::QA]]
[[Category:Developing Qt::Network]]


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 a new network test server. This new network test server doesn't work 100% though. Some tests will fail due to this. We are working on getting these sorted out, and we are trying to get this new server online as soon as possible.
'''Note:''' Since the old network test server (though it is still in use) can't easily be reproduced, and its 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. Instructions for working with the containerized test servers are now on [[Network Testing]].


== Install instructions ==
== Install instructions ==


This guide is maintained in our Qt repository: "README.network_test_server.txt":http://qt.gitorious.org/qtqa/sysadmin/blobs/master/README.network_test_server.txt
This guide is maintained in our Qt repository: [http://code.qt.io/cgit/qtqa/sysadmin.git/tree/README.network_test_server.txt 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":http://qt.gitorious.org/~tosaraja/qtqa/tosarajas-sysadmin-nts/blobs/master/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.

Latest revision as of 13:26, 8 October 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 (though it is still in use) can't easily be reproduced, and its 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. Instructions for working with the containerized test servers are now on Network Testing.

Install instructions

This guide is maintained in our Qt repository: README.network_test_server.txt