[Development] Coin production update 1.4

2020-04-23 Thread Toni Saario
Hi everyone,

Coin version 1.4 has gone thorough testing process and a Coin production update 
is scheduled for tomorrow 24.4.2020 at 1pm CEST. In the update the Coin 
instance is moved to another host. This causes all modules to be rebuilt as 
storage is not transferred in the process. The rebuilding causes longer 
integration times for short time after the update, expect most of this to 
happen over the weekend.

The changes included in the 1.4 are available at Coin change log page after 
update has landed. If any issues arise with the Coin please report issues to 
Coin project on Jira.


-Toni Saario, Coin maintainer
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update 1.0-rc patch version 1

2019-05-17 Thread Aapo Keskimölö
Hi all,


Following the previous baseline, I have have updated coin production to 
1.0-rc patch version 1:

  https://testresults.qt.io/ci/aakeskim/production_updates/HEAD

  https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190517

  https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Summary:

  - Several bug fixes: Source archive creation and getting WorkItem 
timeouts.

  - Running integrations can now be resolve their WorkItems in parallel.

  - Running integrations are now published to remote Coin webservers.

  - Listing configurations is was optimized and should be faster after 
being triggered from Webui.

  - Nightly builds can be modified via the Webui and now also support 
product branch fields.

  - Fixed configure arguments changes slipping by untested in CI (sorry 
about the terrible plunder!).

  - Several module instructions updates, see changelog link above.


Kind regards,

Aapo

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update 1.0-rc

2019-04-30 Thread Aapo Keskimölö
Hi Qt Developers,


Coin production has been updated

  Tue Apr 30 09:34:55 UTC 2019

and is running live and strong.


Since this is massive update that contains 900+ patches since 25th of 
January, I wanted to save you from the trouble of floundering through 
the attached git logs by providing you with a nice and short summary of 
added features/functionality:


  - Multi-platform tests are now supported. In order to run tests on 
platform X with binaries built on platform Y, can now define Build 
Template & Test Template separately (instead of the traditional single 
Template field). This will need to happen in Coin platform definitions 
(eg. qt5/coin/platform_configs/). Alternative way to enable the feature 
is to add "BUILDTESTSINBUILDPHASE" in features list that will 
automatically trigger building the test binaries in build phase.

- Submodules can now define their own provisioning scripts. For example, 
qtbase can now execute its own provisioning scripts without needing to 
run changes through qt5.git.

- To provide better support for Android testing, we have implemented 
custom platform configurations that allows users to change the existing 
hard-coded configurations. The feature can be used via Schedule Build -> 
List Configurations -> customize.

- Configure arguments can now be defined as a literal strings instead of 
feature enums. This will hopefully make it more clear what is actually 
executed on the state machine (VM). We are expecting the qt developers 
to start migrating their configure arguments to use the new convention soon.

- Logs can be opened faster. This is achieved by showing only partial 
log on the Webui. The full log is can be requested via the "Raw Log" 
link or Hide/Show Full Log -button.

- Task search algorithm has been improved and now it can return matches 
from the full integration cache instead of only currently visible tasks. 
For additional debugging support, we have added links to copy 
buildkey/storagepath that allow Coin maintainers to easily search 
through integration cache.

- Nightly builds can be configured on the Webui instead of needing to 
request to the CI team. You can add new CI cron jobs via the Nightly -page.

- Performance improvements that hopefully makes scheduling integrations 
faster.

- Bunch of bug fixes.


Changelogs:

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190430

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


If you experience problems with the new Coin version, you can refer 
either to the Coin Revision -page or visit 
https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_CI and follow the 
instructions.


All the best,

Aapo Keskimölö - Coin Maintainer


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Coin production update

2019-04-16 Thread Aapo Keskimölö
Hi Qt Developers,


The process for reporting CI issues has been changed: 
https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_CI


Coin has been awarded with its own JIRA project and therefore, new 
issues should be reported under project COIN. The old Coin component in 
QTQAINFRA will be marked as deprecated.


Other infrastructure related issues (provisioning, opennebula, network, 
etc.) can still be filed under the good ol' QTQAINFRA project.


Best of luck,

Aapo

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Coin production update

2019-03-19 Thread Aapo Keskimölö
Due to poor performance and stale integrations we have decided to revert 
the Coin baseline on


  Tue Mar 19 14:34:03 UTC 2019


Reverted patches from previous state:

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190319_reverted


Currently active production:

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


