Project Number Date
ApolloFullRunnerReport apollo-test-2.108 06 sie 2021, 05:38

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 509 7 61 0 0 577 32 7 39 44m 12s 524ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 234ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 173ms
And Mark custom fields as not obligatory 2s 818ms
And Login as "hochland-admin" 9s 788ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 104ms
When Find transport in table with status "advice-added" 3s 649ms
And Confirm statuses until reach "process-ended" 22s 834ms
Then Check if transport has "process-ended" 071ms
After Hooks.deleteTransportAfterTest() 813ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 588ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 238ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 118ms
And Mark custom fields as not obligatory 006ms
And Login as "pgf-admin" 4s 704ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 866ms
When Find transport in table with status "planned" 17s 585ms
And Confirm statuses until reach "process-ended" 12s 574ms
Then Check if transport has "process-ended" 068ms
After Hooks.deleteTransportAfterTest() 788ms
After Hooks.rollbackAllCustomFieldsSettings() 404ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 226ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 112ms
And Mark custom fields as not obligatory 005ms
And Login as "adama-admin" 4s 822ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 735ms
When Find transport in table with status "planned" 3s 635ms
And Confirm statuses until reach "process-ended" 11s 396ms
Then Check if transport has "process-ended" 061ms
After Hooks.deleteTransportAfterTest() 680ms
After Hooks.rollbackAllCustomFieldsSettings() 409ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 265ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 095ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 4s 578ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 851ms
When Find transport in table with status "potwierdzony" 3s 697ms
And Confirm statuses until reach "process-ended" 21s 882ms
Then Check if transport has "process-ended" 079ms
After Hooks.deleteTransportAfterTest() 783ms
After Hooks.rollbackAllCustomFieldsSettings() 003ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 221ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 090ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 2s 144ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 862ms
When Find transport in table with status "created" 3s 678ms
And Confirm statuses until reach "process-ended" 26s 996ms
Then Check if transport has "process-ended" 052ms
After Hooks.deleteTransportAfterTest() 801ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 241ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 119ms
And Mark custom fields as not obligatory 582ms
And Login as "keeeper-admin" 5s 658ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 828ms
When Find transport in table with status "planned" 3s 664ms
And Confirm statuses until reach "process-ended" 21s 745ms
Then Check if transport has "process-ended" 079ms
After Hooks.deleteTransportAfterTest() 752ms
After Hooks.rollbackAllCustomFieldsSettings() 646ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 116ms
And Mark custom fields as not obligatory 591ms
And Login as "keeeper-admin" 5s 633ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 910ms
When Find transport in table with status "planned" 3s 680ms
And Confirm statuses until reach "process-ended" 21s 882ms
Then Check if transport has "process-ended" 077ms
After Hooks.deleteTransportAfterTest() 822ms
After Hooks.rollbackAllCustomFieldsSettings() 750ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 533ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 634ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 690ms
When Accept or reject "accept" transferred transport 19s 576ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
And Click button advice in transport table "SMALLS_IMPORT" 237ms
And Set advice window in schedule 3s 496ms
And Fill advice form 20s 254ms
And Click advice save button and wait for advice form to disappear 33s 893ms
And Check if window is "silver" 4s 074ms
And Go to "TRANSPORT_TABLE" 461ms
Then Check if transport has "process-ended" 896ms
After Hooks.deleteTransportAfterTest() 936ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 552ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 649ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 628ms
When Accept or reject "accept" transferred transport 19s 974ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 020ms
And Click button advice in transport table "SMALLS_EXPORT" 236ms
And Set advice window in schedule 3s 440ms
And Fill advice form 20s 181ms
And Click advice save button and wait for advice form to disappear 33s 839ms
And Check if window is "silver" 4s 074ms
And Go to "TRANSPORT_TABLE" 428ms
Then Check if transport has "process-ended" 1s 111ms
After Hooks.deleteTransportAfterTest() 846ms
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" 250ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 449ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 205ms
And Mark custom fields as not obligatory 2s 883ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 130ms
When Login as "hochland-admin" 10s 082ms
And Find transport in table with status "advice-added" 3s 800ms
And Confirm statuses until reach "arrived" 6s 316ms
And Go to transport details "DELIVERY" 2s 907ms
Then Check if it is not possible to edit advice 15s 079ms
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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
*** Element info: {Using=xpath, value=//div[@data-field-name='phone-number-prefix']//input}
	at sun.reflect.GeneratedConstructorAccessor214.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:253)
	at ✽.Check if it is not possible to edit advice(file:Features/Atom/Statuses/ConfirmStatuses.feature:53)
