Project Number Date
ApolloFullRunnerReport develop.321 24 lut 2021, 12:43

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@deleteAllTransportsAfterTest 224 7 39 0 0 270 19 7 26 26m 2s 798ms Failed
View Feature Filters
Scenario Outline Check every filter in table
Steps
Given Set token of apiUsername "super-admin-sempertrans" 095ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" 15s 183ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 15s 211ms
And Get inputs from database "ADVICE_UNLOAD" "super-admin-sempertrans" 004ms
When Login as "sempertrans-admin" 1s 129ms
And Go to "TRANSPORT_TABLE" 097ms
And Select transportType "DELIVERY" 1s 179ms
And Click button advice in transport table "DELIVERY" 131ms
And Set advice window in schedule in the past 2s 304ms
And Fill advice form 15s 052ms
java.lang.AssertionError: Nie można wypełnić pola terms-of-condition, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:110)
	at ✽.Fill advice form(file:Features/Atom/Filters/Filter.feature:38)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Select transportType "DELIVERY" 000ms
Then Check if filters work properly 000ms
After Hooks.deleteAllTransports() 1m 1s 732ms
View Feature Filters
Given Set token of apiUsername "super-admin-sempertrans" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 193ms
When Login as "sempertrans-admin" 1s 069ms
And Go to "TRANSPORT_TABLE" 177ms
And Show all transport "false" 012ms
And Select transportType "DELIVERY" 1s 092ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 114ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 1s 239ms
And Select transportType "DELIVERY" 1s 127ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 100ms
Then Verify if new transport appear in transport table with polling "true" 5s 043ms
After Hooks.deleteAllTransports() 1m 1s 531ms
View Feature Filters
Given Set token of apiUsername "super-admin-alrec" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 330ms
When Login as "alrec-admin" 1s 021ms
And Go to "TRANSPORT_TABLE" 110ms
And Show all transport "true" 078ms
And Select transportType "DELIVERY" 1s 128ms
And Fill text based "CONTRACTOR" filter with "DAA1" 085ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 1s 325ms
And Select transportType "DELIVERY" 1s 107ms
And Fill text based "CONTRACTOR" filter with "DAA1" 093ms
Then Verify if new transport appear in transport table with polling "true" 5s 043ms
After Hooks.deleteAllTransports() 46s 742ms
View Feature Filters
Given Set token of apiUsername "super-admin-sempertrans" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 182ms
When Login as "sempertrans-admin" 1s 028ms
And Go to "TRANSPORT_TABLE" 183ms
And Show all transport "false" 007ms
And Select transportType "DELIVERY" 1s 085ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 107ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 1s 214ms
And Select transportType "DELIVERY" 1s 120ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 089ms
Then Verify if new transport appear in transport table with polling "false" 20s 051ms
After Hooks.deleteAllTransports() 1m 1s 599ms
View Feature Filters
Given Set token of apiUsername "super-admin-alrec" 098ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 295ms
When Login as "alrec-admin" 1s 094ms
And Go to "TRANSPORT_TABLE" 122ms
And Show all transport "true" 085ms
And Select transportType "DELIVERY" 1s 118ms
And Fill text based "CONTRACTOR" filter with "DAA1" 102ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 1s 352ms
And Select transportType "DELIVERY" 1s 102ms
And Fill text based "CONTRACTOR" filter with "DAA1" 100ms
Then Verify if new transport appear in transport table with polling "false" 20s 023ms
After Hooks.deleteAllTransports() 46s 754ms
View Feature Filters
Given Set token of apiUsername "super-admin-alrec" 102ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 15s 367ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 15s 274ms
When Login as "alrec-admin" 1s 072ms
And Go to "TRANSPORT_TABLE" 109ms
And Show all transport "true" 082ms
And Select transportType "TRANSPORT_ORDER" 1s 138ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 24s 963ms
After Hooks.deleteAllTransports() 46s 725ms
View Feature Filters
Given Set token of apiUsername "super-admin-alrec" 096ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 1s 222ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 1s 214ms
When Login as "alrec-admin" 1s 050ms
And Go to "TRANSPORT_TABLE" 121ms
And Show all transport "true" 076ms
And Select transportType "INBOUND" 1s 090ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 24s 928ms
After Hooks.deleteAllTransports() 46s 707ms
View Feature Sorting
Scenario Outline Check if transports time window dates sorts correctly
Steps
Given Set token of apiUsername "super-admin-sempertrans" 008ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <401>.

	at sun.reflect.GeneratedConstructorAccessor202.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:130)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:106)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:74)
	at ✽.Set token of apiUsername "super-admin-sempertrans"(file:Features/Atom/Sorting/Sorting.feature:20)
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 000ms
And Login as "sempertrans-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 000ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 000ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 469ms
View Feature Sorting
Scenario Outline Check if transports time window dates sorts correctly
Steps
Given Set token of apiUsername "super-admin-sempertrans" 007ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <404>.

	at sun.reflect.GeneratedConstructorAccessor202.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:130)
	at Utils.RestUtils.RestUtil.getAuthenticationTokenForUser(RestUtil.java:106)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:74)
	at ✽.Set token of apiUsername "super-admin-sempertrans"(file:Features/Atom/Sorting/Sorting.feature:20)
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 000ms
And Login as "sempertrans-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 000ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 000ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 390ms
View Feature Sorting
Scenario Outline Check if transports time window dates sorts correctly
Steps
Given Set token of apiUsername "super-admin-sempertrans" 198ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 006ms
javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: Unable to release JDBC Connection
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:149)
	at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:157)
	at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1515)
	at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1554)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:115)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Utils.AuthorityTest.setBasicAuthoritiesToUser(AuthorityTest.java:28)
	at ✽.Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin"(file:Features/Atom/Sorting/Sorting.feature:21)