On 3/13/19 2:45 PM, Aapo Keskimölö wrote:
> Hi Qt developers,
>
>
> Coin production has been updated on
>
>
> Wed Mar  13 10:53:55 UTC 2019
>
>
> Merge master->production:
>
> https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190313 
>
>
> Cherrypicks in production:
>
> https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks
>
>
> You can find instructions for reporting bugs here:
>
> https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_CI
>
___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2019-03-13 Thread Aapo Keskimölö
Hi Qt developers,


Coin production has been updated on


Wed Mar  13 10:53:55 UTC 2019


Merge master->production:

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190313

Cherrypicks in production:

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


You can find instructions for reporting bugs here:

https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_CI

___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2019-03-06 Thread Aapo Keskimölö
Hi Qt developers,


Coin production has been updated on


  Thu Mar  6 13:00:32 UTC 2019


Merge master->production:

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190306

Cherrypicks in production:

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


If you face problems with the new baseline update, here is a guide about 
how to report bugs for Coin/CI:

https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_CI


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Coin production update

2019-02-26 Thread Aapo Keskimölö
Due to problems with getting qt5.git through, we have decided to revert the 
previous production baseline update from last friday.

This will restore the previous state before 22-Feb.


Changelog updates

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190227


Currently cherry-picked in production

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Full git history (origin/production)

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD


From: Aapo Keskimölö
Sent: Friday, February 22, 2019 3:52 PM
To: development@qt-project.org
Cc: Coin Team
Subject: Re: Coin production update


Qt Developers,


Coin production has been successfully updated at Fri Feb 22 13:51:45 UTC 2019 
UTC 2019.


Changelog updates

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190222


Currently cherry-picked in production

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Full git history (origin/production)

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD



Ystävällisin terveisin / Kind regards,


Aapo Keskimölö

Senior Software Engineer | Coin Component Owner

Release and Test Automation | CI Team

The Qt Company | Finland | Oulu


aapo.keskim...@qt.io


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Coin production update

2019-02-22 Thread Aapo Keskimölö
Qt Developers,


Coin production has been successfully updated at Fri Feb 22 13:51:45 UTC 2019 
UTC 2019.


Changelog updates

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190222


Currently cherry-picked in production

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Full git history (origin/production)

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD



Ystävällisin terveisin / Kind regards,


Aapo Keskimölö

Senior Software Engineer | Coin Component Owner

Release and Test Automation | CI Team

The Qt Company | Finland | Oulu


aapo.keskim...@qt.io


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2019-02-14 Thread Aapo Keskimölö
Qt Developers,

Coin production has been successfully updated at Thu Feb 14 15:49:37 UTC 2019.


Changelog updates

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190214


Currently cherry-picked in production

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Full git history (origin/production)

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD



Ystävällisin terveisin / Kind regards,


Aapo Keskimölö

Senior Software Engineer | Coin Component Owner

Release and Test Automation | CI Team

The Qt Company | Finland | Oulu


aapo.keskim...@qt.io


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2019-01-27 Thread Aapo Keskimölö
To Qt Developers,

Coin production has been successfully updated at Sun Jan 27 18:12:59 UTC 2019.


Change logs:

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190127

https://testresults.qt.io/ci/aakeskim/production_updates/cherrypicks


Full commit history:

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD


Storage clean up has been performed that will require rebuilding binary 
artifacts. I will take the service offline until qt5 dev and 5.12 binaries have 
been rebuilt.


Ystävällisin terveisin / Kind regards,

Aapo Keskimölö
Senior Software Engineer | Coin Component Owner
Release and Test Automation | CI Team
The Qt Company | Finland | Oulu

aapo.keskim...@qt.io


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2019-01-17 Thread Aapo Keskimölö
Hi all,

Coin production was updated at Thu Jan 17 11:33:19 UTC 2019.

https://testresults.qt.io/ci/aakeskim/production_updates/HEAD
https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20190117.log

Ystävällisin terveisin / Kind regards,

Aapo Keskimölö | Senior Software Engineer | Coin Software Lead
aapo.keskim...@qt.io | +358 44 559 
2378


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


Re: [Development] Coin production update

2018-12-28 Thread Aapo Keskimölö
Hi all,

Coin production was updated today at 2018-12-28 08:41:57.

https://testresults.qt.io/ci/aakeskim/production_updates/changelog_20181228.log


Ystävällisin terveisin / Kind regards,

Aapo Keskimölö | Senior Software Engineer | Coin Software Lead
aapo.keskim...@qt.io | +358 44 559 
2378


___
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development


[Development] Coin production update

2018-11-05 Thread Aapo Keskimölö
Hi all,