After Hooks.deleteTransportAfterTest() 873ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 483ms
After Hooks.rollbackAddedActionAuthorities() 331ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 235ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 240ms
And Mark custom fields as not obligatory 2s 769ms
And Login as "hochland-admin" 9s 920ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 152ms
When Find transport in table with status "advice-added" 3s 714ms
And Check if transport row is "blue" 3s 211ms
And Confirm statuses until reach "arrived" 6s 260ms
And Check if transport row is "green" 3s 201ms
And Confirm statuses until reach "during-unload" 6s 217ms
Then Check if transport row is "orange" 3s 226ms
And Confirm statuses until reach "unloaded" 6s 188ms
Then Check if transport row is "darkgoldenrod" 3s 208ms
And Confirm statuses until reach "process-ended" 6s 235ms
Then Check if transport row is "silver" 3s 218ms
After Hooks.deleteTransportAfterTest() 811ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 426ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 250ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 226ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 5s 573ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 991ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 020ms
And Show all transport types 1s 141ms
And Click button advice in transport table "DELIVERY" 256ms
And Set advice window in schedule 3s 293ms
And Fill advice form 12s 906ms
And Click advice save button and wait for advice form to disappear 33s 248ms
And Go to "TRANSPORT_TABLE" 498ms
And Find transport in table with status "advice-added" 3s 669ms
And Confirm statuses until reach "left-the-area" 32s 268ms
Then Check if next status is not possible to confirm 307ms
After Hooks.deleteTransportAfterTest() 771ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 894ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 256ms
And Get custom field settings for "LOAD" transport type and "piast" company 283ms
And Mark custom fields as not obligatory 009ms
And Login as "piast-admin" 5s 889ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 993ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 023ms
And Show all transport types 1s 151ms
And Click button advice in transport table "LOAD" 251ms
And Set advice window in schedule 3s 247ms
And Fill advice form 12s 859ms
And Click advice save button and wait for advice form to disappear 33s 275ms
And Go to "TRANSPORT_TABLE" 434ms
And Find transport in table with status "advice-added" 3s 641ms
And Confirm statuses until reach "left-the-area" 32s 242ms
Then Check if next status is not possible to confirm 320ms
After Hooks.deleteTransportAfterTest() 820ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 505ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 236ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 232ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 5s 670ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 979ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 019ms
And Show all transport types 1s 141ms
And Click button advice in transport table "DELIVERY" 213ms
And Set advice window in schedule 3s 250ms
And Fill advice form 12s 942ms
And Click advice save button and wait for advice form to disappear 33s 248ms
And Go to "TRANSPORT_TABLE" 469ms
And Find transport in table with status "advice-added" 3s 585ms
When Add file to transport by API 2s 008ms
And Confirm statuses until reach "process-ended" 37s 536ms
Then Check if transport has "process-ended" 073ms
After Hooks.deleteTransportAfterTest() 783ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 995ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 238ms
And Get custom field settings for "LOAD" transport type and "piast" company 257ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 794ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 2s 047ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 022ms
And Show all transport types 1s 152ms
And Click button advice in transport table "LOAD" 250ms
And Set advice window in schedule 3s 360ms
And Fill advice form 12s 927ms
And Click advice save button and wait for advice form to disappear 33s 328ms
And Go to "TRANSPORT_TABLE" 398ms
And Find transport in table with status "advice-added" 3s 683ms
When Add file to transport by API 1s 580ms
And Confirm statuses until reach "process-ended" 37s 449ms
Then Check if transport has "process-ended" 061ms
After Hooks.deleteTransportAfterTest() 848ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 492ms
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" 245ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 278ms
And Mark custom fields as not obligatory 4s 915ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 482ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 965ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 9s 975ms
And Show all transport types 1s 160ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 148ms
And Set advice window in schedule 7s 515ms
And Fill advice form 18s 821ms
And Click advice save button and wait for advice form to disappear 33s 892ms
And Go to "TRANSPORT_TABLE" 483ms
And Find transport in table with status "advice-added" 3s 626ms
And Confirm statuses until reach "during-load" 43s 562ms
java.lang.AssertionError: Wartość during-unload-opakowania,-surowce-twarożkarnia atrybutu data-status-name nie zmieniła się w webelemencie [[ChromeDriver: chrome on LINUX (c07b71d7c497e80bea469ed3331e6f9e)] -> xpath: //td[contains(@data-status-name, 'advice-added')]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.StatusUtil.waitUntilAttributeOfWebElementChangeValue(StatusUtil.java:43)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:303)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "during-load"(file:Features/Atom/Statuses/ConfirmStatuses.feature:141)
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() 753ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 398ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 237ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 128ms
And Mark custom fields as not obligatory 782ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 234ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 952ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 866ms
And Show all transport types 1s 270ms
And Click button advice in transport table "LOAD" 252ms
And Set advice window in schedule 3s 253ms
And Fill advice form 18s 674ms
And Click advice save button and wait for advice form to disappear 33s 270ms
And Go to "TRANSPORT_TABLE" 463ms
And Find transport in table with status "advice-added" 3s 666ms
And Confirm statuses until reach "arrived" 6s 258ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 564ms
And Check if next status is not possible to confirm in status confirmation modal 254ms
After Hooks.deleteTransportAfterTest() 765ms
After Hooks.rollbackAllCustomFieldsSettings() 852ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 242ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 129ms
And Mark custom fields as not obligatory 801ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 229ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 872ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 772ms
And Show all transport types 1s 152ms
And Click button advice in transport table "CONTAINER" 251ms
And Set advice window in schedule 3s 189ms
And Fill advice form 18s 637ms
And Click advice save button and wait for advice form to disappear 33s 225ms
And Go to "TRANSPORT_TABLE" 411ms
And Find transport in table with status "advice-added" 3s 638ms
And Confirm statuses until reach "arrived" 6s 245ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 533ms
And Check if next status is not possible to confirm in status confirmation modal 221ms
After Hooks.deleteTransportAfterTest() 778ms
After Hooks.rollbackAllCustomFieldsSettings() 926ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 237ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 128ms
And Mark custom fields as not obligatory 596ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 934ms
And Login as "keeeper-admin" 5s 893ms
And Go to "TRANSPORT_TABLE" 405ms
And Find transport in table with status "planned" 3s 668ms
And Confirm statuses until reach "arrived" 6s 258ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 620ms
And Check if next status is not possible to confirm in status confirmation modal 267ms
After Hooks.deleteTransportAfterTest() 900ms
After Hooks.rollbackAllCustomFieldsSettings() 572ms
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 121ms
And Mark custom fields as not obligatory 628ms
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" 250ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 945ms
And Login as "keeeper-admin" 5s 674ms
And Go to "TRANSPORT_TABLE" 358ms
And Find transport in table with status "planned" 3s 592ms
And Confirm statuses until reach "arrived" 6s 253ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 687ms
And Check if next status is not possible to confirm in status confirmation modal 268ms
After Hooks.deleteTransportAfterTest() 918ms
After Hooks.rollbackAllCustomFieldsSettings() 732ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 228ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 203ms
And Mark custom fields as not obligatory 2s 758ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 214ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 187ms
And Login as "hochland-admin" 10s 358ms
And Go to "TRANSPORT_TABLE" 482ms
And Find transport in table with status "advice-added" 3s 664ms
And Confirm statuses until reach "during-unload" 11s 453ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 774ms
And Check if next status is not possible to confirm in status confirmation modal 302ms
After Hooks.deleteTransportAfterTest() 1s 176ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 526ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 234ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 123ms
And Mark custom fields as not obligatory 782ms
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" 249ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 963ms
And Login as "keeeper-admin" 5s 744ms
And Show all transport types 1s 269ms
And Click button advice in transport table "LOAD" 259ms
And Set advice window in schedule 3s 206ms
And Fill advice form 18s 749ms
And Click advice save button and wait for advice form to disappear 33s 231ms
And Go to "TRANSPORT_TABLE" 466ms
And Find transport in table with status "advice-added" 3s 637ms
When Confirm statuses until reach "arrived" 6s 259ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 567ms
And Check if next status is not possible to confirm in status confirmation modal 256ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 366ms
And Go to transport details "LOAD" 2s 786ms
And Open section: "advice-panel" 1s 158ms
And Fill transport form 28s 509ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 238ms
And Go to transport details "LOAD" 2s 825ms
And Open section: "advice-panel" 1s 149ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 650ms
And Confirm statuses until reach "process-ended" 16s 678ms
Then Check if transport has "process-ended" 070ms
After Hooks.deleteTransportAfterTest() 800ms
After Hooks.rollbackAllCustomFieldsSettings() 870ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 205ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 123ms
And Mark custom fields as not obligatory 793ms
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" 240ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 940ms
And Login as "keeeper-admin" 5s 867ms
And Show all transport types 1s 171ms
And Click button advice in transport table "CONTAINER" 242ms
And Set advice window in schedule 3s 191ms
And Fill advice form 18s 633ms
And Click advice save button and wait for advice form to disappear 33s 262ms
And Go to "TRANSPORT_TABLE" 437ms
And Find transport in table with status "advice-added" 3s 690ms
When Confirm statuses until reach "arrived" 6s 219ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 569ms
And Check if next status is not possible to confirm in status confirmation modal 265ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 363ms
And Go to transport details "CONTAINER" 2s 792ms
And Open section: "advice-panel" 1s 140ms
And Fill transport form 28s 630ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 241ms
And Go to transport details "CONTAINER" 2s 885ms
And Open section: "advice-panel" 1s 156ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 633ms
And Confirm statuses until reach "process-ended" 16s 530ms
Then Check if transport has "process-ended" 070ms
After Hooks.deleteTransportAfterTest() 935ms
After Hooks.rollbackAllCustomFieldsSettings() 951ms
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" 242ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 235ms
And Mark custom fields as not obligatory 4s 868ms
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" 416ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 907ms
And Login as "hochland-admin" 10s 439ms
And Show all transport types 1s 154ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 195ms
And Set advice window in schedule 7s 501ms
And Fill advice form 15s 066ms
java.lang.AssertionError: Nie można wypełnić pola car-registration-number, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:126)
	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() 488ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 103ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 228ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 111ms
