Project Number Date
ApolloFullRunnerReport 2021.AT1.11 24 Jul 2021, 06:06

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 431 14 93 0 0 538 22 14 36 34m 1s 715ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 031ms
And Mark custom fields as not obligatory 18s 184ms
And Login as "hochland-admin" 2s 397ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 437ms
When Find transport in table with status "advice-added" 3s 197ms
And Confirm statuses until reach "process-ended" 31s 917ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 141ms
After Hooks.rollbackAllCustomFieldsSettings() 24s 812ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-pgf" 091ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 016ms
And Mark custom fields as not obligatory 004ms
And Login as "pgf-admin" 1s 313ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 903ms
When Find transport in table with status "planned" 17s 173ms
And Confirm statuses until reach "process-ended" 10s 562ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 241ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 969ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-adama" 088ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 017ms
And Mark custom fields as not obligatory 003ms
And Login as "adama-admin" 1s 349ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 348ms
When Find transport in table with status "planned" 3s 187ms
And Confirm statuses until reach "process-ended" 23s 486ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 134ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 967ms
Scenario Outline Check if it is possible to confirm statuses by user
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-lantmannen" 101ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 014ms
And Mark custom fields as not obligatory 003ms
And Login as "lantmannen-admin" 1s 391ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 378ms
When Find transport in table with status "potwierdzony" 18s 207ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'potwierdzony')]"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'potwierdzony')]}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.StatusTests.ConfirmStatuses.findTransportInTableWith(ConfirmStatuses.java:68)
	at ✽.Find transport in table with status "potwierdzony"(file:Features/Atom/Statuses/ConfirmStatuses.feature:10)
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-lantmannen" 092ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 014ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 959ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 352ms
When Find transport in table with status "created" 3s 201ms
And Confirm statuses until reach "process-ended" 34s 618ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 134ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 4s 951ms
And Login as "keeeper-admin" 1s 546ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 376ms
When Find transport in table with status "planned" 3s 214ms
And Confirm statuses until reach "process-ended" 30s 945ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 142ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 897ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 099ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 4s 926ms
And Login as "keeeper-admin" 1s 587ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 483ms
When Find transport in table with status "planned" 3s 189ms
And Confirm statuses until reach "process-ended" 30s 978ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 204ms
After Hooks.rollbackAllCustomFieldsSettings() 6s 568ms
Scenario Outline Check if transport has ended status after adding advice by user
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 841ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 239ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 248ms
When Accept or reject "accept" transferred transport 36s 977ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 037ms
And Click button advice in transport table "SMALLS_IMPORT" 683ms
And Set advice window in schedule 2s 938ms
And Fill advice form 14s 434ms
And Click advice save button and wait for advice form to disappear 31s 230ms
And Check if window is "silver" 4s 023ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:58)
	at ✽.Check if window is "silver"(file:Features/Atom/Statuses/ConfirmStatuses.feature:34)
And Go to "TRANSPORT_TABLE" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 254ms
Scenario Outline Check if transport has ended status after adding advice by user
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 180ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 247ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 114ms
When Accept or reject "accept" transferred transport 20s 970ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 037ms
And Click button advice in transport table "SMALLS_EXPORT" 532ms
And Set advice window in schedule 2s 836ms
And Fill advice form 14s 420ms
And Click advice save button and wait for advice form to disappear 31s 217ms
And Check if window is "silver" 4s 028ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:58)
	at ✽.Check if window is "silver"(file:Features/Atom/Statuses/ConfirmStatuses.feature:34)
