Project Number Date
ApolloFullRunnerReport apollo-test-2.116 13 sie 2021, 02:44

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Transport form 313 14 96 0 0 423 28 14 42 23m 17s 394ms Failed
Feature Transport form
Before Hooks.showScenarioName(Scenario) 001ms
Given Set "transport" inputs from JSON file "CREATE_SMALLS_IMPORT" "super-admin-skz" 001ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 610ms
When Go to new transport "SMALLS_IMPORT" 742ms
And Fill transport form 21s 384ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 241ms
And Show all transport "false" 084ms
And Go to transport details "SMALLS_IMPORT" 2s 925ms
And Click create similar button 15s 255ms
And Fill "transport" form "CREATE_SIMILAR_SMALLS_IMPORT" by "super-admin-skz" 001ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 257ms
And Open similar transport details 542ms
Then Check are transport values equals 2s 372ms
After Hooks.deleteTransportAfterTest() 571ms
After Hooks.deleteSimilarTransportAfterTest() 561ms
Scenario Outline Check if transport created with advice by similar button has correct values
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "pna1-carrier" 001ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 7s 939ms
When Go to new transport "DELIVERY" 15s 660ms
And Fill transport form 42s 827ms
And Click "save-transport" save button and wait for form to disappear 30s 221ms
And Set advice window in schedule 2s 421ms
And Check is transport created in schedule and set transport id 15s 093ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-08-14-00-00']//div[@data-transport-id]"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.LEzQRD}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a25bd0c5c1c96689075b9b6bad1f055f
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-08-14-00-00']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor211.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.Schedule.SchedulePage.getTransportId(SchedulePage.java:167)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:169)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Transport/TransportForm/TransportForm.feature:33)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 000ms
And Click "save-transport" save button and wait for form to disappear 000ms
And Set advice window in schedule in "2" days 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Open similar transport details 000ms
Then Check are transport values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
Scenario Outline Check if transport created with advice by similar button has correct carrier
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "pna1-carrier" 000ms
And Login as "pna1-carrier" and set token of apiUsername "pna1-carrier" 2s 431ms
When Go to new transport "DELIVERY" 15s 585ms
And Fill transport form 42s 983ms
And Click "save-transport" save button and wait for form to disappear 30s 243ms
And Set advice window in schedule 2s 412ms
And Check is transport created in schedule and set transport id 15s 059ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='slot-114767102-2021-08-14-00-00']//div[@data-transport-id]"}
  (Session info: headless chrome=92.0.4515.131)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.LEzQRD}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a25bd0c5c1c96689075b9b6bad1f055f
