[Development] Setting up test server for QtNetwork tests

Hausmann Simon Simon.Hausmann at theqtcompany.com
Thu Jan 28 13:37:14 CET 2016


Regarding the server that is used for Qt 5.6 and onwards: It is an exact clone of the virtual machine that ran in Jenkins with no changes
to the services, but it is in a different virtual network segment. The virtual segment is the same as the virtual machines that run the tests,
and that has proven to improve the reliability of network test execution dramatically.



Simon

________________________________________
From: Development <development-bounces at qt-project.org> on behalf of Sarajärvi Tony <tony.sarajarvi at theqtcompany.com>
Sent: Thursday, January 28, 2016 9:02
To: Konstantin Tokarev; development at qt-project.org
Subject: Re: [Development] Setting up test server for QtNetwork tests

Hi

That manual is probably the only official one we have. Up  until Qt 5.5 we've been using that one ourselves as well.
We did have a work in progress version on top of Ubuntu 12.04: https://gitorious.org/qtqa/tosarajas-sysadmin-nts.git/?p=qtqa:tosarajas-sysadmin-nts.git;a=blob;f=README.network_test_server.txt;h=2b745d077e98f2cf64c4ab8e0391e8e0cbf51118;hb=HEAD

But as newer versions of backend services fixed various things, our autotests weren't fixed to handle the situation. Thus we were stuck with the old one.

Now in Qt 5.6 we use yet another one, and sadly I have no knowledge what it contains. It's on my todo list to figure out. Most likely a mixture of the two above.

-Tony

> -----Original Message-----
> From: Development [mailto:development-bounces at qt-project.org] On
> Behalf Of Konstantin Tokarev
> Sent: 27. tammikuuta 2016 18:17
> To: development at qt-project.org
> Subject: [Development] Setting up test server for QtNetwork tests
>
> Hello,
>
> What is the recommended (and possibly easiest) way to set up test server
> for QtNetwork?
>
> I've found manual [1]. Is it the preferred way? If so, is Ubuntu 10.04 required,
> or other versions (e.g., 12.04 or 14.04) may be used as well?
>
> Isn't there any ready-to-use VirtualBox or Docker image with test server?
>
> [1]
> http://code.qt.io/cgit/qtqa/sysadmin.git/tree/README.network_test_serve
> r.txt
>
> --
> Regards,
> Konstantin
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
Development at qt-project.org
http://lists.qt-project.org/mailman/listinfo/development



More information about the Development mailing list