summaryrefslogtreecommitdiffstats
path: root/non-puppet
Commit message (Collapse)AuthorAgeFilesLines
* Delete unused filesDavid Skoland2021-04-06174-37215/+0
| | | | | | | | | bootstrap has been superseded by coin and qtmetrics has been superseded by Grafana. testresults.qt.io has been moved to: https://git.qt.io/qtqa/testresults.qt.io Task-number: QTQAINFRA-1958 Change-Id: I6341b12c21f3566ae645f31927a6e6848e183b08 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Remove reference to old logs in index.htmlTony Sarajärvi2020-09-091-1/+0
| | | | | | | These old logs don't exist anymore Change-Id: Id294c923755cf907396617355033da72fd664af8 Reviewed-by: Simo Fält <simo.falt@qt.io>
* Update old URLs pointing to gitoriousDimitrios Apostolou2020-04-156-6/+6
| | | | | | Task-number: QTQAINFRA-3076 Change-Id: I7d58ad9ecc485bf8770b3b5a9192fa55c0dfd6de Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Swap Qt Metrics link to point to grafana's pageTony Sarajärvi2017-06-231-1/+1
| | | | | | Change-Id: Ib766827addca66ee91778ba78c9b04a112888a66 Reviewed-by: Olli Hirvonen <olli.hirvonen@qt.io> Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
* Update testresults.qt.io web page's index.htmlTony Sarajärvi2017-02-071-5/+7
| | | | | | | | | | Links provided there were old and broken. Added new up to date corresponding links and two other useful links to external scan results. Change-Id: I95f00b104b2222e3f40906ad4d45a834f2200397 Reviewed-by: Olli Hirvonen <olli.hirvonen@qt.io> Reviewed-by: Akseli Salovaara <akseli.salovaara@qt.io>
* Modify conf and compiler column values for CoinTarja Sundqvist2017-01-311-2/+2
| | | | | | | | | | | | | | Conf table: * name column length changed from 100 -> 200 Compiler table: * id column type changed from tinyint unsigned -> int unsigned Testparser.pl is used for generate SQL database for Coin build and test logs. Configuration names and compiler ids on Coin are sometimes longer than the current column lenghts. Change-Id: I310c4be5bf3c006141000526c81c05d2fd51f54e Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update logos to new Qt styleTony Sarajärvi2016-06-072-0/+0
| | | | | Change-Id: I5beeff4517296417df35f49371f8eb94ca8f52f5 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Update Qt logos on testresults.qt.ioTony Sarajärvi2016-06-072-0/+0
| | | | | | Change-Id: Ie2b4ac1b95aca765dd45d1aeadea30f243f08f4d Reviewed-by: Olli Hirvonen <olli.hirvonen@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
* Qt Metrics 2: Version 1.0Juha Sippola2015-09-301-1/+1
| | | | | | | Version to v1.0 into the about popup. Change-Id: I61577e7c159f500acabdf19f2e58849171f4058d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: SQL scripts for testingJuha Sippola2015-09-303-0/+2292
| | | | | | | | | | The SQL scripts for unit testing (PHPUnit) as well as for integration and UI testing in development environment. Change-Id: I33b278f4962f93dd9a73da8864e055d84ccf2e07 Reviewed-by: Juha Sippola <juhasippola@outlook.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: File cleaningJuha Sippola2015-09-3022-41/+23
| | | | | | | | Corrected timestamp parameter type in comments. Changed '==' to '==='. Change-Id: Ic1b552f1f2d969c687eedaca976e22d14ce3e0cd Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Footer (c) editJuha Sippola2015-09-301-2/+2
| | | | | | | Changed the footer (c) text as on qt.io. Change-Id: I1688c417c86eeafa0bcc8aafef9beb5c615a024f Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.40): Qt brand colors and fontsJuha Sippola2015-09-305-48/+135
| | | | | | | | | | | | | Applied Qt brand color and font guidelines where and as reasonable, e.g. font changed to Open Sans, primary buttons changed green and made bigger, and bar colors to use secondaty colors. Removed the "2" from home page title. The changed UI has been checked by Henri Tokola. Change-Id: I0720b916ae615b2c2bfc9ce49cb6a7b62eb16248 Reviewed-by: Juha Sippola <juhasippola@outlook.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.39): Fixed breadcrumbJuha Sippola2015-09-302-2/+16
| | | | | | | | | Made the breadcrumb appear fixed below the header navigation for easier navigation. Media query used to make this fixed in bigger devices only where display size is not limited. Change-Id: I88d7a46e70768a8b45e4f661ae1171dd075fbb33 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Lib structure changeJuha Sippola2015-09-294-8/+8
| | | | | | | | | Changed Bootstrap and SlimViews lib directory structure to match with that in Github (those are used as git submodules). Change-Id: I157baf4d2a3b992d6f4b35fd636ba1eec6686252 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Libs as submodulesJuha Sippola2015-09-295-0/+0
| | | | | | | | | Created the used libraries (Bootstrap, Slim, Twig, D3) as git submodules. The versions (releases) used in testing checked out. Change-Id: Icd8b51d7a9a477678f37236cd61c808fddcf8742 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Dashboard page fixJuha Sippola2015-09-291-0/+1
| | | | | | | | The database status was not shown correctly on Dashboard page. Change-Id: Iae559011e0d360f9a73c90a108e6611185b9b94a Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.37): Build project page changeJuha Sippola2015-09-293-29/+40
| | | | | | | | | | | The Latest Status box to be shown only for the Qt5 view but hidden when a platform is selected (as it shows the full Qt5 status). Added an 'all' button to make it more visible when showing the full Qt5 view and when platform view. Change-Id: Ib6cd3d8857addf9c9346527cc7b7db34793ba845 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.36.2): Overview page fixJuha Sippola2015-09-292-2/+2
| | | | | | | | Bug: Sometimes the green testset bars on Overview page got very wide. Correction to the bar width calculation. Change-Id: I7fb8be2908faccb5b70c3a53e27f14e6913ed25f Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.36.1): Site map updateJuha Sippola2015-09-293-2/+2
| | | | | | | Updated the site map for v0.36. Change-Id: I59584a35f782044adb60ca3c1f8eb153f82c84a0 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.36): DashboardJuha Sippola2015-09-2910-10/+691
| | | | | | | | | | New page to show the success rate of the latest Qt5 builds based on the configuration build results and the test results in branches as speedo charts using the d3.js library. Change-Id: I8af65fe16eefd56f5f2883abaf2dfcf2d016563b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Ini file exampleJuha Sippola2015-09-291-0/+86
| | | | | | Change-Id: I6b4c0bf3e52e6e1dc88a9359bc770edde734e1ea Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Qt icons updateJuha Sippola2015-09-292-0/+0
| | | | | | | | New style Qt icons updated. Change-Id: I0f541714c343382ee294b0ae65bd15317e18e6fe Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: project_run.build_key typeJuha Sippola2015-09-294-135/+141
| | | | | | | | | | | Code changes regarding the changed type of project_run.build_key to bigint in the database, as the new-CI uses 64 bit integer (unix timestamp) here. Change-Id: I03d431b0d36839cd5b5779f1d12cc8062ec36522 Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com> Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.35): Top testset/testfunction durationJuha Sippola2015-09-2916-52/+1073
| | | | | | | | | | | | New pages to list top testset durations and testfunction durations (for one testset) since a specific date including the runs that take longer than a specific limit. The testset duration list can be opened from the button on home page, and the testfunction list from a button on the testset page. Change-Id: I19d2fe1a8cc06f68cb78c7672148687b0fdff681 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Testparser: New conf to testparserJuha Sippola2015-09-231-0/+10
| | | | | | | Added a new configuration to the configuration list. Change-Id: Ia4c1040a9ee26f93360417dc53e0ff978918ad49 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.34): Bpassed test rows for testsetJuha Sippola2015-09-2314-82/+728
| | | | | | | | | New page to list blacklisted passed test rows since a specific date for one testset. This can be opened from the testset page via a button. Change-Id: I82acf6d03ad860f61360f8ede18787cfd9eb44aa Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.33): Bpassed page for testsetJuha Sippola2015-09-2311-70/+295
| | | | | | | | | | | New page (or route actually) to list blacklisted passed test functions since a specific date for one testset only (for usability and performance). This page can be opened from the testset page via a button. The testset list routes modified for systematic names. Change-Id: If9a6e2ca24539df8d62101d82422866b89bf4b6d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.31.1): Site map updateJuha Sippola2015-09-232-1/+1
| | | | | | | | Site map updated for new pages (top test function failures and blacklisted passed test functions). Change-Id: Ie942d29c1e3100f2d1f1c291ef8075cc85ee4543 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.32): Branch orderJuha Sippola2015-09-232-12/+12
| | | | | | | | Changed the branch order to list first the 'dev', then the highest number etc. Change-Id: I43eaa908795fff7e0f10266abc489b3c97441326 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.31): Blacklisted passed testfunctions pageJuha Sippola2015-09-2313-57/+636
| | | | | | | | | | | | New page to list blacklisted passed test functions since a specific date to be able to point out the ones where the blacklisted tag could maybe be removed. The date scope can be configured in the ini file. The query duration is about 50 seconds with the scope of last five days. Change-Id: I21c37182c282d68838ec432c06f4d1c428312d48 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.30.1): Top and flaky page editJuha Sippola2015-09-232-5/+6
| | | | | | | | Aligned the bar column title with that on the testfunctions page. Change-Id: I1bcaf635d910fd865cc1fedee6671046b06c915b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.30): Top test function failuresJuha Sippola2015-09-2313-14/+709
| | | | | | | | | | | New page to list top failed testfunctions since a specific date. The date scope can be configured in the ini file. The query duration is about 30 seconds with the scope of last seven days. Change-Id: I7b718f8df63efd31a62edff02a15f32e64279efc Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.29): Build directory linkJuha Sippola2015-09-2311-31/+170
| | | | | | | | Added link to build directory to the build keys in build lists. Change-Id: I8f0aed00d4e020588ecc038fe375425a81e3a8ae Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: (v0.28.1): Branch name formattingJuha Sippola2015-09-231-9/+21
| | | | | | | | | | Additional special characters included for branch name formatting on admin/branches page to get the modals work. Problem was that the Archive/Remove buttons didn't show confirmation when pressed for 'wip_threading'. Change-Id: Icc84dbd134ad49b60f3cb5a2c87ea9c670930f80 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.28): Branch archivingJuha Sippola2015-09-239-137/+449
| | | | | | | | | | Added buttons to archive (and restore) a branch on the admin pages. Added field 'archived' to the branch table in the database. Change-Id: Idefddd15df02014ce70c5c4f981eb5938c4bf5f7 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (0.27): Terminology changeJuha Sippola2015-09-236-24/+24
| | | | | | | | | | Terms 'testfunction' and 'testrow' changed to 'test function' and 'test row'. Some table titles changed to reflect the column content better by using the terms mentioned above. Change-Id: Ibdbcb35c2d781e80bd2894e85a91b4afa018baba Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.26): Testfunction link visibilityJuha Sippola2015-09-236-19/+68
| | | | | | | | | | | | | | Show the testfunction link on testset's testfunctions list only if the testfunction has children testrows (to improve the usability). Database design changed so that testfunction_run.result has now separate enum values for calculated testrow results instead of using the same. The availability of children testrows is checked from those new values. The parser changed accordingly. Change-Id: I456ee4c3915b265a629b1e84e2e008f6001a59af Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.25): Header links updateJuha Sippola2015-09-232-17/+16
| | | | | | | | | | Replaced the header Documentation drop down menu (it didn't work on small displays) with one level links to wiki and site map page. The About pop-up updated to point to wiki pages. Change-Id: Ica90e9b51ad4803e2e40400934542057d052142d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.24): Database refresh indicationJuha Sippola2015-09-237-23/+169
| | | | | | | | Indicate the database update time and possible running database refresh (log parsing) operation in the header. Change-Id: Ic7a7f94bcf696eb62173b540f9e9e50b749a0585 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.23): Testfunction pageJuha Sippola2015-09-238-8/+616
| | | | | | | | | New page to list failed or skipped testrows for selected testfunction in selected testset and configuration. Change-Id: I64e7b7acf1a6001c08d0f11460f063bef279d607 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.22): Navigation to testfunctions pageJuha Sippola2015-09-237-14/+17
| | | | | | | | | The testset testfunctions page is linked on testset page, testset project page and build project page. Page breadcrumb modified. Site map updated. Change-Id: I024bfe9674f160c87da130af339207dc51ccd7f6 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.21): Testset testfunctions pageJuha Sippola2015-09-238-15/+726
| | | | | | | | New page to list failed and skipped testfunctions for a selected testset in selected configuration. Change-Id: I9612ec4cd8b5ff829f0b8faf7f973345797d7daa Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Testparser: Testfunctions and testrowsJuha Sippola2015-09-231-291/+669
| | | | | | | | | | | | | | | | | Added parsing of testfunctions and testrows from the testreport xml file archive on testresults server. Added saving the testfunctions and testrows data into the database tables. Some refactoring made to be able to parse and save the new data (checking of existing database table indexes before creating them), and to optimize the performance (build delete queries). New options infomsg and skiptestrowpass, and printing of errors, warnings and execution time added to help the testing. Change-Id: I1abedd0f31ace6c494a3b4abda4423d68e89b740 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.20): Admin pageJuha Sippola2015-09-2313-10/+1911
| | | | | | | | | | | New pages to show table sizes, to list and remove selected branches, and to list and remove build data for selected date. Pages are authenticated with HTTP basic authentication (credentials in ini file). Change-Id: I52b8bb8b1dc6882156f3fd97fceb256679732a8d Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.19): Ajax for selected pagesJuha Sippola2015-09-1611-384/+746
| | | | | | | | | | Added Ajax functionality to testset project, top failures and flaky testsets pages as they (or their database queries) currently take the longest time to download. Change-Id: I54bc26b9237a34ac7908896e7ca024989b02c6e5 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.18): Url encodingJuha Sippola2015-09-169-18/+15
| | | | | | | | | | Added url encoding for platform, testset and project links (if not already used). This solves html validator errors e.g. for testsets that have a space in their name. Change-Id: I98bd724df5e732d40f6e0e7e9d990487b4128cb2 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.17): Overview page correctionJuha Sippola2015-09-162-4/+3
| | | | | | | | Latest testing status table had extra cells in a row when some branch was empty on small displays. Change-Id: I57764e2a8c39cb8ba33ec893443394e25daed0a0 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2 (v0.16): Log file linksJuha Sippola2015-09-167-85/+128
| | | | | | | | | Added log file links to the build lists. Changed passing the project runs as objects to the template files (instead of arrays). Change-Id: I1ed889de5b9eb06cb44fc1e18df85a4f61d1de2b Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>
* Qt Metrics 2: Log linkJuha Sippola2015-09-164-2/+73
| | | | | | | | | Added function to get the log file link for ProjectRun and ConfRun classes. The link path is in the ini file. Change-Id: Ia1ebc4b124b1eedb9d3411c1d69a3a5496ca2efa Reviewed-by: Tony Sarajärvi <tony.sarajarvi@theqtcompany.com>