Project Number Date
ApolloFullRunnerReport apollo-test-2.100 31 lip 2021, 03:20

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 239 4 29 0 0 272 26 5 31 7m 50s 727ms Failed
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 246ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 393ms
And Clear all cache 2s 683ms
And Login as "super-admin-skz" 12s 242ms
And Create company "Firma automaty" 6s 524ms
And Edit company "Firma automaty" 2s 636ms
Then Company is successfully edited 578ms
After Hooks.deleteCompanyAfterTest() 134ms
After Hooks.rollbackAddedAuthorities() 166ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 248ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 204ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 851ms
And Login as "pgf-admin" 5s 092ms
And Go to "COMPANIES_TAB" 1s 892ms
And Go to company "Twój Opiekun PGF" details 518ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 637ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 130ms
After Hooks.deleteCompanyAfterTest() 126ms
After Hooks.rollbackAddedAuthorities() 130ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 345ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 1s 945ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 162ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 231ms
And Go to "WAREHOUSE_TAB" 1s 196ms
And Select warehouse "Serownia" 1s 535ms
And Set week view 1s 232ms
And Show yesterday 1s 148ms
And Move window into the past 430ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 52s 809ms
Then Check if user got a mail 000ms
After Hooks.deleteTransportAfterTest() 797ms
After Hooks.cleanUserDetailsAfterTest() 2s 591ms
After Hooks.rollbackAddedAuthorities() 147ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 551ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 224ms
And Go to "WAREHOUSE_TAB" 997ms
When Check if pallet limit counter is visible 101ms
And Set limit to "888" 984ms
Then Verify if pallet limit in schedule changed to "888" 155ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "super-admin-skz" and set token of apiUsername "super-admin-skz" 9s 405ms
And Go to "SETTINGS_TAB" 917ms
When Go to "PRODUCER" authorities settings 1s 267ms
And Click add authority button 215ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 1s 068ms
And Click save authority button 244ms
And Expand "ANNOUNCEMENT" panel 1s 177ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 081ms
After Hooks.rollbackAddedAuthorities() 153ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "super-admin-hochland" and set token of apiUsername "super-admin-hochland" 12s 801ms
And Go to "SETTINGS_TAB" 924ms
When Go to "WAREHOUSE_MANAGER" authorities settings 1s 595ms
And Click add authority button 222ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 998ms
And Click save authority button 263ms
And Expand "ANNOUNCEMENT" panel 1s 378ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 080ms
After Hooks.rollbackAddedAuthorities() 142ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 245ms
And Go to "SETTINGS_TAB" 793ms
When Go to "SALES_EMPLOYEE" authorities settings 771ms
And Click add authority button 208ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 965ms
And Click save authority button 243ms
And Expand "ANNOUNCEMENT" panel 701ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 076ms
After Hooks.rollbackAddedAuthorities() 163ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-farmacol" and set token of apiUsername "super-admin-farmacol" 7s 085ms
And Go to "SETTINGS_TAB" 699ms
When Go to "ANALYST" authorities settings 608ms
And Click add authority button 205ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 934ms
And Click save authority button 249ms
And Expand "ANNOUNCEMENT" panel 588ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 080ms
After Hooks.rollbackAddedAuthorities() 287ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-adama" and set token of apiUsername "super-admin-adama" 5s 377ms
And Go to "SETTINGS_TAB" 753ms
When Go to "BUYER" authorities settings 762ms
And Click add authority button 197ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 934ms
And Click save authority button 245ms
And Expand "ANNOUNCEMENT" panel 706ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 078ms
After Hooks.rollbackAddedAuthorities() 151ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 6s 151ms
And Go to "SETTINGS_TAB" 705ms
When Go to "FORWARDING_AGENT" authorities settings 900ms
And Click add authority button 211ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 959ms
And Click save authority button 248ms
And Expand "ANNOUNCEMENT" panel 917ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 077ms
After Hooks.rollbackAddedAuthorities() 149ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 508ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
When Go to "TRANSPORT_TABLE" 417ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 046ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 063ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 241ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 148ms
When Go to "TRANSPORT_TABLE" 403ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 138ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 066ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 323ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
When Go to "TRANSPORT_TABLE" 403ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 254ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 072ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 367ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 140ms
When Go to "TRANSPORT_TABLE" 406ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 356ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 084ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 225ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 2s 233ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 900ms
And Login as "sempertrans-admin" 2s 162ms
When Go to "TRANSPORT_TABLE" 480ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 174ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 123ms
After Hooks.deleteTransportsAfterTest() 1s 265ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 231ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 128ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 955ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 943ms
And Login as "sempertrans-admin" 2s 088ms
When Go to "TRANSPORT_TABLE" 479ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 243ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 116ms
After Hooks.deleteTransportsAfterTest() 1s 092ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 246ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 957ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 955ms
And Login as "sempertrans-admin" 2s 112ms
When Go to "TRANSPORT_TABLE" 461ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 460ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 115ms
After Hooks.deleteTransportsAfterTest() 1s 119ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 209ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 125ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 892ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 936ms
And Login as "sempertrans-admin" 2s 138ms
When Go to "TRANSPORT_TABLE" 458ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 582ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 127ms
After Hooks.deleteTransportsAfterTest() 1s 087ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 240ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 139ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 327ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 103ms
When Confirm status "ARRIVE" by Public API "v1" 620ms
And Login as "neuca-admin" 2s 471ms
When Go to "TRANSPORT_TABLE" 514ms
And Click button "STATUS" "1" times 3s 161ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 165ms
After Hooks.deleteTransportsAfterTest() 1s 694ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 227ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 169ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 110ms
When Confirm status "ARRIVE" by Public API "v1" 477ms
And Login as "neuca-admin" 2s 033ms
When Go to "TRANSPORT_TABLE" 493ms
And Click button "STATUS" "2" times 3s 280ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 153ms
After Hooks.deleteTransportsAfterTest() 1s 643ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 228ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 217ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 057ms
When Confirm status "ARRIVE" by Public API "v1" 487ms
And Login as "neuca-admin" 2s 107ms
When Go to "TRANSPORT_TABLE" 471ms
And Click button "STATUS" "3" times 3s 393ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 157ms
After Hooks.deleteTransportsAfterTest() 1s 609ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 226ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 129ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 160ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 050ms
When Confirm status "ARRIVE" by Public API "v1" 527ms
And Login as "neuca-admin" 2s 010ms
When Go to "TRANSPORT_TABLE" 472ms
And Click button "STATUS" "2" times 3s 290ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 145ms
After Hooks.deleteTransportsAfterTest() 1s 669ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 223ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 131ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 056ms
When Confirm status "ARRIVE" by Public API "v1" 497ms
And Login as "neuca-admin" 2s 089ms
When Go to "TRANSPORT_TABLE" 497ms
And Click button "STATUS" "1" times 3s 172ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 152ms
Then Go to "WAREHOUSE_TAB" 891ms
And Go to "TRANSPORT_TABLE" 440ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 300ms
After Hooks.deleteTransportsAfterTest() 1s 603ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 236ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 113ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 071ms
When Confirm status "ARRIVE" by Public API "v1" 480ms
And Login as "neuca-admin" 2s 091ms
When Go to "TRANSPORT_TABLE" 478ms
And Click button "STATUS" "2" times 3s 282ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 146ms
Then Go to "WAREHOUSE_TAB" 861ms
And Go to "TRANSPORT_TABLE" 447ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 272ms
After Hooks.deleteTransportsAfterTest() 1s 621ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 231ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 149ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 3s 139ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 037ms
When Confirm status "ARRIVE" by Public API "v1" 543ms
And Login as "neuca-admin" 2s 077ms
When Go to "TRANSPORT_TABLE" 445ms
And Click button "STATUS" "1" times 3s 190ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 155ms
Then If user is login then logout 255ms
And Login as "neuca-admin" 2s 264ms
And Go to "TRANSPORT_TABLE" 502ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 609ms
Hooks
After Hooks.deleteTransportsAfterTest() 320ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania PUT pod adresem /transports/225753635/delete - status odpowiedzi: 500 , komunikat:  [error:org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException: Object of class [logintegra.process.Transport] with identifier [225753635]: optimistic locking failed; nested exception is org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect) : [logintegra.process.Transport#225753635]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.putResponse(RestUtil.java:274)
	at Utils.RestUtils.RestUtil.putToApolloApi(RestUtil.java:110)
	at CucumberTests.Hooks.deleteTransportsAfterTest(Hooks.java:205)
	at sun.reflect.GeneratedMethodAccessor272.invoke(Unknown Source)
	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.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	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)
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 280ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 143ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 592ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-07-30T18:00:00Z, windowSizeInMinutes:45, rampName:Katowice - R6], detail:Nie możemy zarezerwować okna czasowego o długości 45 minut we wskazanym miejscu, ponieważ magazyn jest już zajęty w tych godzinach. Prosimy o wybranie innej godziny lub rampy., title:WindowsOverlapException, status:[enumType:org.springframework.http.HttpStatus, name:UNPROCESSABLE_ENTITY]]]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAsInDays(CreateTransport.java:79)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days(file:Features/Atom/Sorting/Sorting.feature:77)
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 000ms
When Confirm status "ARRIVE" by Public API "v1" 000ms
And Login as "neuca-admin" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Click button "STATUS" "2" times 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
Then If user is login then logout 000ms
And Login as "neuca-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 003ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 268ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 281ms
When Go to "WAREHOUSE_TAB" 1s 315ms
And Select warehouse "Serownia" 1s 575ms
And Set week view 1s 247ms
And Show yesterday 1s 133ms
And Move window into the past 412ms
Then Check if window is "red" 4s 072ms
After Hooks.deleteTransportAfterTest() 866ms
After Hooks.rollbackAddedAuthorities() 175ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 355ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 913ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 187ms
When Go to "WAREHOUSE_TAB" 1s 355ms
And Select warehouse "Magazyn - Nowa Sól" 2s 759ms
And Set week view 1s 297ms
And Show yesterday 1s 170ms
And Move window into the past 573ms
Then Check if window is "red" 4s 075ms
After Hooks.deleteTransportAfterTest() 823ms
After Hooks.rollbackAddedAuthorities() 144ms
View Feature TransportWindow atom tests
Scenario Outline Check if time window turns red when moved into the past after add advice by advice button in transport table
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 566ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 018ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 186ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
When Show all transport types 1s 130ms
And Click button advice in transport table "DELIVERY" 248ms
And Set advice window in schedule 3s 663ms
And Fill advice form 21s 935ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at ✽.Fill advice form(file:Features/Atom/TimeWindow/TransportWindow.feature:29)
And Click advice save button and wait for advice form to disappear 000ms
And Select warehouse "Magazyn Hala A" 000ms
And Set week view 000ms
And Show yesterday 000ms
And Move window into the past 000ms
Then Check if window is "red" 000ms
After Hooks.deleteTransportAfterTest() 533ms
After Hooks.rollbackAddedAuthorities() 124ms
View Feature TransportWindow atom tests
Scenario Outline Check if window counter value in schedule changes
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 3s 026ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 187ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 932ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 20s 456ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:121)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:67)
	at ✽.Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper"(file:Features/Atom/TimeWindow/TransportWindow.feature:154)