Coin production will be updated today on Tue Nov  6 08:00 UTC 2018.

See attached change log for related patches.

Ystävällisin terveisin / Kind regards,

Aapo Keskimölö | Senior Software Engineer | Coin Software Lead
aapo.keskim...@qt.io | +358 44 559 
2378




product_baseline_20181105.log
Description: product_baseline_20181105.log
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Coin production update

2018-10-24 Thread Aapo Keskimölö
Good evening dear Qt Developers,

Coin production has been updated on Wed Oct 20 21:09 EEST 2018.

See attached change log for related patches.


Ystävällisin terveisin / Kind regards,

Aapo Keskimölö | Senior Software Engineer | Coin Software Lead
aapo.keskim...@qt.io | +358 44 559 
2378




product_baseline_20181024.log
Description: product_baseline_20181024.log
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Coin production update: Import note for users of testresults

2018-10-20 Thread Simon Hausmann
Thank you Aapo!

Simon

> On 20. Oct 2018, at 12:45, Aapo Keskimölö  wrote:
> 
> It seems that some users will want to keep the old task links working so we 
> have decided to cancel this production update and do a new one after the 
> backwards compatibility is in place.
> 
> Kind regards/Ystävällisin terveisin,
> Aapo Keskimölö
> 
>> On 19 Oct 2018, at 14.02, Aapo Keskimölö  wrote:
>> 
>> To all our Developers,
>> 
>> Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST 
>> 2018. See attached change log for related patches.
>> 
>> IMPORTANT NOTES: 
>> - This update will contain changes in our CI storage meaning that we will 
>> need to rebuild all cached binaries. I will take the service offline while 
>> artifacts are being re-create and restore the service after most of them 
>> have been finished.
>> - The integrations in testresults coin page will look somewhat strange after 
>> this change since we are moving to a new era of building products in Coin 
>> and we have decided to decouple platform related code from our Coin source 
>> code base and legacy support will not be provided. The log links posted in 
>> gerrit should continue working as before. If you REALLY need to have the 
>> integration workitems display fixed, please, reply to this email and I will 
>> reconsider providing legacy support. The commit resulting in this behavior 
>> is  a4280c7f61822a336f88bcec91c571bcebd94e97. 
>> 
>> Have a great weekend,
>> Aapo Keskimölö
>> 
> ___
> Development mailing list
> Development@qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Coin production update: Import note for users of testresults

2018-10-20 Thread Aapo Keskimölö
It seems that some users will want to keep the old task links working so we 
have decided to cancel this production update and do a new one after the 
backwards compatibility is in place.

Kind regards/Ystävällisin terveisin,
Aapo Keskimölö

> On 19 Oct 2018, at 14.02, Aapo Keskimölö  wrote:
> 
> To all our Developers,
> 
> Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST 
> 2018. See attached change log for related patches.
> 
> IMPORTANT NOTES: 
> - This update will contain changes in our CI storage meaning that we will 
> need to rebuild all cached binaries. I will take the service offline while 
> artifacts are being re-create and restore the service after most of them have 
> been finished.
> - The integrations in testresults coin page will look somewhat strange after 
> this change since we are moving to a new era of building products in Coin and 
> we have decided to decouple platform related code from our Coin source code 
> base and legacy support will not be provided. The log links posted in gerrit 
> should continue working as before. If you REALLY need to have the integration 
> workitems display fixed, please, reply to this email and I will reconsider 
> providing legacy support. The commit resulting in this behavior is  
> a4280c7f61822a336f88bcec91c571bcebd94e97. 
> 
> Have a great weekend,
> Aapo Keskimölö
> 
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Coin production update: Import note for users of testresults

2018-10-19 Thread Aapo Keskimölö
Yes, you have understood correctly.

I can halt the deprecation if there are use cases and there seems to be at 
least one.

From: Simon Hausmann
Sent: perjantai 19. lokakuuta 2018 15.51
To: Aapo Keskimölö ; development@qt-project.org
Subject: Re: Coin production update: Import note for users of testresults


Hi,



Just to clarify. When the CI posts a message to Gerrit about a failure for 
example, it looks like this:



Build log: 

Details: 



Do I understand correctly that the first link, the link to the build log, will 
continue to work. However _ALL_

links to the integration overview in _all_ changes ever posted to Gerrit by 
Coin will stop working and only newly

posted links will be valid?



>From an archeological point of view I think that is a mistake.



For example at the beginning of this week had to look into why something was 
missing from the 5.11.2 release binaries. So I went to the release

