| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
We shall handle this manually
Change-Id: I2a890e208db73f1592bbd78b746a0edd829c142b
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
| |
This will change Android ndk version to r10c. Module structure was
changed quit a lot because android is now available only as bin-package
Change-Id: Ia6085509bbc3fa7e86a59b5828618f7f6f2ab611
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change will udpate Android sdk version to r23.0.2 in all Ubuntus.
SDK $URL is pointing to $INPUT which stores updated and compressed
sdk folder. This change was made because SDK update command couldn't
be automated for license query reason.
Task-number: QTQAINFRA-904
Change-Id: If5b3e07269822dfb44abb735fe5eb11b0858a8fe
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
| |
This will update squish packages to 5.1.1 version for Windows 7.
Update packages are MinGW, msvc10, msvc11 and msvc12 for win32 and
msvc12 for win64.
Change-Id: Iba38997fd4e5fcff58b613215d594f262696fa0b
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
| |
This will install MinGW 4.9.1 i686 posix dwarf to x86 nodes and MinGW
4.9.1 x86_64 posix seh to x64 nodes
Change-Id: I00da44251efe6f87587594e683e1e0b6dd0e18d5
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
| |
There is a doubt that our installation doesn't work correctly,
so this will disable the icecream so that we will see if it makes
any difference in build times.
Change-Id: I12068153adf47d568ded2039c9e29d49bd836d15
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
This plugins allows Qt nightly build to inform developers about
the current status. The default jenkins e-mail feature doesn't
allow additional info in mail body, like link to log files.
Task-number: QTQAINFRA-831
Change-Id: I66496d62d403f7546c148c8fcd2bd1599a6892f7
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
This QtWebengine dependency is missing from ubuntus
Change-Id: I5f17f347c5c247df181cda314bf6450702d0d6aa
Reviewed-by: Simo Fält <simo.falt@digia.com>
|
|
|
|
|
| |
Change-Id: I66c193f2efb1b9c9da48466494181b0a7e900f7c
Reviewed-by: Heikki Halmet <heikki.halmet@digia.com>
|
|
|
|
|
|
|
|
|
| |
This will change url address to use $input instead of hard coded
internal url address
Change-Id: Id7f5e29880d86e0133ef973a093a1b7248a637b1
Reviewed-by: Simo Fält <simo.falt@digia.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To fix issues where jenkins win slave gives an exception right
after starting a job. The problem seems to be unreliable
network connection, where master never gets the information
that the node went down. With this fix we send the disconnect
again and let the node register itself again normally after
re-boot.
Task-number: QTQAINFRA-846
Change-Id: I6e71fc49e6a881b5703bc7619a53c9a7e58a36a3
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Added a graph to visualize the project build phases by configurations.
It shows how long do the builds take to execute, and are the different
configurations run effectively in parallel. Graph is implemented with
the D3 graphics library. Data is read from the phases and phases_latest
database tables.
Change-Id: I51991a264ceb97e6b4d12df0d10e8c9f46a2faa0
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit ea94d95db8b76bcba4d11d1520345a9956f2b5be.
Fix didn't help. It actually made the situation worse, giving
5 second time window to start build on node which is going to
reboot.
Change-Id: Ia1a20377183f8487753c063d5abaa53a316b2067
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To fix issues where jenkins win slave gives an exception right
after starting a job, we will reboot the node when there is some
problems with the slave's connection.
The root cause for the original problem seems to be unreliable
network connection, where master never gets the information
that the node went down. After reboot when node is trying to
re-connect, master rejects the request, while it thinks
the node is already connected.
Task-number: QTQAINFRA-846
Change-Id: I6edc4d9ab57f63121e5148f3449b7fa3dea021d5
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The failed and total autotests and the number of reruns added into
Project dashboard level 1 and 2, and into Autotest dashboard level 1.
The result history table on Autotest dashboard level 2 modified to
read the detailed test results, after which the former green and white
colored builds should be now more accurate. In addition, added pop-up
details to build links into the result history table.
Change-Id: Id64f15f447739de36983f59dae14317f2d43c623
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added the Platform filter. I uses a predefined list of searches
(in ci/definitions.php) to the configurations i.e. lists the
Projects built for the selected Configurations, and Autotests
failed in those Configurations. The Configuration filter works
in the same way but includes only one Configuration, and it
overwrites the Platform filter as such.
The filters were rearranged inside the filter box.
Change-Id: I45d585c99e1ec02acb8945d1cf102c20855ecfec
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Split the current project filter to project name and branch.
The filters and the links in the dashboards provided the same
functionality and were therefore unnecessary duplicate to each
other. Branch name is identified at the end of the full project
name (between the last two "_" i.e. it may not contain "_"
character), and the project name is identified to be the string
till the branch name (it may contain "_" characters).
The new project name and branch filters affect to level 1 in Project
dashboard and to level 1 and 2 in Autotest dashboard. Autotest
dashboard level 1 counting changed to display the number of
configurations in each project i.e. same configuration in e.g.
three projects will result to three (earlier resulted to one).
New failure summary table added to Autotest dashboard level 2 to
visualize the numbers shown on level 1 for the latest or selected build.
Change-Id: I6134f650d3df175c3655e31379d04cad2d869da3
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Performance improvement to autotest dashboard test result data. Read
the number of run autotests from the database instead of test result
zip files for better performance. New tables all_test and all_test_latest
used. Added showing the detailed test result data also when project is not
filtered, with a function to show or hide the list to optimize the
performance if the user does not need this data.
Change-Id: Id43115e019e3f67293f459d2d31197ec77990631
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
| |
This will remove OpenSSL 1.0.1g and install OpenSSL latest version
1.0.1h on Windows nodes
Change-Id: I04669c2a250e295347dcaf4a3a8a7f50ba874f9a
Sanity-Review: Qt Sanity Bot <qt_sanitybot@qt-project.org>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
| |
The xpass is considered a fail in the test system. Include xpass result
as a failure from the XML test result files in Autotest dashboard.
Change-Id: I5a7fa7681aa1f4dfd5bc1ddfb21c06f2dc58b37b
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
If project don't have any builds since a selected filter date,
the all data part in autotest dashboard is empty and therefore
should not be checked. In such a case all project builds were
checked. Parameter initialization corrected.
Change-Id: I8cfc29aedbc535d87d5c01372cc2ab0a29708c82
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
| |
Change-Id: I0b4af01bf26a8d56235680f29670d2aefb8b81a7
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added functionality to select a build for a project or its configuration.
Basic approach is to use the timescale filter as a master switch: if not
set then show the latest/selected build data, and if set then show
latest/selected build data on the left-hand side and all builds data
(since the selected date) on the right-hand side. Added color indication
to the selected build and timescale to visualize the selections.
Included a loading indication as a pop-up message when the data loading
operation lasts longer than three seconds (the delay is configurable).
Change-Id: I65e2a7b5ef4c128498eb402da47a3f0e593c40f9
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
Installs QNX 6.5.0 SDP to Windows and Ubuntus
Change-Id: I45d71ce4968f09a394060177075f8a63c561828a
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Autotest dashboard redesigned to show the autotest failed percentage
on level 1, and test cases and their failed percentage on level 2.
Test case data as well as the number of run autotests is read from
build and configuration specific XML files on testresults server.
Change-Id: Ib3688a0ffcca4ed7d92be4d217526a32610c8b55
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
| |
Change-Id: I2a2bcc7c2f62d35a6d599ae39fbef4c0b5f4b0ad
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
| |
Change-Id: I6e8f004bc09e41f127584527e87ef4cb5f1489e0
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
|
|
| |
Checking for existing directory was not meaningful
as we created it ourselves.
Change-Id: I741a37efb20de06f60d2a06a21efd237c0146475
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
| |
Change-Id: I671be35a91f89036c012cbb8b7a56f6a4899f471
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Puppet was restricted to install QNX's SPD only on
64 bit Ubuntu 12.04. This restriction is now removed
so that it is installed on all Ubuntus.
Change-Id: Id2fe0744fac517c67dfadb38f851bd39981a919e
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
Reviewed-by: Samuli Piippo <samuli.piippo@digia.com>
|
|
|
|
|
|
|
| |
This plugins enables copying artifacts over ssh to remote server.
Change-Id: Ibc36d060ee62da4451cfa93be3e1691d6c9c5b5a
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
|
|
|
|
|
|
|
|
| |
This will remove OpenSSL 1.0.1f and install OpenSSL latest version
1.0.1g
Change-Id: Ib04926060256a81ca859548adebd51931771c644
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
| |
The script didn't catch the phrase "Note: qt.tests.insignificant
is set, but the tests succeeded." thus leaving the SQL table
with incorrect data in these cases.
Change-Id: I425ceb9328b92902809e46073c1eba12152b035a
Reviewed-by: Simo Fält <simo.falt@digia.com>
|
|
|
|
|
|
|
|
| |
Change-Id: I9725ebcd0b568c0df3cd15ebcacb615060f50f12
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Heikki Halmet <heikki.halmet@digia.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
| |
Change-Id: I48d4048ffa29c1d3810f209558951e00b45db8c5
Reviewed-by: Heikki Halmet <heikki.halmet@digia.com>
|
|
|
|
|
|
|
|
| |
Fixes commit 11913666e, which still allowed git to be installed
on Ubuntu 11.xx.
Change-Id: I50a67014014a672ff69afd969beeeb6327941f0f
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
| |
Ubuntu 11.10 package manager is having too old git in it. We need
more recent version and install that by hand. This change prevents
puppet from re-installing the old version.
Change-Id: I1ef6f825592de534d235df858f8549e2a80b3930
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed both the CI project and autotest dashboards to utilize the
new "latest" database tables that include data only for the latest
builds per each project. Reading data from these tables is much
quicker than from the complete tables because of the size of the
tables and because there is no need to check the latest build number
in database searches.
Added functionality to the metrics engine to repeat calling one metrics
box several times per one update. Changed both the CI dashboards to
use the two rounds to load the data in levels 1-3. The first round
loads the latest build data and the second round loads also the all
builds data. This will ensure that the first round data will be visible
very quickly while the second round may take a bit longer. Made also
the required modifications to the RTA metrics because of the changes
to the metrics engine.
Changed the list cut mode in CI project dashboard to the short list
(with text "show full list") only on the first page load like with
the autotest dashboard.
Change-Id: Ic4ace5a53521a141d5602c2cdd61df7725c8fd64
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
Only installs on Ubuntu 12.04 x64.
Change-Id: I3d6f574cf05af18db074b869eccfeac3637cab57
Reviewed-by: Simo Fält <simo.falt@digia.com>
Reviewed-by: Heikki Halmet <heikki.halmet@digia.com>
|
|
|
|
|
|
|
|
|
| |
This will update Squish version to 5.1.0. 64-bit MSVC2011 x64 and
MSVC2010 will not be updated because no 5.1.0 packages available
at the moment.
Change-Id: Id0bfdd1d49ce895bc992aecd7091406a715349a1
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
Installs QNX's SDP to our Ubuntus.
Change-Id: Ic5d8f5040016f2ff485215d1381af47b84771d44
Reviewed-by: Sergio Ahumada <sahumada@blackberry.com>
|
|
|
|
|
|
|
|
| |
This will update current mingw 4.8.2 version to rev 3.
Current version (rev2) crashes Qt-creator during debugging
Change-Id: I9372de7578c22f7e268d4b0d06abc107c6a8a84a
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
This will change Android NDK version to r9c.
Change-Id: I2ebb2b7af1fd915da21da0c159d55367bf511a29
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
| |
This module will install MinGW 4.8.2 to all Windows nodes.
Change-Id: I37d2b77cf4bac9845620488de621447c6411e6eb
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Performance of QtMetrics should go up since
we now have tables containing only the latest data.
Obviously we need code changes to utilize
this new data.
Change-Id: I806ad2eb650cd08b3a7cf2f26eba1690e24a84fe
Reviewed-by: Juha Sippola <juhasippola@ovi.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
| |
Change-Id: Ib773ac8022ebe305ea7a5530e1c06032722598f0
Reviewed-by: Heikki Halmet <heikki.halmet@digia.com>
|
|
|
|
|
|
| |
Change-Id: I16b108cf39572ae07dfbafd48c29630f6abaedb5
Reviewed-by: Juha Sippola <juhasippola@ovi.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
| |
Change-Id: I6db5e0eef2302fa2695d878e68e98fccda1f138f
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Main menu item selection and identification of the active page
implemented. Current menu items are CI metrics and RTA metrics
(latter not publicly available). The server and client check
functions added to be able to identify public and internal server,
and to be able to tailor functionality based on that. The connection
definitions arranged to common part and server specific part.
Change-Id: Ic468308764cf03e91259bda9115428b50e34836c
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@digia.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
RTA comparison view added to the RTA history metrics box as level 2 view.
The XML reading function for RTA failures moved to functions.php to be
able to use it for several metrics boxes. Common RTA definitions moved
to definitions.php to make them available for any module and to avoid
multiple definitions.
Change-Id: Ib90afe10da3fc450c234ea8f747d809010ac3593
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@digia.com>
Reviewed-by: Tony Sarajärvi <tony.sarajarvi@digia.com>
|