Closed jonherrmann closed 2 years ago
Not 100% sure this is linked but today I tried to run Test Run Test run on 22:35 - 26.02.2020 with test suite Conformance Class: Download Service - Direct WFS
on both INSPIRE ETF production and staging environment it got stacked on step invoking Team Engine remotely:
Log from ETF prod:
Connecting to test runner and waiting for new messages...26.02.2020 21:36:31 - Preparing Test Run Test run on 22:35 - 26.02.2020 with test suite Conformance Class: Download Service - Direct WFS (initiated Wed Feb 26 21:36:31 UTC 2020)
26.02.2020 21:36:31 - Resolving Executable Test Suite dependencies
26.02.2020 21:36:31 - Preparing 2 Test Task:
26.02.2020 21:36:31 - TestTask 1 (a96fae7c-ecae-4b8b-8580-1cbe08894508)
26.02.2020 21:36:31 - will perform tests on Test Object 'INSPIRE PD 38,01 Ukladacia služba Lokalizácia zariadení' by using Executable Test Suite 'WFS 2.0 (OGC 09-025r2/ISO 19142) Conformance Test Suite (EID: 95a1b6fc-2b55-3d43-9502-3b8b605bda10, V: 1.32.0 )'
26.02.2020 21:36:31 - with parameters:
26.02.2020 21:36:31 - testRunTags =
26.02.2020 21:36:31 - endpt.GetCapabilities.Get =
26.02.2020 21:36:31 - TestTask 2 (8cf41d37-ddbf-494f-8f14-69c2f1190b2e)
26.02.2020 21:36:31 - will perform tests on Test Object 'INSPIRE PD 38,01 Ukladacia služba Lokalizácia zariadení' by using Executable Test Suite 'Conformance Class: Download Service - Direct WFS (EID: ed2d3501-d700-4ff9-b9bf-070dece8ddbd, V: 1.0.2 )'
26.02.2020 21:36:31 - with parameters:
26.02.2020 21:36:31 - testRunTags =
26.02.2020 21:36:31 - endpt.GetCapabilities.Get =
26.02.2020 21:36:31 - Test Tasks prepared and ready to be executed. Waiting for the scheduler to start.
26.02.2020 21:36:31 - Setting state to CREATED
26.02.2020 21:36:31 - Changed state from CREATED to INITIALIZING
26.02.2020 21:36:31 - Starting TestRun.47097827-226e-4a24-974a-d9cb15b94aff at 2020-02-26T21:36:33Z
26.02.2020 21:36:33 - Changed state from INITIALIZING to INITIALIZED
26.02.2020 21:36:33 - TestRunTask initialized
26.02.2020 21:36:33 - Invoking TEAM Engine remotely. This may take a while. Progress messages are not supported.
26.02.2020 21:36:33 - Timeout is set to: 20min
Log from ETF staging:
Connecting to test runner and waiting for new messages...26.02.2020 21:42:13 - Preparing Test Run Test run on 22:42 - 26.02.2020 with test suite Conformance Class: Download Service - Direct WFS (initiated Wed Feb 26 21:42:13 UTC 2020)
26.02.2020 21:42:13 - Resolving Executable Test Suite dependencies
26.02.2020 21:42:13 - Preparing 2 Test Task:
26.02.2020 21:42:13 - TestTask 1 (0dff950a-b97e-468d-bf12-512de80aaaeb)
26.02.2020 21:42:13 - will perform tests on Test Object 'INSPIRE PD 38,01 Ukladacia služba Lokalizácia zariadení' by using Executable Test Suite 'WFS 2.0 (OGC 09-025r2/ISO 19142) Conformance Test Suite (EID: 95a1b6fc-2b55-3d43-9502-3b8b605bda10, V: 1.32.0 )'
26.02.2020 21:42:13 - with parameters:
26.02.2020 21:42:13 - testRunTags =
26.02.2020 21:42:13 - endpt.GetCapabilities.Get =
26.02.2020 21:42:13 - TestTask 2 (f86d0984-fdf7-4dfc-aa65-e4feeaa0da7d)
26.02.2020 21:42:13 - will perform tests on Test Object 'INSPIRE PD 38,01 Ukladacia služba Lokalizácia zariadení' by using Executable Test Suite 'Conformance Class: Download Service - Direct WFS (EID: ed2d3501-d700-4ff9-b9bf-070dece8ddbd, V: 1.0.3 )'
26.02.2020 21:42:13 - with parameters:
26.02.2020 21:42:13 - testRunTags =
26.02.2020 21:42:13 - endpt.GetCapabilities.Get =
26.02.2020 21:42:13 - Test Tasks prepared and ready to be executed. Waiting for the scheduler to start.
26.02.2020 21:42:13 - Setting state to CREATED
26.02.2020 21:42:13 - Changed state from CREATED to INITIALIZING
26.02.2020 21:42:13 - Starting TestRun.0d32276c-08ce-4991-8ad3-433b831a95d3 at 2020-02-26T21:42:15Z
26.02.2020 21:42:15 - Changed state from INITIALIZING to INITIALIZED
26.02.2020 21:42:15 - TestRunTask initialized
26.02.2020 21:42:15 - Invoking TEAM Engine remotely. This may take a while. Progress messages are not supported.
26.02.2020 21:42:15 - Timeout is set to: 20min
Even the last message says timeout is set to 20 min
Related to https://github.com/etf-validator/etf-webapp/issues/223
Fixed in Version 2.1
Please note, @etf-validator/sg.
Description
The Team Engine Test Driver uses only whitelisted test suites. After the Team Engine has been updated today, the name of the test suite has changed and is no longer loaded.
Proposed bugfix
The name has changed from
WFS 2.0 (OGC 09-025r2/ISO 19142) Conformance Test Suite
toWFS 2.0 (ISO 19142:2010) Conformance Test Suite
. Seehttp://cite.opengeospatial.org/teamengine/rest/suites
Perhaps it is not so smart to rely on the full name but on the "ID",
wfs20
which we can take from the link: http://cite.opengeospatial.org/teamengine/rest/suites/wfs20/1.32/ .