tag in qt5.git and from there I got - via the Change-ID - to the Gerrit change 
that contained the last change to qt5 that constitues

the final release content. From there I was able to follow the "Details:" link 
to the CI integration that gave access to all the logs

used in the release for builds and tests. With help of that I was able to 
identify which builds were broken. That was possible because

the qt5 overview gave access to the sub-module build and test logs.



I understand that any _new_ qt5 builds would continue to have working links, 
but practically destroying the old ones looks like

a mistake to me.



Simon


From: Development 
mailto:development-bounces+simon.hausmann=qt...@qt-project.org>>
 on behalf of Aapo Keskimölö mailto:aapo.keskim...@qt.io>>
Sent: Friday, October 19, 2018 1:02:19 PM
To: development@qt-project.org<mailto:development@qt-project.org>
Subject: [Development] Coin production update: Import note for users of 
testresults

To all our Developers,

Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST 
2018. See attached change log for related patches.

IMPORTANT NOTES:
 - This update will contain changes in our CI storage meaning that we will need 
to rebuild all cached binaries. I will take the service offline while artifacts 
are being re-create and restore the service after most of them have been 
finished.
 - The integrations in testresults coin page will look somewhat strange after 
this change since we are moving to a new era of building products in Coin and 
we have decided to decouple platform related code from our Coin source code 
base and legacy support will not be provided. The log links posted in gerrit 
should continue working as before. If you REALLY need to have the integration 
workitems display fixed, please, reply to this email and I will reconsider 
providing legacy support. The commit resulting in this behavior is  
a4280c7f61822a336f88bcec91c571bcebd94e97.

Have a great weekend,
Aapo Keskimölö
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Coin production update: Import note for users of testresults

2018-10-19 Thread Simon Hausmann
Hi,


Just to clarify. When the CI posts a message to Gerrit about a failure for 
example, it looks like this:


Build log: 

Details: 


Do I understand correctly that the first link, the link to the build log, will 
continue to work. However _ALL_

links to the integration overview in _all_ changes ever posted to Gerrit by 
Coin will stop working and only newly

posted links will be valid?


>From an archeological point of view I think that is a mistake.


For example at the beginning of this week had to look into why something was 
missing from the 5.11.2 release binaries. So I went to the release

tag in qt5.git and from there I got - via the Change-ID - to the Gerrit change 
that contained the last change to qt5 that constitues

the final release content. From there I was able to follow the "Details:" link 
to the CI integration that gave access to all the logs

used in the release for builds and tests. With help of that I was able to 
identify which builds were broken. That was possible because

the qt5 overview gave access to the sub-module build and test logs.


I understand that any _new_ qt5 builds would continue to have working links, 
but practically destroying the old ones looks like

a mistake to me.


Simon


From: Development  on 
behalf of Aapo Keskimölö 
Sent: Friday, October 19, 2018 1:02:19 PM
To: development@qt-project.org
Subject: [Development] Coin production update: Import note for users of 
testresults

To all our Developers,

Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST 
2018. See attached change log for related patches.

IMPORTANT NOTES:
 - This update will contain changes in our CI storage meaning that we will need 
to rebuild all cached binaries. I will take the service offline while artifacts 
are being re-create and restore the service after most of them have been 
finished.
 - The integrations in testresults coin page will look somewhat strange after 
this change since we are moving to a new era of building products in Coin and 
we have decided to decouple platform related code from our Coin source code 
base and legacy support will not be provided. The log links posted in gerrit 
should continue working as before. If you REALLY need to have the integration 
workitems display fixed, please, reply to this email and I will reconsider 
providing legacy support. The commit resulting in this behavior is  
a4280c7f61822a336f88bcec91c571bcebd94e97.

Have a great weekend,
Aapo Keskimölö
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Coin production update: Import note for users of testresults

2018-10-19 Thread Aapo Keskimölö
To all our Developers,

Coin production will be updated tomorrow during Sat Oct 20 10:00-16:00 EEST 
2018. See attached change log for related patches.

IMPORTANT NOTES: 
 - This update will contain changes in our CI storage meaning that we will need 
to rebuild all cached binaries. I will take the service offline while artifacts 
are being re-create and restore the service after most of them have been 
finished.
 - The integrations in testresults coin page will look somewhat strange after 
this change since we are moving to a new era of building products in Coin and 
we have decided to decouple platform related code from our Coin source code 
base and legacy support will not be provided. The log links posted in gerrit 
should continue working as before. If you REALLY need to have the integration 
workitems display fixed, please, reply to this email and I will reconsider 
providing legacy support. The commit resulting in this behavior is  
a4280c7f61822a336f88bcec91c571bcebd94e97. 