*** Element info: {Using=xpath, value=//div[@id='slot-114767102-2021-08-14-00-00']//div[@data-transport-id]}
	at sun.reflect.GeneratedConstructorAccessor211.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.Schedule.SchedulePage.getTransportId(SchedulePage.java:167)
	at CucumberTests.Transport.AdviceTransport.checkIsTransportCreatedInScheduleAndSetTransportId(AdviceTransport.java:169)
	at ✽.Check is transport created in schedule and set transport id(file:Features/Atom/Transport/TransportForm/TransportForm.feature:57)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_DELIVERY" by "pna1-carrier" 000ms
And Click "save-transport" save button and wait for form to disappear 000ms
And Set advice window in schedule in "2" days 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Open similar transport details 000ms
Then Check is field "CARRIER" of type "autocomplete" equals "Przewoźnik Neuca Automat 1" 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Get inputs from database "CREATE_SMALLS_IMPORT_FOR_PRINT" "super-admin-skz" 021ms
And Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 894ms
When Go to new transport "SMALLS_IMPORT" 749ms
And Fill transport form 36s 265ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 186ms
And Go to transport details "SMALLS_IMPORT" 3s 004ms
And Go to transport print details form 3s 598ms
Then Check are transport values equals 8s 932ms
After Hooks.deleteTransportAfterTest() 619ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 935ms
And Get inputs from database "CREATE_SMALLS_IMPORT" "super-admin-skz" 017ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 165ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 833ms
And Go to transport details "SMALLS_IMPORT" 2s 893ms
Then Verify that the transport can be edited 2s 045ms
And Close transport details 15s 251ms
And If user is login then logout 264ms
And Login as "pskza1-carrier@qa.qa-test" 2s 968ms
And Go to transport details "SMALLS_IMPORT" 3s 934ms
And Verify that the transport cannot be edited 46s 990ms
After Hooks.deleteTransportAfterTest() 634ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 845ms
And Get inputs from database "CREATE_SMALLS_EXPORT" "super-admin-skz" 018ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 183ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 808ms
And Go to transport details "SMALLS_EXPORT" 2s 880ms
Then Verify that the transport can be edited 2s 059ms
And Close transport details 15s 208ms
And If user is login then logout 323ms
And Login as "pskza1-carrier@qa.qa-test" 2s 842ms
And Go to transport details "SMALLS_EXPORT" 4s 286ms
And Verify that the transport cannot be edited 46s 957ms
After Hooks.deleteTransportAfterTest() 688ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 911ms
And Get inputs from database "HIDDEN_DATA_SMALLS_IMPORT" "super-admin-skz" 018ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 367ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 845ms
And Go to transport details "SMALLS_IMPORT" 2s 831ms
Then Verify that the hidden data in transport are not visible 1s 106ms
And Close transport details 15s 209ms
And If user is login then logout 272ms
And Login as "swisskrono-admin" 2s 950ms
And Go to transport details "SMALLS_IMPORT" 2s 968ms
And Verify that the hidden data in transport are visible 1s 687ms
After Hooks.deleteTransportAfterTest() 799ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 511ms
And Get inputs from database "HIDDEN_DATA_SMALLS_EXPORT" "super-admin-skz" 019ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 362ms
When Set transport on auction with "500" and "20000" by JSON file as "super-admin-skz" 2s 825ms
And Go to transport details "SMALLS_EXPORT" 2s 818ms
Then Verify that the hidden data in transport are not visible 1s 099ms
And Close transport details 15s 215ms
And If user is login then logout 272ms
And Login as "swisskrono-admin" 2s 937ms
And Go to transport details "SMALLS_EXPORT" 2s 977ms
And Verify that the hidden data in transport are visible 1s 690ms
After Hooks.deleteTransportAfterTest() 660ms
Scenario Outline Check if it is possible use 'save' and 'save transport and close' buttons after editing transport and fill discrepancy report panel
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 4s 632ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 355ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:124)
When Go to transport details "DELIVERY" 000ms
And Change filled value in details "unloaded-stere" "text" "3" "0" 000ms
And Change filled value in details "warehouseman" "select" "Dorosz Mieczysław" "0" 000ms
And Change filled value in details "insp.-accord.-with-ins." "select" "NIE" "1" 000ms
And Fill discrepancy report section without closing the form 000ms
And Click "save-transport" save button 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Check if transport details form is disappeared 000ms
After Hooks.deleteTransportAfterTest() 000ms
Scenario Outline Check if user can add description to transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-hochland" 237ms
And Add action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 306ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 1s 043ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 351ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:142)
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
And Change filled value in details "transport-description" "text" "opis" "0" 000ms
Then Verify that "transport-description" in transport has value "opis" 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackAddedActionAuthorities() 276ms
After Hooks.rollbackWarehousesAccess() 680ms
Scenario Outline Check if user can't add description to transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-hochland" 222ms
And Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland" 343ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY_WARM_KAZMIERZ" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:155)
And Remove action authority with: "hochland" "hochland-warehouseman" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 000ms
And Add access to the warehouse "Magazyn Ciepły Kaźmierz" to the user "hochland-warehouseman" by JSON file 000ms
And Login as "hochland-warehouseman" and set token of apiUsername "super-admin-hochland" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "transport-description" in transport form is disabled 000ms
Hooks
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
After Hooks.rollbackWarehousesAccess() 000ms
java.lang.NullPointerException
	at CucumberTests.Hooks.rollbackWarehousesAccess(Hooks.java:572)
	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)
