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
@rollbackAllCustomFieldsSettings 420 20 133 0 0 573 18 20 38 34m 58s 463ms Failed
View Feature Filters
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 228ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 113ms
And Mark custom fields as not obligatory 007ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 145ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 027ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 7s 124ms
Then Login as "neuca-admin" 2s 133ms
And Go to "TRANSPORT_TABLE" 509ms
And Confirm statuses until reach "process-ended" 22s 283ms
Then Check if sorting by 'Finished' status is working correctly 294ms
After Hooks.deleteTransportsAfterTest() 4s 530ms
After Hooks.rollbackAllCustomFieldsSettings() 394ms
After Hooks.rollbackSettings() 338ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-hochland" 236ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 195ms
And Mark custom fields as not obligatory 2s 785ms
And Login as "hochland-admin" 10s 013ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 136ms
When Find transport in table with status "advice-added" 3s 657ms
And Confirm statuses until reach "process-ended" 23s 021ms
Then Check if transport has "process-ended" 080ms
After Hooks.deleteTransportAfterTest() 815ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 637ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 210ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 103ms
And Mark custom fields as not obligatory 006ms
And Login as "pgf-admin" 4s 501ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 835ms
When Find transport in table with status "planned" 17s 568ms
And Confirm statuses until reach "process-ended" 11s 598ms
Then Check if transport has "process-ended" 072ms
After Hooks.deleteTransportAfterTest() 812ms
After Hooks.rollbackAllCustomFieldsSettings() 412ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 245ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 114ms
And Mark custom fields as not obligatory 005ms
And Login as "adama-admin" 4s 919ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 737ms
When Find transport in table with status "planned" 3s 624ms
And Confirm statuses until reach "process-ended" 11s 464ms
Then Check if transport has "process-ended" 067ms
After Hooks.deleteTransportAfterTest() 683ms
After Hooks.rollbackAllCustomFieldsSettings() 406ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 243ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 097ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 4s 260ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 784ms
When Find transport in table with status "potwierdzony" 3s 673ms
And Confirm statuses until reach "process-ended" 21s 887ms
Then Check if transport has "process-ended" 072ms
After Hooks.deleteTransportAfterTest() 754ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 243ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 098ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 2s 179ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 865ms
When Find transport in table with status "created" 3s 734ms
And Confirm statuses until reach "process-ended" 27s 123ms
Then Check if transport has "process-ended" 079ms
After Hooks.deleteTransportAfterTest() 706ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 240ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 102ms
And Mark custom fields as not obligatory 616ms
And Login as "keeeper-admin" 5s 792ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 834ms
When Find transport in table with status "planned" 3s 626ms
And Confirm statuses until reach "process-ended" 21s 803ms
Then Check if transport has "process-ended" 064ms
After Hooks.deleteTransportAfterTest() 764ms
After Hooks.rollbackAllCustomFieldsSettings() 621ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 221ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 117ms
And Mark custom fields as not obligatory 598ms
And Login as "keeeper-admin" 5s 784ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 982ms
When Find transport in table with status "planned" 3s 683ms
And Confirm statuses until reach "process-ended" 21s 861ms
Then Check if transport has "process-ended" 075ms
After Hooks.deleteTransportAfterTest() 761ms
After Hooks.rollbackAllCustomFieldsSettings() 734ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to edit advice after reach specific status
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 228ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 467ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 232ms
And Mark custom fields as not obligatory 2s 706ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 17s 026ms
When Login as "hochland-admin" 10s 186ms
And Find transport in table with status "advice-added" 3s 799ms
And Confirm statuses until reach "arrived" 6s 349ms
And Go to transport details "DELIVERY" 2s 960ms
Then Check if it is not possible to edit advice 15s 142ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='phone-number-prefix']//input"}
  (Session info: headless chrome=91.0.4472.164)
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: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ltgEmZ}, 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=91.0.4472.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ba2060373acd77ea9ab841053c4aeb02
*** Element info: {Using=xpath, value=//div[@data-field-name='phone-number-prefix']//input}
	at sun.reflect.GeneratedConstructorAccessor184.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at Pages.Transport.TransportFormPage.getAdviceInputList(TransportFormPage.java:151)
	at CucumberTests.Transport.AdviceTransport.checkIfItIsNotPossibleToEditAdvice(AdviceTransport.java:248)
	at ✽.Check if it is not possible to edit advice(file:Features/Atom/Statuses/ConfirmStatuses.feature:53)
After Hooks.deleteTransportAfterTest() 760ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 488ms
After Hooks.rollbackAddedActionAuthorities() 350ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 262ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 193ms
And Mark custom fields as not obligatory 2s 745ms
And Login as "hochland-admin" 9s 902ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 095ms
When Find transport in table with status "advice-added" 3s 709ms
And Check if transport row is "blue" 3s 222ms
And Confirm statuses until reach "arrived" 6s 277ms
And Check if transport row is "green" 3s 192ms
And Confirm statuses until reach "during-unload" 6s 238ms
Then Check if transport row is "orange" 3s 228ms
And Confirm statuses until reach "unloaded" 6s 224ms
Then Check if transport row is "darkgoldenrod" 3s 219ms
And Confirm statuses until reach "process-ended" 6s 262ms
Then Check if transport row is "silver" 3s 224ms
After Hooks.deleteTransportAfterTest() 828ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 433ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses before add file to transport
Before Hooks.showScenarioName(Scenario) 002ms
Steps
Given Set token of apiUsername "super-admin-piast" 232ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 214ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 400ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 059ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
And Show all transport types 1s 162ms
And Click button advice in transport table "DELIVERY" 260ms
And Set advice window in schedule 3s 289ms
And Fill advice form 21s 902ms
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/Statuses/ConfirmStatuses.feature:90)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "left-the-area" 000ms
Then Check if next status is not possible to confirm 000ms
After Hooks.deleteTransportAfterTest() 584ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 964ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses before add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 247ms
And Get custom field settings for "LOAD" transport type and "piast" company 247ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 803ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 947ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 021ms
And Show all transport types 1s 153ms
And Click button advice in transport table "LOAD" 228ms
And Set advice window in schedule 3s 304ms
And Fill advice form 20s 302ms
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/Statuses/ConfirmStatuses.feature:90)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "left-the-area" 000ms
Then Check if next status is not possible to confirm 000ms
After Hooks.deleteTransportAfterTest() 553ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 418ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses after add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 237ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 229ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 702ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 014ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 015ms
And Show all transport types 1s 128ms
And Click button advice in transport table "DELIVERY" 257ms
And Set advice window in schedule 3s 312ms
And Fill advice form 22s 016ms
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/Statuses/ConfirmStatuses.feature:112)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Add file to transport by API 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 499ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 784ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses after add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 241ms
And Get custom field settings for "LOAD" transport type and "piast" company 252ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 5s 623ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 962ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 021ms
And Show all transport types 1s 154ms
And Click button advice in transport table "LOAD" 242ms
And Set advice window in schedule 3s 592ms
And Fill advice form 20s 323ms
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/Statuses/ConfirmStatuses.feature:112)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Add file to transport by API 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 516ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 525ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 217ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 248ms
And Mark custom fields as not obligatory 4s 899ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 486ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 808ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Login as "hochland-admin" 10s 222ms
And Show all transport types 1s 167ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 110ms
And Set advice window in schedule 7s 531ms
And Fill advice form 23s 951ms
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/Statuses/ConfirmStatuses.feature:137)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "during-load" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 484ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 173ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 230ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 124ms
And Mark custom fields as not obligatory 758ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 225ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 15s 829ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 002ms
And Login as "keeeper-admin" 5s 783ms
And Show all transport types 1s 257ms
And Click button advice in transport table "LOAD" 236ms
And Set advice window in schedule 3s 222ms
And Fill advice form 23s 925ms
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/Statuses/ConfirmStatuses.feature:137)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 500ms
After Hooks.rollbackAllCustomFieldsSettings() 951ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Before Hooks.showScenarioName(Scenario) 002ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 248ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 127ms
And Mark custom fields as not obligatory 750ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 235ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 834ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 843ms
And Show all transport types 1s 165ms
And Click button advice in transport table "CONTAINER" 269ms
And Set advice window in schedule 3s 200ms
And Fill advice form 23s 955ms
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/Statuses/ConfirmStatuses.feature:137)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 521ms
After Hooks.rollbackAllCustomFieldsSettings() 896ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 222ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 118ms
And Mark custom fields as not obligatory 548ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 242ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 763ms
And Login as "keeeper-admin" 5s 889ms
And Go to "TRANSPORT_TABLE" 432ms
And Find transport in table with status "planned" 3s 657ms
And Confirm statuses until reach "arrived" 6s 313ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 634ms
And Check if next status is not possible to confirm in status confirmation modal 217ms
After Hooks.deleteTransportAfterTest() 666ms
After Hooks.rollbackAllCustomFieldsSettings() 575ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 220ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 124ms
And Mark custom fields as not obligatory 564ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 228ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 050ms
And Login as "keeeper-admin" 5s 685ms
And Go to "TRANSPORT_TABLE" 434ms
And Find transport in table with status "planned" 3s 677ms
And Confirm statuses until reach "arrived" 6s 298ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 587ms
And Check if next status is not possible to confirm in status confirmation modal 242ms
After Hooks.deleteTransportAfterTest() 844ms
After Hooks.rollbackAllCustomFieldsSettings() 699ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 242ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 259ms
And Mark custom fields as not obligatory 2s 718ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 196ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 165ms
And Login as "hochland-admin" 10s 004ms
And Go to "TRANSPORT_TABLE" 484ms
And Find transport in table with status "advice-added" 3s 643ms
And Confirm statuses until reach "during-unload" 11s 501ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 643ms
And Check if next status is not possible to confirm in status confirmation modal 252ms
After Hooks.deleteTransportAfterTest() 1s 076ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 560ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 239ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 131ms
And Mark custom fields as not obligatory 765ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 247ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 999ms
And Login as "keeeper-admin" 5s 677ms
And Show all transport types 1s 272ms
And Click button advice in transport table "LOAD" 221ms
And Set advice window in schedule 3s 275ms
And Fill advice form 23s 858ms
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/Statuses/ConfirmStatuses.feature:181)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 513ms
After Hooks.rollbackAllCustomFieldsSettings() 854ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 232ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 138ms
And Mark custom fields as not obligatory 692ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 246ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 798ms
And Login as "keeeper-admin" 5s 906ms
And Show all transport types 1s 183ms
And Click button advice in transport table "CONTAINER" 280ms
And Set advice window in schedule 3s 274ms
And Fill advice form 23s 968ms
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/Statuses/ConfirmStatuses.feature:181)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
And Open section: "advice-panel" 000ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 500ms
After Hooks.rollbackAllCustomFieldsSettings() 893ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 230ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 241ms
And Mark custom fields as not obligatory 4s 820ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 400ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 855ms
And Login as "hochland-admin" 9s 883ms
And Show all transport types 1s 153ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 068ms
And Set advice window in schedule 7s 571ms
And Fill advice form 23s 897ms
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/Statuses/ConfirmStatuses.feature:181)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "during-load" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 000ms
And Click cancel in status confirmation modal 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill transport form 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
And Open section: "advice-panel" 000ms
And Fill "warehouseman-(u)" in transport form 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 504ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 039ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 231ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 132ms
And Mark custom fields as not obligatory 550ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 243ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 745ms
And Login as "keeeper-admin" 5s 982ms
And Go to "TRANSPORT_TABLE" 440ms
And Find transport in table with status "planned" 3s 648ms
When Confirm statuses until reach "arrived" 6s 312ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 598ms
And Check if next status is not possible to confirm in status confirmation modal 260ms
And Click cancel in status confirmation modal 15s 366ms
And Go to transport details "UNLOAD" 2s 866ms
And Fill transport form 43s 039ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:221)
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 732ms
After Hooks.rollbackAllCustomFieldsSettings() 552ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 221ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 123ms
And Mark custom fields as not obligatory 581ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 245ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 996ms
And Login as "keeeper-admin" 5s 670ms
And Go to "TRANSPORT_TABLE" 386ms
And Find transport in table with status "planned" 3s 649ms
When Confirm statuses until reach "arrived" 6s 221ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 562ms
And Check if next status is not possible to confirm in status confirmation modal 261ms
And Click cancel in status confirmation modal 15s 397ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 849ms
And Fill transport form 43s 030ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:221)
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 784ms
After Hooks.rollbackAllCustomFieldsSettings() 717ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 221ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 198ms
And Mark custom fields as not obligatory 2s 859ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 709ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 150ms
And Login as "hochland-admin" 10s 086ms
And Go to "TRANSPORT_TABLE" 489ms
And Find transport in table with status "advice-added" 3s 678ms
When Confirm statuses until reach "during-unload" 11s 510ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 642ms
And Check if next status is not possible to confirm in status confirmation modal 261ms
And Click cancel in status confirmation modal 15s 566ms
And Go to transport details "DELIVERY" 3s 081ms
And Fill transport form 41s 168ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:221)
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 784ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 416ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blockade customfields and not saving changes - without advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 221ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 115ms
And Mark custom fields as not obligatory 595ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 237ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 779ms
When Login as "keeeper-admin" 5s 783ms
And Find transport in table with status "planned" 3s 729ms
And Confirm statuses until reach "arrived" 6s 283ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 563ms
And Check if next status is not possible to confirm in status confirmation modal 270ms
And Click cancel in status confirmation modal 15s 398ms
And Go to transport details "UNLOAD" 2s 843ms
And Fill transport form 43s 003ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:263)
Then Check if confirm status modal appeared on confirming next status in transport "details" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 729ms
After Hooks.rollbackAllCustomFieldsSettings() 585ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blockade customfields and not saving changes - without advice step
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 229ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 109ms
And Mark custom fields as not obligatory 508ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 239ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 940ms
When Login as "keeeper-admin" 5s 815ms
And Find transport in table with status "planned" 3s 733ms
And Confirm statuses until reach "arrived" 6s 245ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 663ms
And Check if next status is not possible to confirm in status confirmation modal 279ms
And Click cancel in status confirmation modal 15s 376ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 891ms
And Fill transport form 43s 108ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:263)
Then Check if confirm status modal appeared on confirming next status in transport "details" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 786ms
After Hooks.rollbackAllCustomFieldsSettings() 759ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm next status in transport details on transport details reopen after filling blockade customfields and not saving changes - without advice step
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-hochland" 237ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 185ms
And Mark custom fields as not obligatory 2s 831ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 694ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 149ms
When Login as "hochland-admin" 9s 948ms
And Find transport in table with status "advice-added" 3s 776ms
And Confirm statuses until reach "during-unload" 11s 521ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 740ms
And Check if next status is not possible to confirm in status confirmation modal 260ms
And Click cancel in status confirmation modal 15s 533ms
And Go to transport details "DELIVERY" 2s 945ms
And Fill transport form 41s 171ms
java.lang.NullPointerException
	at CucumberTests.Transport.Transport.fillTextOrNumberInput(Transport.java:189)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:160)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:184)
	at ✽.Fill transport form(file:Features/Atom/Statuses/ConfirmStatuses.feature:263)