Have a great weekend,
Aapo Keskimölö


product_baseline_20181019.log
Description: product_baseline_20181019.log
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Coin production update

2018-09-20 Thread Tony Sarajärvi
Coin production was updated today at Fri Sep 21 7:00 EEST 2018 with new 
baseline.

For CI related issues, you may create bug report as instructed in 
https://wiki.qt.io/Reporting_Bugs#Reporting_bugs_for_Coin and/or consult the 
internal #qtci IRC-channel.

See change-list attached for related patches.

Br,
-Tony


product_baseline_20180921.log
Description: product_baseline_20180921.log
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Coin production update

2018-09-17 Thread Aapo Keskimölö

Coin production has been updated today to a new baseline. See attached change 
log for related patches.

Kind regards/Ystävällisin terveisin,
Aapo Keskimölö


product_baseline_20180917.log
Description: product_baseline_20180917.log
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Coin production update

2018-09-07 Thread Aapo Keskimölö

Coin production has been patches with couple of cherrypicks. See change log 
attached for details.

Kind regards/Ystävällisin terveisin,
Aapo Keskimölö
commit 868ec9bc76062be50e87f5e0820395d8e4dc50d3
Author: Maurice Kalinowski 
Date:   Wed Jun 27 14:02:18 2018 +0200

Add qt/qtopcua module

This additional module is required to pass *_PREFIX to qmake command for
each supported backend and let the configure system of the module do path
handling.
Furthermore the UACPP backend has requirements on the runtime only valid
for testing Qt OpcUA.

Change-Id: I2ea397db8b2766897f934514ee682a2a07999d1e
Reviewed-by: Simon Hausmann 

commit 1030ae9a910fe73579a861efaefc4902d5c91e25
Author: Joni Jäntti 
Date:   Fri Aug 31 12:21:00 2018 +0300

Fix getProvisioningPaths when there are no common files

If we remove the files from provisioning/common this function still
tries to return the path even though it doesn't exist in git's scope
any more.

Task-number: QTQAINFRA-2201
Change-Id: I40a9eb09e6f39add0616847b0ca91dca87a410cb
Reviewed-by: Aapo Keskimolo 

commit 401d64add382e5c852c32528a383083c7940f710
Author: Simo Fält 
Date:   Thu Sep 6 09:28:17 2018 +0300

Fix Android nightly build's vm-template name

We currently fail to run anything on Android, since not even
configure succeeds with current template.

Change-Id: Ia0692d2b5ccb43110e983b99bff3d62e0ad36aac
Reviewed-by: Aapo Keskimolo 

commit e9f4414e54e7bd844527d8a357855f9e4621f231
Author: Aapo Keskimolo 
Date:   Tue Aug 21 00:22:49 2018 +0300

Add buildkey in watchdog alerts

Displaying the buildkey in raised watchdog exceptions help in
troubleshooting the heartbeat misses.

Change-Id: I36be603965f236321b43931c4f1d763ad1a340c6

commit fad18b1c11b5c1463e1a85a81896d12ade7bcbdb
Author: Simon Hausmann 
Date:   Fri May 18 10:11:21 2018 +0200

Re-enable running general tests for Qt modules

Commit 743af06142fcf91a20e3ed6c57fdb7dd32ce67e2 disabled running
non-testlib based tests because they were not passing. For Qt this is
only used to run the cmake build system integration tests.

This change re-enables running the tests. Since it is not known whether
they will pass or fail, their result is recoded in the log but ignored.

Once the cmake tests are fixed (QTBUG-68343) we must respect the exit
code.

Task-number: QTQAINFRA-2001
Change-Id: I6fb52c39e738c5d612b4a606081833d81c445306

commit d28e52c65ff9e01c2a2beacf7d77600345d7ecac
Author: Aapo Keskimolo 
Date:   Thu Aug 9 23:56:14 2018 +0300

Do not add link duplicator if the service starts with an error

When service started with error, its tmux error was ignored and if it
had link duplicator directory, it was appended to the target list.

This means that if the integration links will still be copied to the
service-inbox, but since the service is dead, there is no callback
executed that would remove the links, therefore the links will
accumulate infinitely and cause errors in the system.

To fix this, we check that the tmux window is running before adding
the duplicator directory to the target list.

Task-number: QTQAINFRA-2140
Change-Id: If6a11d773703160e889a4bb78dd75e3629051549
Reviewed-by: Tony Sarajärvi ___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development