And Go to "TRANSPORT_TABLE" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 151ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 101ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 1s 793ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 027ms
And Mark custom fields as not obligatory 17s 963ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 15s 496ms
When Login as "hochland-admin" 2s 360ms
And Find transport in table with status "advice-added" 3s 360ms
And Confirm statuses until reach "arrived" 4s 792ms
And Go to transport details "DELIVERY" 2s 653ms
Then Check if it is not possible to edit advice 172ms
After Hooks.deleteTransportAfterTest() 151ms
After Hooks.rollbackAllCustomFieldsSettings() 24s 689ms
After Hooks.rollbackAddedActionAuthorities() 1s 782ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 025ms
And Mark custom fields as not obligatory 18s 210ms
And Login as "hochland-admin" 2s 181ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 535ms
When Find transport in table with status "advice-added" 3s 220ms
And Check if transport row is "blue" 3s 059ms
And Confirm statuses until reach "arrived" 4s 812ms
And Check if transport row is "green" 3s 056ms
And Confirm statuses until reach "during-unload" 4s 773ms
Then Check if transport row is "orange" 3s 071ms
And Confirm statuses until reach "unloaded" 4s 717ms
Then Check if transport row is "darkgoldenrod" 3s 051ms
And Confirm statuses until reach "process-ended" 19s 759ms
Then Check if transport row is "silver" 3s 072ms
After Hooks.deleteTransportAfterTest() 145ms
After Hooks.rollbackAllCustomFieldsSettings() 24s 868ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-piast" 094ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 033ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 1s 544ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 212ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 038ms
And Show all transport types 1s 036ms
And Click button advice in transport table "DELIVERY" 091ms
And Set advice window in schedule 2s 620ms
And Fill advice form 8s 250ms
And Click advice save button and wait for advice form to disappear 30s 689ms
And Go to "TRANSPORT_TABLE" 203ms
And Find transport in table with status "advice-added" 3s 177ms
And Confirm statuses until reach "left-the-area" 23s 411ms
Then Check if next status is not possible to confirm 104ms
After Hooks.deleteTransportAfterTest() 136ms
After Hooks.rollbackAllCustomFieldsSettings() 35s 980ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-piast" 094ms
And Get custom field settings for "LOAD" transport type and "piast" company 028ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 1s 601ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 208ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 039ms
And Show all transport types 1s 037ms
And Click button advice in transport table "LOAD" 092ms
And Set advice window in schedule 2s 592ms
And Fill advice form 8s 219ms
And Click advice save button and wait for advice form to disappear 30s 714ms
And Go to "TRANSPORT_TABLE" 193ms
And Find transport in table with status "advice-added" 3s 213ms
And Confirm statuses until reach "left-the-area" 23s 360ms
Then Check if next status is not possible to confirm 097ms
After Hooks.deleteTransportAfterTest() 225ms
After Hooks.rollbackAllCustomFieldsSettings() 40s 460ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-piast" 090ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 034ms
And Mark custom fields as not obligatory 005ms
And Login as "piast-admin" 1s 616ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 198ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
And Show all transport types 1s 036ms
And Click button advice in transport table "DELIVERY" 083ms
And Set advice window in schedule 2s 573ms
And Fill advice form 8s 304ms
And Click advice save button and wait for advice form to disappear 30s 684ms
And Go to "TRANSPORT_TABLE" 244ms
And Find transport in table with status "advice-added" 3s 170ms
When Add file to transport by API 804ms
And Confirm statuses until reach "process-ended" 42s 140ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 213ms
After Hooks.rollbackAllCustomFieldsSettings() 35s 937ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 099ms
And Get custom field settings for "LOAD" transport type and "piast" company 032ms
And Mark custom fields as not obligatory 013ms
And Login as "piast-admin" 1s 636ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 214ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 037ms
And Show all transport types 1s 030ms
And Click button advice in transport table "LOAD" 094ms
And Set advice window in schedule 2s 574ms
And Fill advice form 8s 293ms
And Click advice save button and wait for advice form to disappear 30s 732ms
And Go to "TRANSPORT_TABLE" 178ms
And Find transport in table with status "advice-added" 3s 238ms
When Add file to transport by API 299ms
And Confirm statuses until reach "process-ended" 42s 107ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.rollbackAllCustomFieldsSettings() 40s 147ms
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" 096ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 031ms
And Mark custom fields as not obligatory 35s 323ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 1s 813ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 232ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Login as "hochland-admin" 2s 584ms
And Show all transport types 1s 055ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 085ms
And Set advice window in schedule 6s 460ms
And Fill advice form 15s 022ms
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: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() 112ms
After Hooks.rollbackAllCustomFieldsSettings() 39s 151ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 022ms
And Mark custom fields as not obligatory 6s 528ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 1s 742ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 15s 182ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 645ms
And Show all transport types 1s 134ms
And Click button advice in transport table "LOAD" 085ms
And Set advice window in schedule 2s 427ms
And Fill advice form 13s 155ms
And Click advice save button and wait for advice form to disappear 30s 710ms
And Go to "TRANSPORT_TABLE" 182ms
And Find transport in table with status "advice-added" 3s 225ms
And Confirm statuses until reach "arrived" 4s 778ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 215ms
And Check if next status is not possible to confirm in status confirmation modal 089ms
After Hooks.deleteTransportAfterTest() 178ms
After Hooks.rollbackAllCustomFieldsSettings() 8s 340ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 099ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 6s 572ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 1s 655ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 181ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 615ms
And Show all transport types 1s 060ms
And Click button advice in transport table "CONTAINER" 097ms
And Set advice window in schedule 2s 430ms
And Fill advice form 13s 127ms
And Click advice save button and wait for advice form to disappear 30s 734ms
And Go to "TRANSPORT_TABLE" 162ms
And Find transport in table with status "advice-added" 3s 237ms
And Confirm statuses until reach "arrived" 4s 767ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 218ms
And Check if next status is not possible to confirm in status confirmation modal 118ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 8s 184ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 016ms
And Mark custom fields as not obligatory 4s 905ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 1s 571ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 315ms
And Login as "keeeper-admin" 1s 669ms
And Go to "TRANSPORT_TABLE" 119ms
And Find transport in table with status "planned" 3s 191ms
And Confirm statuses until reach "arrived" 4s 805ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 224ms
And Check if next status is not possible to confirm in status confirmation modal 109ms
After Hooks.deleteTransportAfterTest() 145ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 057ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 4s 894ms
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" 1s 750ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 399ms
And Login as "keeeper-admin" 1s 595ms
And Go to "TRANSPORT_TABLE" 131ms
And Find transport in table with status "planned" 3s 191ms
And Confirm statuses until reach "arrived" 4s 773ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 230ms
And Check if next status is not possible to confirm in status confirmation modal 089ms
After Hooks.deleteTransportAfterTest() 185ms
After Hooks.rollbackAllCustomFieldsSettings() 6s 734ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 102ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 026ms
And Mark custom fields as not obligatory 18s 218ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 643ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 500ms
And Login as "hochland-admin" 2s 430ms
And Go to "TRANSPORT_TABLE" 233ms
And Find transport in table with status "advice-added" 3s 196ms
And Confirm statuses until reach "during-unload" 8s 512ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 302ms
And Check if next status is not possible to confirm in status confirmation modal 300ms
After Hooks.deleteTransportAfterTest() 182ms
After Hooks.rollbackAllCustomFieldsSettings() 24s 893ms
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) 000ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 6s 499ms
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" 1s 585ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 203ms
And Login as "keeeper-admin" 1s 560ms
And Show all transport types 1s 136ms
And Click button advice in transport table "LOAD" 087ms
And Set advice window in schedule 2s 436ms
And Fill advice form 13s 104ms
And Click advice save button and wait for advice form to disappear 10s 114ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:182)
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() 118ms
After Hooks.rollbackAllCustomFieldsSettings() 8s 055ms
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" 094ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 6s 531ms
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" 1s 595ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 197ms
And Login as "keeeper-admin" 1s 591ms
And Show all transport types 1s 063ms
And Click button advice in transport table "CONTAINER" 085ms
And Set advice window in schedule 2s 456ms
And Fill advice form 13s 085ms
And Click advice save button and wait for advice form to disappear 10s 617ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:182)
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() 138ms
After Hooks.rollbackAllCustomFieldsSettings() 8s 182ms
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" 088ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 034ms
And Mark custom fields as not obligatory 36s 338ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 000ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 1s 601ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 181ms
And Login as "hochland-admin" 2s 578ms
And Show all transport types 1s 044ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 113ms
And Set advice window in schedule 6s 464ms
And Fill advice form 15s 046ms
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: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() 107ms
After Hooks.rollbackAllCustomFieldsSettings() 38s 826ms
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" 095ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 4s 915ms
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" 1s 671ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 343ms
And Login as "keeeper-admin" 1s 611ms
And Go to "TRANSPORT_TABLE" 127ms
And Find transport in table with status "planned" 3s 209ms
When Confirm statuses until reach "arrived" 4s 778ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 230ms
And Check if next status is not possible to confirm in status confirmation modal 114ms
And Click cancel in status confirmation modal 15s 114ms
And Go to transport details "UNLOAD" 2s 339ms
And Fill transport form 22s 701ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 139ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 903ms
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) 000ms
Steps
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 5s 127ms
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" 1s 692ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 403ms
And Login as "keeeper-admin" 1s 643ms
And Go to "TRANSPORT_TABLE" 158ms
And Find transport in table with status "planned" 3s 181ms
When Confirm statuses until reach "arrived" 5s 315ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 225ms
And Check if next status is not possible to confirm in status confirmation modal 127ms
And Click cancel in status confirmation modal 15s 140ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 439ms
And Fill transport form 22s 662ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 155ms
After Hooks.rollbackAllCustomFieldsSettings() 6s 529ms
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" 097ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 028ms
And Mark custom fields as not obligatory 18s 176ms
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" 1s 655ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 440ms
And Login as "hochland-admin" 2s 457ms
And Go to "TRANSPORT_TABLE" 211ms
And Find transport in table with status "advice-added" 3s 197ms
When Confirm statuses until reach "during-unload" 8s 517ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 321ms
And Check if next status is not possible to confirm in status confirmation modal 258ms
And Click cancel in status confirmation modal 15s 124ms
And Go to transport details "DELIVERY" 2s 438ms
And Fill transport form 22s 337ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 177ms
After Hooks.rollbackAllCustomFieldsSettings() 25s 560ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 294ms
And Confirm status "REPORTING" by Public API "v1" 103ms
And Confirm status "ARRIVAL" by Public API "v1" 100ms
And Login as "swiss-krono-delivery-guard" 1s 357ms
And Go to "TRANSPORT_TABLE" 239ms
When Confirm "Departure" status in transport row 060ms
Then Verify that "Departure" has been confirmed 313ms
After Hooks.deleteTransportAfterTest() 132ms
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" 096ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 5s 021ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 000ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 1s 685ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 328ms
When Login as "keeeper-admin" 1s 570ms
And Find transport in table with status "planned" 3s 213ms
And Confirm statuses until reach "arrived" 4s 790ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 229ms
And Check if next status is not possible to confirm in status confirmation modal 083ms
And Click cancel in status confirmation modal 15s 136ms
And Go to transport details "UNLOAD" 2s 423ms
And Fill transport form 22s 707ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 130ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 956ms
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" 090ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 016ms
And Mark custom fields as not obligatory 4s 987ms
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" 1s 676ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 384ms
When Login as "keeeper-admin" 1s 590ms
And Find transport in table with status "planned" 3s 211ms
And Confirm statuses until reach "arrived" 4s 821ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 224ms
And Check if next status is not possible to confirm in status confirmation modal 122ms
And Click cancel in status confirmation modal 15s 103ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 430ms
And Fill transport form 22s 709ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 201ms
After Hooks.rollbackAllCustomFieldsSettings() 6s 640ms
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-hochland" 093ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 026ms
And Mark custom fields as not obligatory 17s 805ms
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" 1s 782ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 429ms
When Login as "hochland-admin" 2s 426ms
And Find transport in table with status "advice-added" 3s 347ms
And Confirm statuses until reach "during-unload" 8s 508ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 285ms
And Check if next status is not possible to confirm in status confirmation modal 309ms
And Click cancel in status confirmation modal 15s 133ms
And Go to transport details "DELIVERY" 2s 543ms
And Fill transport form 22s 318ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//li//span[text()='TAK'] | //li[text()='TAK' and @role='option']}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.Transport.Transport.selectValue(Transport.java:226)
	at CucumberTests.Transport.Transport.fillSelectInput(Transport.java:211)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:166)
	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() 132ms