And Mark custom fields as not obligatory 564ms
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" 244ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 810ms
And Login as "keeeper-admin" 5s 758ms
And Go to "TRANSPORT_TABLE" 430ms
And Find transport in table with status "planned" 3s 672ms
When Confirm statuses until reach "arrived" 6s 255ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 607ms
And Check if next status is not possible to confirm in status confirmation modal 259ms
And Click cancel in status confirmation modal 15s 408ms
And Go to transport details "UNLOAD" 2s 861ms
And Fill transport form 43s 079ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 226ms
And Confirm statuses until reach "process-ended" 16s 707ms
Then Check if transport has "process-ended" 069ms
After Hooks.deleteTransportAfterTest() 798ms
After Hooks.rollbackAllCustomFieldsSettings() 600ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 225ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 121ms
And Mark custom fields as not obligatory 577ms
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" 228ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 867ms
And Login as "keeeper-admin" 5s 809ms
And Go to "TRANSPORT_TABLE" 419ms
And Find transport in table with status "planned" 3s 641ms
When Confirm statuses until reach "arrived" 6s 249ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 599ms
And Check if next status is not possible to confirm in status confirmation modal 261ms
And Click cancel in status confirmation modal 15s 377ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 862ms
And Fill transport form 43s 065ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 256ms
And Confirm statuses until reach "process-ended" 16s 555ms
Then Check if transport has "process-ended" 079ms
After Hooks.deleteTransportAfterTest() 795ms
After Hooks.rollbackAllCustomFieldsSettings() 715ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 233ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 209ms
And Mark custom fields as not obligatory 2s 783ms
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" 742ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 250ms
And Login as "hochland-admin" 10s 256ms
And Go to "TRANSPORT_TABLE" 472ms
And Find transport in table with status "advice-added" 3s 632ms
When Confirm statuses until reach "during-unload" 11s 510ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 671ms
And Check if next status is not possible to confirm in status confirmation modal 355ms
And Click cancel in status confirmation modal 15s 692ms
And Go to transport details "DELIVERY" 2s 940ms
And Fill transport form 43s 050ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 241ms
And Confirm statuses until reach "process-ended" 11s 520ms
Then Check if transport has "process-ended" 064ms
After Hooks.deleteTransportAfterTest() 828ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 421ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 250ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 715ms
And Confirm status "REPORTING" by Public API "v1" 497ms
And Confirm status "ARRIVAL" by Public API "v1" 692ms
And Login as "swiss-krono-delivery-guard" 4s 841ms
And Go to "TRANSPORT_TABLE" 454ms
When Confirm "Departure" status in transport row 244ms
Then Verify that "Departure" has been confirmed 1s 275ms
After Hooks.deleteTransportAfterTest() 960ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 117ms
And Mark custom fields as not obligatory 723ms
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" 301ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 836ms
When Login as "keeeper-admin" 5s 698ms
And Find transport in table with status "planned" 3s 685ms
And Confirm statuses until reach "arrived" 6s 257ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 569ms
And Check if next status is not possible to confirm in status confirmation modal 265ms
And Click cancel in status confirmation modal 15s 358ms
And Go to transport details "UNLOAD" 2s 946ms
And Fill transport form 42s 998ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 288ms
And Check if next status is not possible to confirm in status confirmation modal 240ms
After Hooks.deleteTransportAfterTest() 788ms
After Hooks.rollbackAllCustomFieldsSettings() 593ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-keeeper" 234ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 122ms
And Mark custom fields as not obligatory 555ms
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" 240ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 045ms
When Login as "keeeper-admin" 5s 761ms
And Find transport in table with status "planned" 3s 678ms
And Confirm statuses until reach "arrived" 6s 248ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 582ms
And Check if next status is not possible to confirm in status confirmation modal 281ms
And Click cancel in status confirmation modal 15s 357ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 890ms
And Fill transport form 43s 025ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 280ms
And Check if next status is not possible to confirm in status confirmation modal 209ms
After Hooks.deleteTransportAfterTest() 743ms
After Hooks.rollbackAllCustomFieldsSettings() 734ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 228ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 201ms
And Mark custom fields as not obligatory 2s 793ms
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 161ms
When Login as "hochland-admin" 10s 023ms
And Find transport in table with status "advice-added" 3s 781ms
And Confirm statuses until reach "during-unload" 11s 485ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 709ms
And Check if next status is not possible to confirm in status confirmation modal 215ms
And Click cancel in status confirmation modal 15s 571ms
And Go to transport details "DELIVERY" 2s 988ms
And Fill transport form 42s 784ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 292ms
And Check if next status is not possible to confirm in status confirmation modal 239ms
After Hooks.deleteTransportAfterTest() 864ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 466ms
Scenario Outline Check if it is possible to confirm status with given confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 236ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 187ms
And Mark custom fields as not obligatory 769ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 978ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 283ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 673ms
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 811ms
And Login as "bausch-admin" 6s 104ms
And Go to "TRANSPORT_TABLE" 476ms
And Find transport in table with status "advice-added" 3s 683ms
And Confirm statuses until reach "on-the-way" 1s 102ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
*** Element info: {Using=xpath, value=//button[@class='btn btn-sm btn-primary btn-wide']}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.findElements(RemoteWebDriver.java:383)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementsByXPath(RemoteWebDriver.java:462)
	at org.openqa.selenium.By$ByXPath.findElements(By.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:344)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:305)
When Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 1s 006ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 163ms
After Hooks.deleteModeOfTransportationAfterTest() 353ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 230ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 177ms
And Mark custom fields as not obligatory 764ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 754ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 246ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 642ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 433ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 682ms
And Login as "bausch-admin" 6s 530ms
And Go to "TRANSPORT_TABLE" 507ms
And Find transport in table with status "advice-added" 3s 661ms
And Confirm statuses until reach "on-the-way" 1s 189ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:320)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:327)
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 881ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 114ms
After Hooks.deleteModeOfTransportationAfterTest() 311ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-bausch" 228ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 177ms
And Mark custom fields as not obligatory 818ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 735ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 258ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 638ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 398ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 585ms
And Login as "bausch-admin" 6s 365ms
And Go to "TRANSPORT_TABLE" 528ms
And Find transport in table with status "advice-added" 3s 695ms
And Confirm statuses until reach "on-the-way" 1s 117ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
*** Element info: {Using=xpath, value=//button[@class='btn btn-sm btn-primary btn-wide']}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.findElements(RemoteWebDriver.java:383)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementsByXPath(RemoteWebDriver.java:462)
	at org.openqa.selenium.By$ByXPath.findElements(By.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:344)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:327)
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "-1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 878ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 070ms
After Hooks.deleteModeOfTransportationAfterTest() 332ms
Scenario Outline Check if statuses in new orders are created based on current status scheme [A-6867]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 261ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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.get(RemoteWebDriver.java:310)
	at Pages.BasePage.load(BasePage.java:274)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:83)
	at ✽.Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz"(file:Features/Atom/Statuses/ConfirmStatuses.feature:343)
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 000ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 000ms
When Accept or reject "accept" transferred transport 000ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 000ms
And Click button advice in transport table "SMALLS_IMPORT" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And If user is login then logout 000ms
And Login as "swisskrono-admin" 000ms
And Show all transport types 000ms
Then Check if transport has "testowy-różoffy-statusik" 000ms
And Go to "SETTINGS_TAB" 000ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 000ms
And Delete created transport by API 000ms
Then If user is login then logout 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 000ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 000ms
When Accept or reject "accept" transferred transport 000ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 000ms
And Click button advice in transport table "SMALLS_IMPORT" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And If user is login then logout 000ms
And Login as "swisskrono-admin" 000ms
And Show all transport types 000ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 000ms
Hooks
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.deleteAllAddedStatus() 15s 076ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span/a[text()='null']"}
  (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.VuONPS}, 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: c07b71d7c497e80bea469ed3331e6f9e
