Project Number Date
ApolloFullRunnerReport apollo-test-2.128 22 sie 2021, 05:16

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 307 7 56 0 0 370 32 8 40 10m 14s 764ms Failed
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 251ms
When Set basic authorities "ROLE_CREATE_COMPANY" to user "super-admin-skz" 364ms
And Clear all cache 2s 789ms
And Login as "super-admin-skz" 11s 926ms
And Create company "Firma automaty" 6s 490ms
And Edit company "Firma automaty" 2s 770ms
Then Company is successfully edited 535ms
After Hooks.deleteCompanyAfterTest() 129ms
After Hooks.rollbackAddedAuthorities() 155ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 232ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 212ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 785ms
And Login as "pgf-admin" 5s 317ms
And Go to "COMPANIES_TAB" 1s 989ms
And Go to company "Twój Opiekun PGF" details 516ms
And Select company patron "PGF SUPPLY EMPLOYEE" 7s 761ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 153ms
After Hooks.deleteCompanyAfterTest() 130ms
After Hooks.rollbackAddedAuthorities() 145ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 227ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 164ms
And Login as "adama-admin" 5s 933ms
And Go to "COMPANIES_TAB" 1s 382ms
And Go to company "Dostawca Adama Automat 1" details 559ms
Then Verify that user has correct partnership management permissions "adama-admin" 760ms
And Set existing partnerships 15s 098ms
When Go to form for adding a new single partnership 218ms
Then Verify that partnership form is visible 112ms
And Verify that each company suggested in partnership form is "Przewoźnik" 1s 283ms
When Fill partnership form 1s 665ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 544ms
When Go to "CARRIER_TAB" 1s 051ms
And Go to details of company in partnership 716ms
Then Check if "single" contractor is "invisible" on partnership list "Dostawca Adama Automat 1" 30s 282ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 31s 668ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 241ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 152ms
And Login as "neuca-admin" 10s 664ms
And Go to "COMPANIES_TAB" 1s 762ms
And Go to company "Przewoźnik Neuca Automat 3" details 545ms
Then Verify that user has correct partnership management permissions "neuca-admin" 442ms
And Set existing partnerships 15s 080ms
When Go to form for adding a new single partnership 230ms
Then Verify that partnership form is visible 101ms
And Verify that each company suggested in partnership form is "Dostawca" 1s 341ms
When Fill partnership form 1s 637ms
Then Check if "single" contractor is "visible" on partnership list "connectedCompany" 1s 452ms
When Go to "COMPANIES_TAB" 1s 116ms
And Go to details of company in partnership 542ms
Then Check if "single" contractor is "visible" on partnership list "Przewoźnik Neuca Automat 3" 297ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 17s 923ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 242ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 146ms
And Login as "neuca-admin" 2s 282ms
And Go to "COMPANIES_TAB" 1s 032ms
And Go to company "Przewoźnik Neuca Automat 1" details 576ms
Then Verify that user has correct partnership management permissions "neuca-admin" 482ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 260ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "super-admin-neuca" 140ms
And Login as "super-admin-neuca" 9s 814ms
And Go to "COMPANIES_TAB" 1s 017ms
And Go to company "Przewoźnik Neuca Automat 1" details 588ms
Then Verify that user has correct partnership management permissions "super-admin-neuca" 472ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 273ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "adama-admin" 151ms
And Login as "adama-admin" 2s 250ms
When Go to "COMPANIES_TAB" 903ms
And Go to company "Dostawca Adama Automat 2" details 569ms
Then Verify that user has correct partnership management permissions "adama-admin" 832ms
And Set existing partnerships 15s 047ms
When Add all partnership 1s 048ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 001ms
And Set number of partnerships 033ms
And Check if only companies from principal are visible "Adama" 109ms
When Remove partnership 791ms
Then Check that partnership has been deleted 033ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 17s 828ms
View Feature Company
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 247ms
And Set basic authorities "ROLE_SHOW_PARTNERSHIP_TABLE" to user "neuca-admin" 135ms
And Login as "neuca-admin" 2s 195ms
When Go to "COMPANIES_TAB" 1s 048ms
And Go to company "Przewoźnik Neuca Automat 2" details 595ms
Then Verify that user has correct partnership management permissions "neuca-admin" 640ms
And Set existing partnerships 122ms
When Add all partnership 1s 002ms
Then Check if "all" contractor is "visible" on partnership list "connectedCompany" 1s 116ms
And Set number of partnerships 032ms
And Check if only companies from principal are visible "Neuca" 149ms
When Remove partnership 810ms
Then Check that partnership has been deleted 035ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.removeAllPartnership() 3s 090ms
View Feature Transport Mail
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 511ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 2s 172ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 260ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 211ms
And Go to "WAREHOUSE_TAB" 1s 351ms
And Select warehouse "Serownia" 1s 578ms
And Set week view 1s 253ms
And Show yesterday 1s 135ms
And Move window into the past 415ms
When Get mail "apolloautomattest@gmail.com" message from mailgun with "spóźnił się na" 1m 2s 447ms
Then Check if user got a mail 000ms
After Hooks.cleanUserDetailsAfterTest() 2s 347ms
After Hooks.deleteTransportAfterTest() 817ms
After Hooks.rollbackAddedAuthorities() 187ms
View Feature Schedule
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 948ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 191ms
And Go to "WAREHOUSE_TAB" 1s 129ms
When Check if pallet limit counter is visible 071ms
And Set limit to "888" 873ms
Then Verify if pallet limit in schedule changed to "888" 143ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-skz" and set token of apiUsername "super-admin-skz" 9s 675ms
And Go to "SETTINGS_TAB" 1s 023ms
When Go to "PRODUCER" authorities settings 1s 473ms
And Click add authority button 213ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 1s 101ms
And Click save authority button 264ms
And Expand "ANNOUNCEMENT" panel 1s 153ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 080ms
After Hooks.rollbackAddedAuthorities() 150ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-hochland" and set token of apiUsername "super-admin-hochland" 13s 023ms
And Go to "SETTINGS_TAB" 895ms
When Go to "WAREHOUSE_MANAGER" authorities settings 1s 465ms
And Click add authority button 229ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 1s 022ms
And Click save authority button 257ms
And Expand "ANNOUNCEMENT" panel 1s 333ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 081ms
After Hooks.rollbackAddedAuthorities() 147ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-alrec" and set token of apiUsername "super-admin-alrec" 5s 196ms
And Go to "SETTINGS_TAB" 792ms
When Go to "SALES_EMPLOYEE" authorities settings 718ms
And Click add authority button 208ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 1s 024ms
And Click save authority button 242ms
And Expand "ANNOUNCEMENT" panel 670ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 077ms
After Hooks.rollbackAddedAuthorities() 152ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 003ms
Given Login as "super-admin-farmacol" and set token of apiUsername "super-admin-farmacol" 7s 246ms
And Go to "SETTINGS_TAB" 746ms
When Go to "ANALYST" authorities settings 659ms
And Click add authority button 217ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 990ms
And Click save authority button 243ms
And Expand "ANNOUNCEMENT" panel 657ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 071ms
After Hooks.rollbackAddedAuthorities() 172ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-adama" and set token of apiUsername "super-admin-adama" 5s 451ms
And Go to "SETTINGS_TAB" 797ms
When Go to "BUYER" authorities settings 774ms
And Click add authority button 220ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 988ms
And Click save authority button 243ms
And Expand "ANNOUNCEMENT" panel 712ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 076ms
After Hooks.rollbackAddedAuthorities() 168ms
View Feature Authorities
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "super-admin-piast" and set token of apiUsername "super-admin-piast" 6s 201ms
And Go to "SETTINGS_TAB" 762ms
When Go to "FORWARDING_AGENT" authorities settings 855ms
And Click add authority button 187ms
And Select "Dostęp do zakładki Ogłoszenia" in authority select 971ms
And Click save authority button 250ms
And Expand "ANNOUNCEMENT" panel 921ms
Then Check if basic authority "Dostęp do zakładki Ogłoszenia" is "visible" in "ANNOUNCEMENT" authority panel 076ms
After Hooks.rollbackAddedAuthorities() 146ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 2s 551ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 134ms
When Go to "TRANSPORT_TABLE" 418ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 045ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 064ms
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 434ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 138ms
When Go to "TRANSPORT_TABLE" 416ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 160ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 070ms
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 457ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 147ms
When Go to "TRANSPORT_TABLE" 358ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 261ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 073ms
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" 141ms
When Go to "TRANSPORT_TABLE" 414ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 303ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 071ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 215ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 132ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 2s 355ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 919ms
And Login as "sempertrans-admin" 2s 156ms
When Go to "TRANSPORT_TABLE" 489ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 140ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 101ms
After Hooks.deleteTransportsAfterTest() 1s 206ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 234ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 130ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 936ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 939ms
And Login as "sempertrans-admin" 2s 313ms
When Go to "TRANSPORT_TABLE" 527ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 272ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 141ms
After Hooks.deleteTransportsAfterTest() 1s 070ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 236ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 133ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 965ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 948ms
And Login as "sempertrans-admin" 2s 323ms
When Go to "TRANSPORT_TABLE" 476ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 468ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 123ms
After Hooks.deleteTransportsAfterTest() 1s 118ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-sempertrans" 224ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 139ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 948ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 900ms
And Login as "sempertrans-admin" 2s 253ms
When Go to "TRANSPORT_TABLE" 523ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 519ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 122ms
After Hooks.deleteTransportsAfterTest() 1s 087ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 234ms
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 249ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 3s 097ms
When Confirm status "ARRIVE" by Public API "v1" 628ms
And Login as "neuca-admin" 2s 494ms
When Go to "TRANSPORT_TABLE" 496ms
And Click button "STATUS" "1" times 3s 174ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 136ms
Hooks
After Hooks.deleteTransportsAfterTest() 777ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania PUT pod adresem /transports/228323299/delete - status odpowiedzi: 500 , komunikat:  [error:org.springframework.orm.hibernate5.HibernateOptimisticLockingFailureException: Object of class [logintegra.process.Transport] with identifier [228323299]: 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#228323299]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.putResponse(RestUtil.java:302)
	at Utils.RestUtils.RestUtil.putToApolloApi(RestUtil.java:110)
	at CucumberTests.Hooks.deleteTransportsAfterTest(Hooks.java:208)
	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.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 statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 299ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 160ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 672ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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:39)
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
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 218ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 144ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 586ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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:39)
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" "3" times 000ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports statuses sorts correctly
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 216ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 132ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 583ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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:39)
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
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports are correctly sorted after switching tabs
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 214ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 135ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 550ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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:58)
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" "1" times 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
Then Go to "WAREHOUSE_TAB" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports are correctly sorted after switching tabs
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-neuca" 219ms
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 577ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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:58)
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 Go to "WAREHOUSE_TAB" 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 Sorting
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 219ms
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 614ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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" "1" times 000ms
And Verify that values in "STATUS" are sorted "asc" 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 "asc" in "neuca" "DELIVERY" 000ms
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Scenario Outline Check if transports are correctly sorted after logging in again
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-neuca" 249ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 138ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 559ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[[meta:[exceptionType:WINDOWS_OVERLAP_EXCEPTION, initialStart:2021-08-21T18: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 319ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 174ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 295ms
When Go to "WAREHOUSE_TAB" 1s 430ms
And Select warehouse "Serownia" 1s 818ms
And Set week view 1s 277ms
And Show yesterday 1s 171ms
And Move window into the past 407ms
Then Check if window is "red" 4s 062ms
After Hooks.deleteTransportAfterTest() 827ms
After Hooks.rollbackAddedAuthorities() 180ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 547ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 887ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 205ms
When Go to "WAREHOUSE_TAB" 1s 411ms
And Select warehouse "Magazyn - Nowa Sól" 2s 872ms
And Set week view 1s 274ms
And Show yesterday 1s 184ms
And Move window into the past 623ms
Then Check if window is "red" 4s 073ms
After Hooks.deleteTransportAfterTest() 797ms
After Hooks.rollbackAddedAuthorities() 130ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 721ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 999ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 201ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 001ms
When Show all transport types 1s 149ms
And Click button advice in transport table "DELIVERY" 294ms
And Set advice window in schedule 3s 469ms
And Fill advice form 13s 094ms
And Click advice save button and wait for advice form to disappear 33s 525ms
And Select warehouse "Magazyn Hala A" 1s 471ms
And Set week view 2s 555ms
And Show yesterday 1s 443ms
And Move window into the past 1s 132ms
Then Check if window is "red" 4s 233ms
After Hooks.deleteTransportAfterTest() 825ms
After Hooks.rollbackAddedAuthorities() 145ms
View Feature TransportWindow atom tests
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 3s 061ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 194ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 951ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD" as "super-admin-keeeper" 3s 291ms
And Go to "WAREHOUSE_TAB" 743ms
And Select warehouse "Magazyn Wyrobów Gotowych" 2s 475ms
And Go to next day in schedule 1s 155ms
And Check if time window counter value equals "1" 225ms
And Select view "DAYS_2" 2s 173ms
And Move advice window "2" 1s 513ms
And Select view "DAY" 2s 145ms
Then Check if time window counter value equals "0" 198ms
And Delete created transport by API 806ms
And Check if time window counter value equals "0" 159ms
And Click in free spot in schedule page to create gray window 499ms
And Check if time window counter value equals "0" 181ms
And Click in free spot in schedule page to create dedicated window 2s 151ms
And Check if time window counter value equals "0" 147ms
After Hooks.deleteTransportAfterTest() 658ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 251ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_USERS_MAIN_DATA" to user "oaa1-receiver-2@qa.qa-test" 385ms
When Login as "oaa1-receiver-2@qa.qa-test" 4s 449ms
And Go to user "oaa1-receiver@qa.qa-test" details edition by prepared link 133ms
And Change user details "email" to "newEmailAddress@newEmail.com" 1s 120ms
And Change user details "phone" to "123456789" 476ms
Then Save user details 1s 027ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 168ms
After Hooks.cleanUserDetailsAfterTest() 631ms
After Hooks.rollbackAddedAuthorities() 253ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 243ms
And Set basic authorities "ROLE_USERS_TAB;EDIT_USERS_NOTIFICATION" to user "pskza1-carrier-2@qa.qa-test" 201ms
When Login as "pskza1-carrier-2@qa.qa-test" 7s 348ms
And Go to user "pskza1-carrier@qa.qa-test" details edition by prepared link 098ms
And Expand "other" notification section 2s 416ms
And Select all notifications in "other" section 294ms
Then Save user details 1s 476ms
After Hooks.cleanUserDetailsAfterTest() 1s 232ms
After Hooks.rollbackAddedAuthorities() 184ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 244ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;ROLE_EDIT_USERS_MAIN_DATA" to user "adama-buyer@qa.qa-test" 553ms
And Set user details json of user "oaa1-receiver@qa.qa-test" 014ms
When Login as "adama-buyer@qa.qa-test" 5s 911ms
And Go to "USERS_TAB" 1s 394ms
And Find user "oaa1-receiver@qa.qa-test" 2s 673ms
And Change user details "email" to "newEmailAddress@newEmail.com" 914ms
And Change user details "phone" to "123456789" 447ms
Then Save user details 1s 058ms
And Verify if "newEmailAddress@newEmail.com" and "123456789" are visible in user details page 163ms
After Hooks.cleanUserDetailsAfterTest() 652ms
After Hooks.rollbackAddedAuthorities() 236ms
View Feature UserAuthority
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skz" 248ms
And Set basic authorities "ROLE_USERS_TAB;ROLE_EDIT_ALL_USERS;EDIT_USERS_NOTIFICATION" to user "swisskrono-tradesman@qa.qa-test" 366ms
And Set user details json of user "pskza1-carrier@qa.qa-test" 009ms
When Login as "swisskrono-tradesman@qa.qa-test" 9s 342ms
And Go to "USERS_TAB" 1s 506ms
And Find user "pskza1-carrier@qa.qa-test" 2s 711ms
And Expand "GLUE_FACTORY" notification section 551ms
And Select all notifications in "GLUE_FACTORY" section 1s 444ms
Then Save user details 1s 752ms
After Hooks.cleanUserDetailsAfterTest() 1s 050ms
After Hooks.rollbackAddedAuthorities() 235ms