Project Number Date
ApolloFullRunnerReport develop.448 01 cze 2021, 17:16

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackCustomFieldSettings 211 6 44 0 0 261 10 6 16 17m 10s 443ms Failed
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 137ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 268ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 103ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 144ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 2s 464ms
And Show all transport types 1s 054ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 123ms
And Set advice window in schedule 6s 500ms
And Fill advice form 13s 196ms
And Click advice save button and wait for advice form to disappear 30s 739ms
And Go to "TRANSPORT_TABLE" 214ms
And Find transport in table with status "advice-added" 3s 214ms
And Confirm statuses until reach "during-load" 7s 099ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 253ms
And Check if next status is not possible to confirm in status confirmation modal 107ms
After Hooks.deleteTransportAfterTest() 099ms
After Hooks.rollbackCustomFieldSettings() 062ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 120ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 021ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 032ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 165ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 002ms
And Login as "keeeper-admin" 1s 571ms
And Show all transport types 1s 130ms
And Click button advice in transport table "LOAD" 127ms
And Set advice window in schedule 2s 413ms
And Fill advice form 13s 157ms
And Click advice save button and wait for advice form to disappear 10s 218ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
	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:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:123)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 070ms
After Hooks.rollbackCustomFieldSettings() 032ms
View Feature Status confirmation
Scenario Outline Check if it is not possible to confirm statuses when there is customFields blockade - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 129ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 019ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 029ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 179ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
And Login as "keeeper-admin" 1s 539ms
And Show all transport types 1s 070ms
And Click button advice in transport table "CONTAINER" 125ms
And Set advice window in schedule 2s 399ms
And Fill advice form 13s 156ms
And Click advice save button and wait for advice form to disappear 10s 221ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
	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:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:123)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "arrived" 000ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 000ms