Caused by: org.hibernate.exception.JDBCConnectionException: Unable to release JDBC Connection
	at org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:115)
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111)
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97)
	at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:199)
	at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.afterTransaction(LogicalConnectionManagedImpl.java:162)
	at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.afterTransaction(JdbcCoordinatorImpl.java:288)
	at org.hibernate.internal.SessionImpl.afterOperation(SessionImpl.java:573)
	at org.hibernate.internal.SessionImpl.listCustomQuery(SessionImpl.java:2228)
	at org.hibernate.internal.AbstractSharedSessionContract.list(AbstractSharedSessionContract.java:1051)
	at org.hibernate.query.internal.NativeQueryImpl.doList(NativeQueryImpl.java:168)
	at org.hibernate.query.internal.AbstractProducedQuery.list(AbstractProducedQuery.java:1506)
	at org.hibernate.query.internal.AbstractProducedQuery.getSingleResult(AbstractProducedQuery.java:1554)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:115)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Utils.AuthorityTest.setBasicAuthoritiesToUser(AuthorityTest.java:28)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Caused by: org.postgresql.util.PSQLException: This connection has been closed.
	at org.postgresql.jdbc2.AbstractJdbc2Connection.checkClosed(AbstractJdbc2Connection.java:714)
	at org.postgresql.jdbc2.AbstractJdbc2Connection.setAutoCommit(AbstractJdbc2Connection.java:661)
	at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.add(DriverManagerConnectionProviderImpl.java:308)
	at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.closeConnection(DriverManagerConnectionProviderImpl.java:198)
	at org.hibernate.internal.NonContextualJdbcConnectionAccess.releaseConnection(NonContextualJdbcConnectionAccess.java:46)
	at org.hibernate.resource.jdbc.internal.LogicalConnectionManagedImpl.releaseConnection(LogicalConnectionManagedImpl.java:196)
	... 54 more
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 000ms
And Login as "sempertrans-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 000ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 000ms
After Hooks.rollbackAddedAuthorities() 002ms
After Hooks.deleteAllTransports() 1m 31s 318ms
View Feature Sorting
Given Set token of apiUsername "super-admin-sempertrans" 127ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 299ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 3s 072ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 391ms
And Login as "sempertrans-admin" 1s 292ms
When Go to "TRANSPORT_TABLE" 095ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 232ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 061ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 2s 031ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 100ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 2s 178ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 1s 556ms
When Confirm status "ARRIVE" by Public API "v1" 333ms
And Login as "neuca-admin" 2s 477ms
When Go to "TRANSPORT_TABLE" 288ms
And Click button "STATUS" "1" times 3s 081ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 046ms
After Hooks.rollbackAddedAuthorities() 002ms
After Hooks.deleteAllTransports() 1m 31s 881ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 098ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 029ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 502ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 479ms
When Confirm status "ARRIVE" by Public API "v1" 101ms
And Login as "neuca-admin" 1s 011ms
When Go to "TRANSPORT_TABLE" 220ms
And Click button "STATUS" "2" times 3s 117ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 054ms
After Hooks.rollbackAddedAuthorities() 003ms
After Hooks.deleteAllTransports() 1m 31s 801ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 093ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 027ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 402ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 393ms
When Confirm status "ARRIVE" by Public API "v1" 094ms
And Login as "neuca-admin" 982ms
When Go to "TRANSPORT_TABLE" 208ms
And Click button "STATUS" "3" times 3s 165ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 060ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 780ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 096ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 040ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 420ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 371ms
When Confirm status "ARRIVE" by Public API "v1" 091ms
And Login as "neuca-admin" 1s 011ms
When Go to "TRANSPORT_TABLE" 189ms
And Click button "STATUS" "2" times 3s 103ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 058ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 887ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 095ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 029ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 455ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 450ms
When Confirm status "ARRIVE" by Public API "v1" 096ms
And Login as "neuca-admin" 955ms
When Go to "TRANSPORT_TABLE" 193ms
And Click button "STATUS" "1" times 3s 084ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 045ms
Then Go to "WAREHOUSE_TAB" 733ms
And Go to "TRANSPORT_TABLE" 166ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 152ms
After Hooks.rollbackAddedAuthorities() 002ms
After Hooks.deleteAllTransports() 1m 31s 853ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 094ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 416ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 479ms
When Confirm status "ARRIVE" by Public API "v1" 095ms
And Login as "neuca-admin" 915ms
When Go to "TRANSPORT_TABLE" 207ms
And Click button "STATUS" "2" times 3s 132ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 061ms
Then Go to "WAREHOUSE_TAB" 585ms
And Go to "TRANSPORT_TABLE" 175ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 199ms
After Hooks.rollbackAddedAuthorities() 002ms
After Hooks.deleteAllTransports() 1m 31s 755ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 104ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 025ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 340ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 424ms
When Confirm status "ARRIVE" by Public API "v1" 092ms
And Login as "neuca-admin" 993ms
When Go to "TRANSPORT_TABLE" 212ms
And Click button "STATUS" "1" times 3s 101ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 042ms
Then If user is login then logout 093ms
And Login as "neuca-admin" 927ms
And Go to "TRANSPORT_TABLE" 188ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 148ms
After Hooks.rollbackAddedAuthorities() 003ms
After Hooks.deleteAllTransports() 1m 31s 827ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 090ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 025ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 390ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 441ms
When Confirm status "ARRIVE" by Public API "v1" 086ms
And Login as "neuca-admin" 1s 003ms
When Go to "TRANSPORT_TABLE" 190ms
And Click button "STATUS" "2" times 3s 124ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 053ms
Then If user is login then logout 101ms
And Login as "neuca-admin" 892ms
And Go to "TRANSPORT_TABLE" 166ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 152ms
After Hooks.rollbackAddedAuthorities() 002ms
After Hooks.deleteAllTransports() 1m 16s 387ms
View Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Create time windows of periodic transport
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 110ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 318ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-neuca" 001ms
And Go to new transport "DELIVERY" 15s 309ms
And Fill transport form 37s 692ms
And Select option of periodic transport and fill settings "DAILY" 47s 839ms
And Click "save-transport" save button and wait for form to disappear 10s 181ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.HSL9iT}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0e80a3102509991fe2ebf641abee6e00
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:197)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:254)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport" save button and wait for form to disappear(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:11)
Then Set advice window in schedule in "0" days 000ms
And Check is transport created in schedule and set transport id 000ms
And Set week view 000ms
Then Wait for schedule update 000ms
Then Check if periodic transport for "DAILY" is created correctly 000ms
After Hooks.deleteAllTransports() 1m 16s 672ms
View Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Create time windows of periodic transport
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 113ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 068ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-neuca" 002ms
And Go to new transport "DELIVERY" 15s 337ms
And Fill transport form 37s 709ms
And Select option of periodic transport and fill settings "WEEKLY" 33s 976ms
And Click "save-transport" save button and wait for form to disappear 10s 192ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.HSL9iT}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0e80a3102509991fe2ebf641abee6e00
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:197)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:254)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport" save button and wait for form to disappear(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:11)
Then Set advice window in schedule in "0" days 000ms
And Check is transport created in schedule and set transport id 000ms
And Set week view 000ms
Then Wait for schedule update 000ms
Then Check if periodic transport for "WEEKLY" is created correctly 000ms
After Hooks.deleteAllTransports() 1m 16s 769ms
View Feature Base options of periodic transport - create, edit, delete etc.
Scenario Outline Create time windows of periodic transport
Steps
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 103ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 058ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-neuca" 002ms
And Go to new transport "DELIVERY" 15s 295ms
And Fill transport form 37s 649ms
And Select option of periodic transport and fill settings "MONTHLY" 32s 969ms
And Click "save-transport" save button and wait for form to disappear 10s 211ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-128-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.HSL9iT}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 0e80a3102509991fe2ebf641abee6e00
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:197)
	at Pages.Transport.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:254)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport" save button and wait for form to disappear(file:Features/Atom/Transport/PeriodicTransport/PeriodicTransport.feature:11)