Scenario Outline Check if user can see `carrierCompany` field in transport form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 228ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 322ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 346ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:170)
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "CARRIER" in transport form is visible 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackAddedActionAuthorities() 266ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 234ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 322ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 123ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 780ms
And Show all transport "false" 082ms
When Go to "TRANSPORT_TABLE" 449ms
And Go to transport details "TRANSPORT" 3s 059ms
Then Verify that "CARRIER" in transport form is visible 090ms
After Hooks.deleteTransportAfterTest() 604ms
After Hooks.rollbackAddedActionAuthorities() 270ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 240ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 328ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 248ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 804ms
And Show all transport "true" 263ms
When Go to "TRANSPORT_TABLE" 428ms
And Go to transport details "TRANSPORT_ORDER" 2s 934ms
Then Verify that "CARRIER" in transport form is visible 101ms
After Hooks.deleteTransportAfterTest() 596ms
After Hooks.rollbackAddedActionAuthorities() 276ms
Scenario Outline Check if user can't see `carrierCompany` field in transport form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 258ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 357ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 341ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:186)
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "CARRIER" in transport form is not visible 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackRemovedActionAuthorities() 278ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 240ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 327ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 035ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 895ms
And Show all transport "false" 084ms
When Go to "TRANSPORT_TABLE" 428ms
And Go to transport details "TRANSPORT" 3s 054ms
Then Verify that "CARRIER" in transport form is not visible 15s 022ms
After Hooks.deleteTransportAfterTest() 642ms
After Hooks.rollbackRemovedActionAuthorities() 301ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 245ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 372ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 250ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 483ms
And Show all transport "true" 272ms
When Go to "TRANSPORT_TABLE" 420ms
And Go to transport details "TRANSPORT_ORDER" 2s 883ms
Then Verify that "CARRIER" in transport form is not visible 15s 070ms
After Hooks.deleteTransportAfterTest() 559ms
After Hooks.rollbackRemovedActionAuthorities() 280ms
Scenario Outline Check if user can edit `carrierCompany` field in transport form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 240ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 323ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 317ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 345ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:203)
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "CARRIER" in transport form is not disabled 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackAddedActionAuthorities() 510ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 218ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 296ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 297ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 102ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 872ms
And Show all transport "false" 085ms
When Go to "TRANSPORT_TABLE" 441ms
And Go to transport details "TRANSPORT" 2s 955ms
Then Verify that "CARRIER" in transport form is not disabled 098ms
After Hooks.deleteTransportAfterTest() 610ms
After Hooks.rollbackAddedActionAuthorities() 558ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 232ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 310ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 319ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 182ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 393ms
And Show all transport "true" 270ms
When Go to "TRANSPORT_TABLE" 338ms
And Go to transport details "TRANSPORT_ORDER" 2s 899ms
Then Verify that "CARRIER" in transport form is not disabled 099ms
After Hooks.deleteTransportAfterTest() 567ms
After Hooks.rollbackAddedActionAuthorities() 530ms
Scenario Outline Check if user can't edit `carrierCompany` field in transport form
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 226ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 313ms
And Remove action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 321ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 338ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:220)
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 000ms
And Show all transport "false" 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "CARRIER" in transport form is disabled 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackAddedActionAuthorities() 267ms
After Hooks.rollbackRemovedActionAuthorities() 237ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-adama" 222ms
And Add action authority with: "adama" "adama-admin" "TRANSPORT" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 288ms
And Remove action authority with: "adama" "adama-admin" "TRANSPORT" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 059ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 097ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 918ms
And Show all transport "false" 086ms
When Go to "TRANSPORT_TABLE" 432ms
And Go to transport details "TRANSPORT" 2s 998ms
Then Verify that "CARRIER" in transport form is disabled 086ms
After Hooks.deleteTransportAfterTest() 618ms
After Hooks.rollbackAddedActionAuthorities() 269ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-alrec" 236ms
And Add action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "ACCESS_CARRIER_COMPANY_FIELD" "UNLIMITED" 326ms
And Remove action authority with: "alrec" "alrec-admin" "TRANSPORT_ORDER" "UPDATE_CARRIER_COMPANY_FIELD" "UNLIMITED" 060ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 166ms
And Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 556ms
And Show all transport "true" 278ms
When Go to "TRANSPORT_TABLE" 429ms
And Go to transport details "TRANSPORT_ORDER" 2s 935ms
Then Verify that "CARRIER" in transport form is disabled 114ms
After Hooks.deleteTransportAfterTest() 574ms
After Hooks.rollbackAddedActionAuthorities() 259ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Scenario Outline Check if user can add description to archived transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-adama" 239ms
And Get custom field settings for "DELIVERY" transport type and "" company 092ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 259ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:237)
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_MAIN_DATA_SECTION" "UNLIMITED" 000ms
And Remove action authority with: "adama" "adama-admin" "DELIVERY" "UPDATE_ADVICE" "UNLIMITED" 000ms
And Add action authority with: "adama" "adama-admin" "DELIVERY" "EDIT_DESCRIPTION_FIELD" "UNLIMITED" 000ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 000ms
When Find transport in table with status "planned" 000ms
And Confirm statuses until reach "process-ended" 000ms
And Wait "90" seconds 000ms
And Go to "ARCHIVE_TAB" 000ms
And Show "DELIVERY" 000ms
And Go to transport details "DELIVERY" 000ms
And Change filled value in details "transport-description" "text" "opis" "0" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Wait "7" seconds 000ms
And Go to transport details "DELIVERY" 000ms
Then Verify that "transport-description" in transport has value "opis" 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
After Hooks.rollbackAddedActionAuthorities() 000ms
After Hooks.rollbackRemovedActionAuthorities() 000ms
Scenario Outline Check if driver is in list in transport form.
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 211ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 362ms
java.lang.AssertionError: Nieoczekiwany błąd podczas żądania POST pod adresem /transports; status: 422, komunikat: [errors:[Właściwość [id] klasy [class logintegra.commands.warehouse.TimeWindowCommand] nie może być null]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:86)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:87)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Transport/TransportForm/TransportForm.feature:262)
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Change filled value in details "driver-name" "text" "XXX ZZZ" "0" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to new transport "DELIVERY" 000ms
Then Verify that driver "XXX ZZZ" is in list 000ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 802ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 201ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 34s 940ms
And If user is login then logout 658ms
And Login as "pskza1-carrier@qa.qa-test" 2s 495ms
Then Verify that the transport has been transferred 3s 501ms
And Accept or reject "accept" transferred transport 16s 591ms
And Go to transport details "SMALLS_IMPORT" 2s 904ms
And Verify that "transaction-price" in transport form is visible 105ms
And Verify that transaction price field has correct value 079ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_IMPORT" 158ms
After Hooks.deleteTransportAfterTest() 617ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 915ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 167ms
When Transfer transport to carrier "Przewoźnik SKZ Automat 1" 34s 822ms
And If user is login then logout 298ms
And Login as "pskza1-carrier@qa.qa-test" 2s 995ms
Then Verify that the transport has been transferred 3s 483ms
And Accept or reject "accept" transferred transport 16s 519ms
And Go to transport details "SMALLS_EXPORT" 2s 942ms
And Verify that "transaction-price" in transport form is visible 114ms
And Verify that transaction price field has correct value 104ms
And Verify that transaction currency field has correct value: "swisskrono" "SMALLS_EXPORT" 216ms
After Hooks.deleteTransportAfterTest() 578ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pna1-carrier" 2s 263ms
When Click plan transport button 511ms
When Change filled value in details "company-step-0" "autocomplete" "DNA1" "0" 7s 014ms
Then Verify that value in field is equals details "company-step-0" "autocomplete" "DNA1" 1s 059ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-alrec" 236ms
And Get "DELIVERY" settings from "alrec" 148ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 262ms
And Login as "alrec-admin" 4s 632ms
And Go to "TRANSPORT_TABLE" 436ms
When Go to new transport "DELIVERY" 746ms
Then Check if scheduled date of advice in transport form is in 10 days 081ms
After Hooks.rollbackTransportTypeSettings() 254ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-alrec" 220ms
And Get "DELIVERY" settings from "alrec" 141ms
And Set transportType settings with values: "numberOfDaysAddedToFirstStep", "10" 211ms
And Login as "alrec-admin" 2s 523ms
And Go to "TRANSPORT_TABLE" 420ms
When Go to new transport "DELIVERY" 660ms
Then Check if scheduled date of advice in transport form is in 10 days 073ms
After Hooks.rollbackTransportTypeSettings() 222ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 223ms
And Get "Warunki incoterms" settings from "bausch" in "LOAD_EXPORT" 177ms
When Set custom field "Warunki incoterms" with "EDIT_LOAD_EXPORT_INCOTERMS_CFD" in "LOAD_EXPORT" - "bausch" by "super-admin-bausch" 298ms
And Login as "bausch-admin" 9s 469ms
And Go to new transport "LOAD_EXPORT" 751ms
Then Check is field "incoterms-terms" of type "select" equals "DAP" 2s 147ms
After Hooks.rollbackCustomFieldSettings() 218ms
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-dayco" 242ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 124ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 2s 083ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 002ms
When Login as "dayco-admin" 4s 470ms
And Click button advice in transport table "OWN_COLLECTION" 816ms
And Set advice window in schedule 3s 304ms
And Fill advice form 11s 598ms
And Click advice save button and wait for advice form to disappear 10s 756ms
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.LEzQRD}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a25bd0c5c1c96689075b9b6bad1f055f
	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:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Transport/TransportForm/TransportForm.feature:366)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned" 000ms