And Check if next status is not possible to confirm in status confirmation modal 000ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackCustomFieldSettings() 033ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 121ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 015ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 029ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 322ms
And Login as "keeeper-admin" 1s 651ms
And Go to "TRANSPORT_TABLE" 144ms
And Find transport in table with status "planned" 3s 205ms
And Confirm statuses until reach "arrived" 3s 795ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 244ms
And Check if next status is not possible to confirm in status confirmation modal 064ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.rollbackCustomFieldSettings() 025ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 117ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 016ms
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" 029ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 274ms
And Login as "keeeper-admin" 1s 370ms
And Go to "TRANSPORT_TABLE" 109ms
And Find transport in table with status "planned" 3s 174ms
And Confirm statuses until reach "arrived" 3s 822ms
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 079ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.rollbackCustomFieldSettings() 032ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 126ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 023ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 149ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 381ms
And Login as "hochland-admin" 2s 284ms
And Go to "TRANSPORT_TABLE" 194ms
And Find transport in table with status "advice-added" 3s 223ms
And Confirm statuses until reach "during-unload" 6s 988ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 398ms
And Check if next status is not possible to confirm in status confirmation modal 078ms
After Hooks.deleteTransportAfterTest() 116ms
After Hooks.rollbackCustomFieldSettings() 097ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 124ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 017ms
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" 030ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 175ms
And Login as "keeeper-admin" 1s 445ms
And Show all transport types 1s 125ms
And Click button advice in transport table "LOAD" 102ms
And Set advice window in schedule 2s 437ms
And Fill advice form 13s 169ms
And Click advice save button and wait for advice form to disappear 10s 226ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
	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:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:165)
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() 066ms
After Hooks.rollbackCustomFieldSettings() 023ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - with advice step
Steps
Given Set token of apiUsername "super-admin-keeeper" 122ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 022ms
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" 024ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 15s 205ms
And Login as "keeeper-admin" 1s 587ms
And Show all transport types 1s 066ms
And Click button advice in transport table "CONTAINER" 121ms
And Set advice window in schedule 2s 416ms
And Fill advice form 13s 173ms
And Click advice save button and wait for advice form to disappear 10s 209ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
	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:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:165)
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() 065ms
After Hooks.rollbackCustomFieldSettings() 046ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 120ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 020ms
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" 051ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 186ms
And Login as "hochland-admin" 2s 281ms
And Show all transport types 1s 044ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 088ms
And Set advice window in schedule 6s 359ms
And Fill advice form 13s 138ms
And Click advice save button and wait for advice form to disappear 30s 732ms
And Go to "TRANSPORT_TABLE" 205ms
And Find transport in table with status "advice-added" 3s 222ms
When Confirm statuses until reach "during-load" 7s 058ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 256ms
And Check if next status is not possible to confirm in status confirmation modal 111ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Click cancel in status confirmation modal 15s 123ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 481ms
And Open section: "advice-panel" 1s 065ms
And Fill transport form 36s 114ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 112ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 540ms
And Open section: "advice-panel" 1s 071ms
And Fill "warehouseman-(u)" in transport form 15s 839ms
And Confirm statuses until reach "process-ended" 18s 603ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 145ms
After Hooks.rollbackCustomFieldSettings() 052ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 121ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 017ms
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" 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 345ms
And Login as "keeeper-admin" 1s 638ms
And Go to "TRANSPORT_TABLE" 117ms
And Find transport in table with status "planned" 3s 195ms
When Confirm statuses until reach "arrived" 3s 780ms
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 097ms
And Click cancel in status confirmation modal 15s 152ms
And Go to transport details "UNLOAD" 4s 411ms
And Fill transport form 36s 386ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 578ms
And Confirm statuses until reach "process-ended" 24s 230ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 122ms
After Hooks.rollbackCustomFieldSettings() 031ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 124ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 020ms
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" 025ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 349ms
And Login as "keeeper-admin" 1s 597ms
And Go to "TRANSPORT_TABLE" 131ms
And Find transport in table with status "planned" 3s 227ms
When Confirm statuses until reach "arrived" 3s 828ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 252ms
And Check if next status is not possible to confirm in status confirmation modal 112ms
And Click cancel in status confirmation modal 15s 130ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 414ms
And Fill transport form 36s 373ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 647ms
And Confirm statuses until reach "process-ended" 24s 293ms
Then Check if transport has "process-ended" 030ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.rollbackCustomFieldSettings() 029ms
View Feature Status confirmation
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 122ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 019ms
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" 088ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 427ms
And Login as "hochland-admin" 2s 515ms
And Go to "TRANSPORT_TABLE" 199ms
And Find transport in table with status "advice-added" 3s 230ms
When Confirm statuses until reach "during-unload" 7s 051ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 257ms
And Check if next status is not possible to confirm in status confirmation modal 213ms
And Click cancel in status confirmation modal 15s 150ms
And Go to transport details "DELIVERY" 4s 439ms
And Fill transport form 35s 713ms
And Click "save-transport-and-close" save button and wait for form to disappear 10s 188ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@type='submit' and @data-field-name='save-transport-and-close'] (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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
	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.TransportFormPage.clickSaveButtonAndWaitForFormToDisappear(TransportFormPage.java:192)
	at CucumberTests.Transport.CreateTransport.clickSaveButtonAndWaitForFormToDisappear(CreateTransport.java:188)
	at ✽.Click "save-transport-and-close" save button and wait for form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:204)
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 104ms
After Hooks.rollbackCustomFieldSettings() 123ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 118ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 019ms
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" 030ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 284ms
When Login as "keeeper-admin" 1s 472ms
And Find transport in table with status "planned" 3s 230ms
And Confirm statuses until reach "arrived" 3s 808ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 239ms
And Check if next status is not possible to confirm in status confirmation modal 111ms
And Click cancel in status confirmation modal 15s 149ms
And Go to transport details "UNLOAD" 4s 434ms
And Fill transport form 36s 334ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 153ms
And Check if next status is not possible to confirm in status confirmation modal 110ms
After Hooks.deleteTransportAfterTest() 103ms
After Hooks.rollbackCustomFieldSettings() 033ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-keeeper" 137ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 018ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
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" 038ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 301ms
When Login as "keeeper-admin" 1s 603ms
And Find transport in table with status "planned" 3s 230ms
And Confirm statuses until reach "arrived" 3s 805ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 217ms
And Check if next status is not possible to confirm in status confirmation modal 101ms
And Click cancel in status confirmation modal 15s 122ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 438ms
And Fill transport form 36s 333ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 140ms
And Check if next status is not possible to confirm in status confirmation modal 079ms
After Hooks.deleteTransportAfterTest() 102ms
After Hooks.rollbackCustomFieldSettings() 025ms
View Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 127ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 019ms
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" 078ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 335ms
When Login as "hochland-admin" 2s 353ms
And Find transport in table with status "advice-added" 3s 306ms
And Confirm statuses until reach "during-unload" 6s 593ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 386ms
And Check if next status is not possible to confirm in status confirmation modal 141ms
And Click cancel in status confirmation modal 15s 143ms
And Go to transport details "DELIVERY" 4s 453ms
And Fill transport form 35s 741ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 157ms
And Check if next status is not possible to confirm in status confirmation modal 085ms
After Hooks.deleteTransportAfterTest() 134ms
After Hooks.rollbackCustomFieldSettings() 114ms
View Feature Transport form
Scenario Outline Check if custom fields are filled with default option when form is opened
Steps
Given Set token of apiUsername "super-admin-bausch" 118ms
And Get "Serwis" settings from "bausch" in "LOAD_PL" 032ms
When Set custom field "Serwis" with "EDIT_LOAD_PL_SERVICE_CFD" in "LOAD_PL" - "bausch" by "super-admin-bausch" 051ms
And Login as "bausch-admin" 1s 771ms
And Go to new transport "LOAD_PL" 15s 072ms
Then Check is field "service" of type "select" equals "OUT" 32s 082ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='service']//div"}
  (Session info: headless chrome=91.0.4472.77)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.61oUkb}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 38386174430a360e56b79b81208253c2
*** Element info: {Using=xpath, value=//div[@data-field-name='service']//div}
	at sun.reflect.GeneratedConstructorAccessor200.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.checkAreValuesEquals(Transport.java:130)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.TransportFormTest.checkIsFieldOfTypeEquals(TransportFormTest.java:508)
	at ✽.Check is field "service" of type "select" equals "OUT"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:347)
After Hooks.rollbackCustomFieldSettings() 036ms