Then Set advice window in schedule in "0" days 000ms
And Check is transport created in schedule and set transport id 000ms
And Set week view 000ms
Then Wait for schedule update 000ms
Then Check if periodic transport for "MONTHLY" is created correctly 000ms
After Hooks.deleteAllTransports() 1m 1s 203ms
View Feature Base options of periodic transport - create, edit, delete etc.
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 069ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 060ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 527ms
When Go to "WAREHOUSE_TAB" 584ms
And Set week view 2s 279ms
And Select warehouse "Katowice" 4s 410ms
And Open the middle periodic transport form from the schedule view 39s 604ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 612ms
And Click save and-close and react on alert "dismiss" 650ms
And Check if rest of periodic transports is react correctly "noEditing" 20s 238ms
After Hooks.deleteAllTransports() 1m 32s 399ms
View Feature Base options of periodic transport - create, edit, delete etc.
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 082ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 069ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 342ms
When Go to "WAREHOUSE_TAB" 545ms
And Set week view 2s 291ms
And Select warehouse "Katowice" 4s 466ms
And Open the middle periodic transport form from the schedule view 1m 56s 645ms
Then Change filled value in transport details "number-of-pallets-step-0" "number" "18" "0" 1s 619ms
And Click save and-close and react on alert "accept" 661ms
And Check if rest of periodic transports is react correctly "editing" 1m 6s 849ms
After Hooks.deleteAllTransports() 1m 32s 324ms
View Feature Base options of periodic transport - create, edit, delete etc.
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 026ms
And Set access to periodic advice by API for company "SET_PERIODIC_TRANSPORT" as "super-admin-neuca" 070ms
And Create periodic transport "CREATE_PERIODIC_TR" by JSON file as "super-admin-neuca" 319ms
When Go to "WAREHOUSE_TAB" 599ms
And Set week view 2s 374ms
And Select warehouse "Katowice" 4s 461ms
And Open the middle periodic transport form from the schedule view 1m 56s 321ms
Then Check if designation of periodic transport in transport form is correct 050ms
When Go to "TRANSPORT_TABLE" 288ms
And Wait until all periodic transports will be visible in transport table 1s 107ms
Then Check if designation of periodic transport in transport table is correct 2s 030ms
After Hooks.deleteAllTransports() 1m 32s 281ms
View Feature Transport form
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 085ms
And Create transport "CREATE_TRANSPORT_WITH_CUSTOM_FIELDS" by JSON file as "super-admin-alrec" 1s 271ms
And Show all transport "true" 083ms
And Go to transport details "TRANSPORT_ORDER" 4s 449ms
And Set custom fields values 1m 45s 575ms
And Create transport by create similar button 30s 905ms
And Open similar transport details 300ms
Then Verify that custom fields has added value 1m 45s 413ms
And Close transport details 15s 146ms
And Go to transport details "TRANSPORT_ORDER" 4s 373ms
Then Verify that custom fields has added value 1m 45s 542ms
After Hooks.deleteAllTransports() 16s 693ms