And Check if time window counter value equals "1" 000ms
And Select view "DAYS_2" 000ms
And Move advice window "2" 000ms
And Select view "DAY" 000ms
Then Check if time window counter value equals "0" 000ms
And Delete created transport by API 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create gray window 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create dedicated window 000ms
And Check if time window counter value equals "0" 000ms
After Hooks.deleteTransportAfterTest() 549ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature UserAuthority
Scenario Outline Permission - Edit user main data [A-7965]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-adama" 243ms
And Set basic authorities "ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 194ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 295ms
And Go to user "oaa1-receiver@qa.qa-test" details edition 199ms
And Change user details "email" to "newEmailAddress@newEmail.com" 15s 059ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to be clickable: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
	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.waitUntilElementClickable(BasePage.java:223)
	at CucumberTests.User.EditUserTest.changeUserEmailAddressByAccountDetails(EditUserTest.java:189)
	at ✽.Change user details "email" to "newEmailAddress@newEmail.com"(file:Features/Atom/Users/UserAuthority.feature:9)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //button[@data-button-name='save']
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.ExpectedConditions$22.apply(ExpectedConditions.java:643)
	at org.openqa.selenium.support.ui.ExpectedConditions$22.apply(ExpectedConditions.java:640)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementClickable(BasePage.java:223)
	at CucumberTests.User.EditUserTest.changeUserEmailAddressByAccountDetails(EditUserTest.java:189)
	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)
And Change user details "phone" to "123456789" 000ms
Then Save user details 000ms
Hooks
After Hooks.cleanUserDetailsAfterTest() 000ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.editJsonTextNode(JsonApiUtil.java:158)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:335)
	at sun.reflect.GeneratedMethodAccessor256.invoke(Unknown Source)
	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.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	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)
After Hooks.rollbackAddedAuthorities() 189ms