And Confirm statuses until reach "on-the-area" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 523ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
After Hooks.rollbackAllCustomFieldsSettings() 485ms
Scenario Outline Check if similar transport can be created based on transport with confirmed statuses [A-7322]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-dayco" 226ms
And Get custom field settings for "OWN_COLLECTION" transport type and "dayco" company 106ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_OWN_COLLECTION" by JSON file as "super-admin-dayco" 15s 910ms
And Set "advice" inputs from JSON file "ADVICE_OWN_COLLECTION" "super-admin-dayco" 001ms
When Login as "dayco-admin" 5s 165ms
And Click button advice in transport table "OWN_COLLECTION" 811ms
And Set advice window in schedule 3s 263ms
And Fill advice form 11s 527ms
And Click advice save button and wait for advice form to disappear 10s 735ms
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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.LEzQRD}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a25bd0c5c1c96689075b9b6bad1f055f
	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:179)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Transport/TransportForm/TransportForm.feature:366)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "planned" 000ms
And Confirm statuses until reach "during-load" 000ms
And Go to transport details "OWN_COLLECTION" 000ms
And Click create similar button 000ms
And Fill "transport" form "CREATE_SIMILAR_OWN_COLLECTION" by "super-admin-dayco" 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Open similar transport details 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 522ms
After Hooks.deleteSimilarTransportAfterTest() 000ms
After Hooks.rollbackAllCustomFieldsSettings() 468ms
Scenario Outline Check if date and time custom field appeared in transport details after creating transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-lisner" 202ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-lisner" 000ms
And Create custom field with "CREATE_DELIVERY_DATE_AND_TIME_CFD" by "super-admin-lisner" 3s 068ms
When Login as "lisner-admin-2" and set token of apiUsername "super-admin-lisner" 6s 725ms
And Go to new transport "DELIVERY" 697ms
And Fill transport form 33s 541ms
And Click "save-transport" save button and wait for form to disappear 30s 208ms
And Set advice window in schedule 2s 387ms
And Go to "TRANSPORT_TABLE" 543ms
And Show all transport types 1s 179ms
And Go to transport details "DELIVERY" 17s 367ms
Then Verify that "date-and-time" in transport form is visible 15s 050ms
java.lang.AssertionError: Pole date-and-time powinno być widoczne!
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.TransportFormTest.verifyThatInTransportFormIsVisible(TransportFormTest.java:344)
	at ✽.Verify that "date-and-time" in transport form is visible(file:Features/Atom/Transport/TransportForm/TransportForm.feature:394)
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteCustomFieldAfterTest() 2s 654ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 7s 466ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 009ms
When Go to "TRANSPORT_TABLE" 436ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 860ms
And Change filled value in details "warehouse-select-step-1" "select" "Rogoźnica Przyjęcia" "0" 3s 811ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "no" "16:01" 079ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 2s 030ms
And Click "save-transport" save button 878ms
Then Check if warehouse working hour is validate correctly "yes" 072ms
After Hooks.deleteTransportsAfterTest() 484ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 285ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 069ms
When Go to "TRANSPORT_TABLE" 395ms
And Go to transport details "TRANSPORT" 2s 932ms
And Change filled value in details "warehouse-select-step-1" "select" "Magazyn S7" "0" 3s 833ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "no" "22:01" 085ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 2s 077ms
And Click "save-transport" save button 904ms
Then Check if warehouse working hour is validate correctly "yes" 083ms
After Hooks.deleteTransportsAfterTest() 541ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 792ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 024ms
When Go to "TRANSPORT_TABLE" 373ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 838ms
And Change filled value in details "warehouse-select-step-1" "select" "Rogoźnica Przyjęcia" "0" 3s 792ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "today" "16:01" 082ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 2s 096ms
And Click "save-transport" save button 869ms
Then Check if warehouse working hour is validate correctly "yes" 086ms
After Hooks.deleteTransportsAfterTest() 552ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 622ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 099ms
When Go to "TRANSPORT_TABLE" 358ms
And Go to transport details "TRANSPORT" 2s 889ms
And Change filled value in details "warehouse-select-step-1" "select" "Magazyn S7" "0" 3s 856ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "today" "22:01" 077ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 2s 023ms
And Click "save-transport" save button 888ms
Then Check if warehouse working hour is validate correctly "yes" 072ms
After Hooks.deleteTransportsAfterTest() 616ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 738ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 048ms
When Go to "TRANSPORT_TABLE" 440ms
And Go to transport details "TRANSPORT" 2s 948ms
And Change filled value in details "warehouse-select-step-1" "select" "Magazyn S7" "0" 3s 750ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "no" "22:00" 069ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 2s 009ms
And Click "save-transport" save button 2s 037ms
Then Check if warehouse working hour is validate correctly "no" 15s 033ms
After Hooks.deleteTransportsAfterTest() 560ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 833ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 003ms
When Go to "TRANSPORT_TABLE" 421ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 884ms
And Change filled value in details "warehouse-select-step-1" "select" "Rogoźnica Przyjęcia" "0" 3s 809ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "today" "16:00" 059ms
And Change date value in field with calendar in transport details "time-range-to-date-1" "calculatedValue" 1s 941ms
And Click "save-transport" save button 916ms
Then Check if warehouse working hour is validate correctly "no" 15s 026ms
After Hooks.deleteTransportsAfterTest() 498ms
Before Hooks.showScenarioName(Scenario) 006ms
Given Login as "farmacol-admin" and set token of apiUsername "super-admin-farmacol" 2s 801ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 011ms
When Go to "TRANSPORT_TABLE" 427ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 832ms
And Change filled value in details "warehouse-select-step-1" "select" "Rogoźnica Przyjęcia" "0" 3s 795ms
And Calculate date and hour for fill transport details "time-range-from-date-1" "no" "06:00" 062ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "no" "15:00" 068ms
And Change date value in field with calendar in transport details "time-range-from-date-1" "calculatedValue" 2s 012ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 246ms
Then Check if warehouse working hour is validate correctly "no" 15s 068ms
After Hooks.deleteTransportsAfterTest() 516ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 600ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 102ms
When Go to "TRANSPORT_TABLE" 427ms
And Go to transport details "TRANSPORT" 2s 905ms
And Change filled value in details "warehouse-select-step-1" "select" "Magazyn S7" "0" 3s 799ms
And Calculate date and hour for fill transport details "time-range-from-date-1" "no" "07:00" 077ms
And Calculate date and hour for fill transport details "time-range-to-date-1" "no" "15:00" 068ms
And Change date value in field with calendar in transport details "time-range-from-date-1" "calculatedValue" 1s 954ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 250ms
Then Check if warehouse working hour is validate correctly "no" 15s 067ms
After Hooks.deleteTransportsAfterTest() 533ms