Project Number Date
ApolloFullRunnerReport develop.332 04 mar 2021, 16:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 361 4 6 0 0 371 28 4 32 31m 54s 734ms Failed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 496ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 399ms
When Find transport in table with status "advice-added" 1s 231ms
And Confirm statuses until reach "process-ended" 28s 029ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 172ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 167ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 597ms
When Find transport in table with status "planned" 15s 224ms
And Confirm statuses until reach "process-ended" 21s 617ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 198ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 308ms
When Find transport in table with status "planned" 1s 216ms
And Confirm statuses until reach "process-ended" 21s 533ms
Then Check if transport has "process-ended" 014ms
After Hooks.deleteTransportAfterTest() 082ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 111ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 290ms
When Find transport in table with status "planned" 15s 184ms
And Confirm statuses until reach "departed" 24s 318ms
Then Check if transport has "departed" 029ms
After Hooks.deleteTransportAfterTest() 134ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 122ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 284ms
When Find transport in table with status "created" 1s 239ms
And Confirm statuses until reach "process-ended" 21s 517ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 095ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 125ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 322ms
When Find transport in table with status "created" 1s 200ms
And Confirm statuses until reach "process-ended" 29s 800ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 095ms
Scenario Outline Check if it is possible to confirm statuses by user
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 227ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 321ms
When Find transport in table with status "planned" 1s 235ms
And Confirm statuses until reach "process-ended" 13s 032ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@class='btn btn-sm btn-primary btn-wide'] (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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.8xFbl4}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d536f7a566882c9c9f151fa88c617b68
	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:197)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:273)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:262)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:59)
	at ✽.Confirm statuses until reach "process-ended"(file:Features/Atom/Statuses/ConfirmStatuses.feature:8)
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 109ms
Scenario Outline Check if it is possible to confirm statuses by user
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 148ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 337ms
When Find transport in table with status "planned" 1s 182ms
And Confirm statuses until reach "process-ended" 13s 049ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@class='btn btn-sm btn-primary btn-wide'] (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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.8xFbl4}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d536f7a566882c9c9f151fa88c617b68
	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:197)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:273)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:262)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:59)
	at ✽.Confirm statuses until reach "process-ended"(file:Features/Atom/Statuses/ConfirmStatuses.feature:8)
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 119ms
Scenario Outline Check if it is possible to confirm statuses by user after transfer to carrier
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 488ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 235ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 124ms
When Accept or reject "accept" transferred transport 17s 997ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 137ms
And Set advice window in schedule 2s 705ms
And Fill advice form 14s 748ms
And Click advice save button and wait for advice form to disappear 30s 814ms
And If user is login then logout 123ms
And Login as "swisskrono-admin" 1s 265ms
And Find transport in table with status "advice-added" 16s 245ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'advice-added')]"}
  (Session info: headless chrome=88.0.4324.182)
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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.8xFbl4}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d536f7a566882c9c9f151fa88c617b68
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'advice-added')]}
	at sun.reflect.GeneratedConstructorAccessor194.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:47)
	at ✽.Find transport in table with status "advice-added"(file:Features/Atom/Statuses/ConfirmStatuses.feature:34)
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 122ms
Scenario Outline Check if it is possible to confirm statuses by user after transfer to carrier
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 181ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 258ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
When Accept or reject "accept" transferred transport 18s 083ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_EXPORT" 137ms
And Set advice window in schedule 2s 658ms
And Fill advice form 14s 738ms
And Click advice save button and wait for advice form to disappear 30s 733ms
And If user is login then logout 128ms
And Login as "swisskrono-admin" 1s 321ms
And Find transport in table with status "advice-added" 16s 243ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'advice-added')]"}
  (Session info: headless chrome=88.0.4324.182)
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=88.0.4324.96 (68dba2d8a0b149a1d3afac56fa74648032bcf46b-refs/branch-heads/4324@{#1784}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.8xFbl4}, 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=88.0.4324.182, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d536f7a566882c9c9f151fa88c617b68
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'advice-added')]}
	at sun.reflect.GeneratedConstructorAccessor194.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:47)
	at ✽.Find transport in table with status "advice-added"(file:Features/Atom/Statuses/ConfirmStatuses.feature:34)
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 113ms
Given Set token of apiUsername "super-admin-hochland" 099ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 434ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 358ms
When Login as "hochland-admin" 2s 667ms
And Find transport in table with status "advice-added" 1s 266ms
And Confirm statuses until reach "arrived" 3s 872ms
And Go to transport details "DELIVERY" 4s 669ms
Then Check if it is not possible to edit advice 190ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.rollbackAddedActionAuthorities() 057ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 389ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 362ms
When Find transport in table with status "advice-added" 1s 217ms
And Check if transport row is "blue" 3s 079ms
And Confirm statuses until reach "arrived" 3s 813ms
And Check if transport row is "green" 3s 072ms
And Confirm statuses until reach "during-unload" 3s 754ms
Then Check if transport row is "orange" 3s 080ms
And Confirm statuses until reach "unloaded" 3s 775ms
Then Check if transport row is "darkgoldenrod" 3s 085ms
And Confirm statuses until reach "process-ended" 18s 747ms
Then Check if transport row is "silver" 3s 071ms
After Hooks.deleteTransportAfterTest() 106ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 027ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 182ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 045ms
And Click button advice in transport table "DELIVERY" 157ms
And Set advice window in schedule 2s 565ms
And Fill advice form 8s 467ms
And Click advice save button and wait for advice form to disappear 30s 738ms
And Go to "TRANSPORT_TABLE" 253ms
And Find transport in table with status "advice-added" 1s 183ms
And Confirm statuses until reach "left-the-area" 17s 495ms
Then Check if next status is not possible to confirm 101ms
After Hooks.deleteTransportAfterTest() 100ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 264ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 197ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 044ms
And Click button advice in transport table "LOAD" 147ms
And Set advice window in schedule 2s 539ms
And Fill advice form 8s 486ms
And Click advice save button and wait for advice form to disappear 30s 728ms
And Go to "TRANSPORT_TABLE" 179ms
And Find transport in table with status "advice-added" 1s 220ms
And Confirm statuses until reach "left-the-area" 17s 490ms
Then Check if next status is not possible to confirm 105ms
After Hooks.deleteTransportAfterTest() 093ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 216ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 177ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 004ms
And Show all transport types 1s 045ms
And Click button advice in transport table "DELIVERY" 138ms
And Set advice window in schedule 2s 589ms
And Fill advice form 8s 434ms
And Click advice save button and wait for advice form to disappear 30s 713ms
And Go to "TRANSPORT_TABLE" 230ms
And Find transport in table with status "advice-added" 1s 191ms
When Add file to transport by API 869ms
And Confirm statuses until reach "process-ended" 35s 220ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 212ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 185ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 002ms
And Show all transport types 1s 034ms
And Click button advice in transport table "LOAD" 140ms
And Set advice window in schedule 2s 527ms
And Fill advice form 8s 392ms
And Click advice save button and wait for advice form to disappear 30s 703ms
And Go to "TRANSPORT_TABLE" 206ms
And Find transport in table with status "advice-added" 1s 242ms
When Add file to transport by API 293ms
And Confirm statuses until reach "process-ended" 35s 261ms
Then Check if transport has "process-ended" 029ms
After Hooks.deleteTransportAfterTest() 105ms
Given Set token of apiUsername "super-admin-hochland" 091ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 022ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 166ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 168ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 003ms
And Login as "hochland-admin" 2s 971ms
And Show all transport types 1s 040ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 134ms
And Set advice window in schedule 6s 424ms
And Fill advice form 11s 911ms
And Click advice save button and wait for advice form to disappear 30s 760ms
And Go to "TRANSPORT_TABLE" 188ms
And Find transport in table with status "advice-added" 1s 206ms
And Confirm statuses until reach "during-load" 6s 589ms
Then Check if next status is not possible to confirm 098ms
After Hooks.deleteTransportAfterTest() 120ms
After Hooks.rollbackCustomFieldSettings() 071ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 022ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 049ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 182ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 002ms
And Login as "keeeper-admin" 1s 963ms
And Show all transport types 1s 152ms
And Click button advice in transport table "LOAD" 140ms
And Set advice window in schedule 2s 368ms
And Fill advice form 13s 098ms
And Click advice save button and wait for advice form to disappear 30s 747ms
And Go to "TRANSPORT_TABLE" 179ms
And Find transport in table with status "advice-added" 1s 234ms
And Confirm statuses until reach "arrived" 3s 756ms
Then Check if next status is not possible to confirm 102ms
After Hooks.deleteTransportAfterTest() 136ms
After Hooks.rollbackCustomFieldSettings() 059ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 020ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 074ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 201ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 820ms
And Show all transport types 1s 069ms
And Click button advice in transport table "CONTAINER" 155ms
And Set advice window in schedule 2s 398ms
And Fill advice form 13s 269ms
And Click advice save button and wait for advice form to disappear 30s 746ms
And Go to "TRANSPORT_TABLE" 215ms
And Find transport in table with status "advice-added" 1s 269ms
And Confirm statuses until reach "arrived" 3s 824ms
Then Check if next status is not possible to confirm 096ms
After Hooks.deleteTransportAfterTest() 157ms
After Hooks.rollbackCustomFieldSettings() 041ms
Given Set token of apiUsername "super-admin-keeeper" 099ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 016ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 044ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 279ms
And Login as "keeeper-admin" 2s 057ms
And Go to "TRANSPORT_TABLE" 115ms
And Find transport in table with status "planned" 1s 221ms
And Confirm statuses until reach "arrived" 3s 804ms
Then Check if next status is not possible to confirm 086ms
After Hooks.deleteTransportAfterTest() 101ms
After Hooks.rollbackCustomFieldSettings() 044ms
Given Set token of apiUsername "super-admin-keeeper" 089ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 020ms
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" 044ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 351ms
And Login as "keeeper-admin" 1s 901ms
And Go to "TRANSPORT_TABLE" 134ms
And Find transport in table with status "planned" 1s 196ms
And Confirm statuses until reach "arrived" 3s 780ms
Then Check if next status is not possible to confirm 088ms
After Hooks.deleteTransportAfterTest() 090ms
After Hooks.rollbackCustomFieldSettings() 041ms
Given Set token of apiUsername "super-admin-hochland" 097ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 021ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 173ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 374ms
And Login as "hochland-admin" 2s 345ms
And Go to "TRANSPORT_TABLE" 181ms
And Find transport in table with status "advice-added" 1s 224ms
And Confirm statuses until reach "during-unload" 6s 556ms
Then Check if next status is not possible to confirm 120ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.rollbackCustomFieldSettings() 119ms
Given Set token of apiUsername "super-admin-keeeper" 090ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 017ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 043ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 156ms
And Login as "keeeper-admin" 1s 790ms
And Show all transport types 1s 135ms
And Click button advice in transport table "LOAD" 142ms
And Set advice window in schedule 2s 402ms
And Fill advice form 13s 303ms
And Click advice save button and wait for advice form to disappear 30s 737ms
And Go to "TRANSPORT_TABLE" 186ms
And Find transport in table with status "advice-added" 1s 251ms
When Confirm statuses until reach "arrived" 3s 832ms
And Check if next status is not possible to confirm 108ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 003ms
And Go to transport details "LOAD" 4s 381ms
And Open section: "advice-panel" 1s 071ms
And Fill transport form 24s 701ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 645ms
And Go to transport details "LOAD" 4s 431ms
And Open section: "advice-panel" 1s 065ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 807ms
And Confirm statuses until reach "process-ended" 24s 271ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 102ms
After Hooks.rollbackCustomFieldSettings() 044ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 019ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 045ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 206ms
And Login as "keeeper-admin" 2s 274ms
And Show all transport types 1s 065ms
And Click button advice in transport table "CONTAINER" 140ms
And Set advice window in schedule 2s 380ms
And Fill advice form 13s 266ms
And Click advice save button and wait for advice form to disappear 30s 741ms
And Go to "TRANSPORT_TABLE" 179ms
And Find transport in table with status "advice-added" 1s 226ms
When Confirm statuses until reach "arrived" 3s 802ms
And Check if next status is not possible to confirm 108ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 002ms
And Go to transport details "CONTAINER" 4s 410ms
And Open section: "advice-panel" 1s 077ms
And Fill transport form 24s 772ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 625ms
And Go to transport details "CONTAINER" 4s 429ms
And Open section: "advice-panel" 1s 081ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 812ms
And Confirm statuses until reach "process-ended" 24s 261ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.rollbackCustomFieldSettings() 074ms
Given Set token of apiUsername "super-admin-hochland" 090ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 022ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 070ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 181ms
And Login as "hochland-admin" 3s 096ms
And Show all transport types 1s 060ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 137ms
And Set advice window in schedule 6s 413ms
And Fill advice form 11s 899ms
And Click advice save button and wait for advice form to disappear 30s 718ms
And Go to "TRANSPORT_TABLE" 199ms
And Find transport in table with status "advice-added" 1s 227ms
When Confirm statuses until reach "during-load" 6s 615ms
And Check if next status is not possible to confirm 115ms
And Get inputs from database "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 003ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 613ms
And Open section: "advice-panel" 1s 074ms
And Fill transport form 36s 295ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 132ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 541ms
And Open section: "advice-panel" 1s 078ms
And Fill "warehouseman-(u)" in transport form 15s 895ms
And Confirm statuses until reach "process-ended" 32s 458ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 141ms
After Hooks.rollbackCustomFieldSettings() 059ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 019ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 048ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 298ms
And Login as "keeeper-admin" 2s 523ms
And Go to "TRANSPORT_TABLE" 137ms
And Find transport in table with status "planned" 1s 204ms
When Confirm statuses until reach "arrived" 3s 780ms
And Check if next status is not possible to confirm 090ms
And Go to transport details "UNLOAD" 4s 382ms
And Fill transport form 38s 020ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 157ms
And Confirm statuses until reach "process-ended" 24s 278ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 113ms
After Hooks.rollbackCustomFieldSettings() 050ms
Given Set token of apiUsername "super-admin-keeeper" 097ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 024ms
And Get inputs from database "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" 050ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 383ms
And Login as "keeeper-admin" 1s 960ms
And Go to "TRANSPORT_TABLE" 137ms
And Find transport in table with status "planned" 1s 212ms
When Confirm statuses until reach "arrived" 3s 797ms
And Check if next status is not possible to confirm 119ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 423ms
And Fill transport form 36s 374ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 635ms
And Confirm statuses until reach "process-ended" 24s 304ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 141ms
After Hooks.rollbackCustomFieldSettings() 037ms
Given Set token of apiUsername "super-admin-hochland" 094ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 023ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 003ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 107ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 385ms
And Login as "hochland-admin" 2s 516ms
And Go to "TRANSPORT_TABLE" 216ms
And Find transport in table with status "advice-added" 1s 200ms
When Confirm statuses until reach "during-unload" 6s 591ms
And Check if next status is not possible to confirm 100ms
And Go to transport details "DELIVERY" 4s 681ms
And Fill transport form 36s 128ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 136ms
And Confirm statuses until reach "process-ended" 21s 495ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.rollbackCustomFieldSettings() 114ms
Given Set token of apiUsername "super-admin-skd" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 320ms
And Confirm status "REPORTING" by Public API "v1" 088ms
And Confirm status "ARRIVAL" by Public API "v1" 119ms
And Login as "swiss-krono-delivery-guard" 1s 724ms
And Go to "TRANSPORT_TABLE" 200ms
When Confirm "Departure" status in transport row 3s 091ms
Then Verify that "Departure" has been confirmed 039ms
After Hooks.deleteTransportAfterTest() 083ms
Given Set token of apiUsername "super-admin-keeeper" 089ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 014ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 047ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 324ms
When Login as "keeeper-admin" 1s 897ms
And Find transport in table with status "planned" 1s 210ms
And Confirm statuses until reach "arrived" 3s 808ms
And Go to transport details "UNLOAD" 4s 417ms
And Fill transport form 37s 893ms
Then Check if next status is not possible to confirm in transport details 069ms
After Hooks.deleteTransportAfterTest() 116ms
After Hooks.rollbackCustomFieldSettings() 045ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 017ms
And Get inputs from database "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" 048ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 341ms
When Login as "keeeper-admin" 1s 949ms
And Find transport in table with status "planned" 1s 252ms
And Confirm statuses until reach "arrived" 3s 845ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 429ms
And Fill transport form 36s 401ms
Then Check if next status is not possible to confirm in transport details 068ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackCustomFieldSettings() 044ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 024ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 002ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 105ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 370ms
When Login as "hochland-admin" 2s 521ms
And Find transport in table with status "advice-added" 1s 292ms
And Confirm statuses until reach "during-unload" 6s 592ms
And Go to transport details "DELIVERY" 4s 743ms
And Fill transport form 36s 059ms
Then Check if next status is not possible to confirm in transport details 077ms
After Hooks.deleteTransportAfterTest() 084ms
After Hooks.rollbackCustomFieldSettings() 102ms