Then Check if confirm status modal appeared on confirming next status in transport "details" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 826ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 433ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 268ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 188ms
And Mark custom fields as not obligatory 827ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 924ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 290ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 671ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 403ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 938ms
And Login as "bausch-admin" 6s 494ms
And Go to "TRANSPORT_TABLE" 372ms
And Find transport in table with status "advice-added" 3s 701ms
And Confirm statuses until reach "on-the-way" 16s 787ms
When Open statuses popup 140ms
And Toggle status date confirmation checkbox 433ms
And Confirm statuses until reach "process-ended" 6s 231ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 998ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 058ms
After Hooks.deleteModeOfTransportationAfterTest() 389ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 230ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 178ms
And Mark custom fields as not obligatory 756ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 706ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 259ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 672ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 395ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 610ms
And Login as "bausch-admin" 6s 563ms
And Go to "TRANSPORT_TABLE" 480ms
And Find transport in table with status "advice-added" 3s 634ms
And Confirm statuses until reach "on-the-way" 16s 726ms
And Open statuses popup 147ms
And Toggle status date confirmation checkbox 394ms
And Change status execution date to "1" days from today 2s 485ms
Then Verify that status cannot be confirmed 1s 228ms
After Hooks.deleteTransportAfterTest() 852ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 062ms
After Hooks.deleteModeOfTransportationAfterTest() 335ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 226ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 174ms
And Mark custom fields as not obligatory 762ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 758ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 316ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 662ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 397ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 561ms
And Login as "bausch-admin" 6s 329ms
And Go to "TRANSPORT_TABLE" 527ms
And Find transport in table with status "advice-added" 3s 618ms
And Confirm statuses until reach "on-the-way" 16s 703ms
And Open statuses popup 126ms
And Toggle status date confirmation checkbox 380ms
And Change status execution date to "-1" days from today 2s 428ms
Then Verify that status cannot be confirmed 1s 192ms
After Hooks.deleteTransportAfterTest() 887ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 210ms
After Hooks.deleteModeOfTransportationAfterTest() 319ms
View Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 239ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 110ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 857ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 765ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 239ms
When Login as "farmacol-admin" 7s 174ms
And Go to "TRANSPORT_TABLE" 501ms
And Confirm statuses until reach "during-unload" 16s 883ms
And Set actual confirmed transport status list 2s 019ms
And Disable task by API 450ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 939ms
And Edit transport hours and recalculate statuses 30s 722ms
Then Verify that all confirmed statuses are still on transport status list 504ms
After Hooks.deleteTransportAfterTest() 830ms
After Hooks.rollbackAllCustomFieldsSettings() 361ms
After Hooks.rollbackTaskChanges() 205ms
View Feature Status
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-farmacol" 242ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 104ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 869ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 871ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 131ms
When Login as "farmacol-admin" 2s 351ms
And Go to "TRANSPORT_TABLE" 520ms
And Confirm statuses until reach "registered-katowice-przyjęcia" 11s 649ms
And Disable task by API 201ms
And Find transport pencil button in transports table 1s 715ms
And Click pencil and move transport to next day in schedule 22s 682ms
And Go to "TRANSPORT_TABLE" 516ms
Then Verify that "START_OF_UNLOADING" is not visible 373ms
After Hooks.deleteTransportAfterTest() 779ms
After Hooks.rollbackAllCustomFieldsSettings() 375ms
After Hooks.rollbackTaskChanges() 196ms
View Feature Move transport to archive
Scenario Outline Check if confirming transport status removed it to the archive
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-dayco" 238ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 117ms
And Mark custom fields as not obligatory 005ms
And Login as "dayco-admin" 2s 197ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 2s 063ms
And Get setting "ARCHIVING_JOB_INTERVAL" for "dayco" 135ms
And Prepare setting: "ARCHIVING_JOB_INTERVAL" with value: "10s" with "super-admin-dayco" 029ms
When Go to "TRANSPORT_TABLE" 402ms
And Click button advice in transport table "OWN_COLLECTION" 1s 426ms
And Create advice "ADVICE_OWN_COLLECTION" "OWN_COLLECTION" "super-admin-dayco" 23s 715ms
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_OWN_COLLECTION" "OWN_COLLECTION" "super-admin-dayco"(file:Features/Atom/Transport/Archive.feature:46)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned-magazyn-tychy" 000ms
And Confirm statuses until reach "process-ended" 000ms
And Wait until transport disappear from transport table 000ms
Then Go to "ARCHIVE_TAB" 000ms
And Show "OWN_COLLECTION" 000ms
And Verify that created transport is "true" in transport table 000ms
After Hooks.deleteTransportAfterTest() 549ms
After Hooks.rollbackAllCustomFieldsSettings() 585ms
After Hooks.rollbackSettings() 098ms
View Feature Transport form
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 243ms
And Get custom field settings for "DELIVERY" transport type and "" company 098ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 686ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 338ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 328ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 306ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 621ms
When Find transport in table with status "planned" 3s 848ms
And Confirm statuses until reach "process-ended" 11s 503ms
And Wait "90" seconds 1m 30s
And Go to "ARCHIVE_TAB" 517ms
And Show "DELIVERY" 172ms
And Go to transport details "DELIVERY" 30s 644ms
And Change filled value in details "transport-description" "text" "opis" "0" 1s 556ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 219ms
And Wait "7" seconds 7s
And Go to transport details "DELIVERY" 30s 590ms
Then Verify that "transport-description" in transport has value "opis" 116ms
After Hooks.deleteTransportAfterTest() 656ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
After Hooks.rollbackAddedActionAuthorities() 265ms
After Hooks.rollbackRemovedActionAuthorities() 528ms
View Feature Transport form
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-dayco" 222ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 117ms
And Mark custom fields as not obligatory 007ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 2s 070ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 001ms
When Login as "dayco-admin" 4s 556ms
And Click button advice in transport table "OWN_COLLECTION" 842ms
And Set advice window in schedule 3s 316ms
And Fill advice form 20s 590ms
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/Transport/TransportForm/TransportForm.feature:365)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned" 000ms
And Confirm statuses until reach "on-the-area" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 543ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
After Hooks.rollbackAllCustomFieldsSettings() 481ms
View Feature Transport form
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-dayco" 224ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 114ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 16s 009ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 007ms
When Login as "dayco-admin" 4s 594ms
And Click button advice in transport table "OWN_COLLECTION" 784ms
And Set advice window in schedule 3s 257ms
And Fill advice form 20s 583ms
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/Transport/TransportForm/TransportForm.feature:365)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned" 000ms
And Confirm statuses until reach "during-load" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 530ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
After Hooks.rollbackAllCustomFieldsSettings() 472ms