*** Element info: {Using=xpath, value=//span/a[text()='null']}
	at sun.reflect.GeneratedConstructorAccessor214.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.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.Hooks.deleteAllAddedStatus(Hooks.java:685)
	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)
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 245ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 104ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 990ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 4s 020ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 224ms
When Login as "farmacol-admin" 7s 079ms
And Go to "TRANSPORT_TABLE" 495ms
And Confirm statuses until reach "during-unload" 16s 883ms
And Set actual confirmed transport status list 2s 055ms
And Disable task by API 412ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 936ms
And Edit transport hours and recalculate statuses 30s 708ms
Then Verify that all confirmed statuses are still on transport status list 474ms
After Hooks.deleteTransportAfterTest() 752ms
After Hooks.rollbackAllCustomFieldsSettings() 343ms
After Hooks.rollbackTaskChanges() 201ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 245ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 742ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 173ms
And Mark custom fields as not obligatory 749ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 228ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 695ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 442ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "-30m" 4s 582ms
And Login as "super-admin-bausch" 6s 599ms
And Go to "TRANSPORT_TABLE" 501ms
Then Confirm next status and expect alert "Status potwierdzony z opóźnieniem" 1s 108ms
And Wait "1" seconds 1s
And Verify that note was added "Status potwierdzony po czasie" 1s 372ms
After Hooks.deleteTransportAfterTest() 833ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 102ms
After Hooks.deleteModeOfTransportationAfterTest() 348ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 238ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 782ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 176ms
And Mark custom fields as not obligatory 768ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 239ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 687ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 413ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "0m" 4s 758ms
And Login as "super-admin-bausch" 6s 446ms
And Go to "TRANSPORT_TABLE" 500ms
Then Confirm next status and expect alert "" 518ms
And Wait "1" seconds 1s 001ms
And Verify that note was added "" 000ms
After Hooks.deleteTransportAfterTest() 850ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 108ms
After Hooks.deleteModeOfTransportationAfterTest() 325ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 232ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 736ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 185ms
And Mark custom fields as not obligatory 825ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 246ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 680ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 398ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "30m" 4s 697ms
And Login as "super-admin-bausch" 6s 250ms
And Go to "TRANSPORT_TABLE" 478ms
Then Confirm next status and expect alert "Status potwierdzony przed czasem" 1s 619ms
And Wait "1" seconds 1s
And Verify that note was added "Status potwierdzony przed czasem" 1s 350ms
After Hooks.deleteTransportAfterTest() 841ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 070ms
After Hooks.deleteModeOfTransportationAfterTest() 323ms