After Hooks.rollbackAllCustomFieldsSettings() 24s 513ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-bausch" 100ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 026ms
And Mark custom fields as not obligatory 6s 753ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 3s 494ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 275ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 128ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 054ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 984ms
And Login as "bausch-admin" 1s 803ms
And Go to "TRANSPORT_TABLE" 231ms
And Find transport in table with status "advice-added" 3s 204ms
And Confirm statuses until reach "on-the-way" 12s 300ms
When Open statuses popup 062ms
And Toggle status date confirmation checkbox 291ms
And Confirm statuses until reach "process-ended" 19s 705ms
Then Check if transport has "process-ended" 018ms
After Hooks.deleteTransportAfterTest() 153ms
After Hooks.rollbackAllCustomFieldsSettings() 21s 552ms
After Hooks.deleteModeOfTransportationAfterTest() 922ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-bausch" 096ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 025ms
And Mark custom fields as not obligatory 6s 648ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 3s 536ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 293ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 126ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 046ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 1s 003ms
And Login as "bausch-admin" 1s 802ms
And Go to "TRANSPORT_TABLE" 215ms
And Find transport in table with status "advice-added" 3s 174ms
And Confirm statuses until reach "on-the-way" 15s 290ms
And Open statuses popup 068ms
And Toggle status date confirmation checkbox 312ms
And Change status execution date to "1" days from today 2s 179ms
Then Verify that status cannot be confirmed 1s 075ms
After Hooks.deleteTransportAfterTest() 154ms
After Hooks.rollbackAllCustomFieldsSettings() 21s 282ms
After Hooks.deleteModeOfTransportationAfterTest() 831ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 100ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 022ms
And Mark custom fields as not obligatory 6s 504ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 3s 500ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 271ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 140ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 054ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 1s 003ms
And Login as "bausch-admin" 1s 808ms
And Go to "TRANSPORT_TABLE" 230ms
And Find transport in table with status "advice-added" 3s 212ms
And Confirm statuses until reach "on-the-way" 12s 270ms
And Open statuses popup 071ms
And Toggle status date confirmation checkbox 300ms
And Change status execution date to "-1" days from today 2s 183ms
Then Verify that status cannot be confirmed 1s 073ms
After Hooks.deleteTransportAfterTest() 157ms
After Hooks.rollbackAllCustomFieldsSettings() 21s 101ms
After Hooks.deleteModeOfTransportationAfterTest() 840ms
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" 1s 846ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 966ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 221ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 129ms
When Accept or reject "accept" transferred transport 20s 269ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 037ms
And Click button advice in transport table "SMALLS_IMPORT" 556ms
And Set advice window in schedule 3s 018ms
And Fill advice form 14s 387ms
And Click advice save button and wait for advice form to disappear 30s 706ms
And If user is login then logout 105ms
And Login as "swisskrono-admin" 2s 078ms
And Show all transport types 1s 050ms
Then Check if transport has "testowy-różoffy-statusik" 15s 547ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'testowy-różoffy-statusik')]"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'testowy-różoffy-statusik')]}
	at sun.reflect.GeneratedConstructorAccessor181.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 CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "testowy-różoffy-statusik"(file:Features/Atom/Statuses/ConfirmStatuses.feature:356)
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() 161ms
After Hooks.deleteAllAddedStatus() 15s 898ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span/a[text()='Drobnica import']"}
  (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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-59-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-2/temp/buildTmp/.com.google.Chrome.SjdyzF}, 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: 7aa2e3f9ee9defc28a077b622d27826a
*** Element info: {Using=xpath, value=//span/a[text()='Drobnica import']}
	at sun.reflect.GeneratedConstructorAccessor181.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:663)
	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) 000ms
Given Set token of apiUsername "super-admin-farmacol" 101ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 015ms
And Mark custom fields as not obligatory 003ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 5s 277ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 857ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 102ms
When Login as "farmacol-admin" 3s 157ms
And Go to "TRANSPORT_TABLE" 216ms
And Confirm statuses until reach "during-unload" 12s 303ms
And Set actual confirmed transport status list 1s 335ms
And Disable task by API 1s 007ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 448ms
And Edit transport hours and recalculate statuses 30s 305ms
Then Verify that all confirmed statuses are still on transport status list 194ms
After Hooks.deleteTransportAfterTest() 205ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 272ms
After Hooks.rollbackTaskChanges() 847ms