Project Number Date
ApolloFullRunnerReport apollo-test-2.162 18 wrz 2021, 06:45

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Schedule 149 3 11 0 0 163 17 3 20 21m 41s 503ms Failed
Feature Schedule
Scenario Outline Check if it is possible to click on every spot in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 635ms
When Go to "WAREHOUSE_TAB" 1s 344ms
And Select warehouse "Magazyn - Nowa Sól" 2s 204ms
And Select view "DAY" 2s 223ms
Then Click on every spot and check if time window was created 37s 013ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=93.0.4577.63)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.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=93.0.4577.63 (ff5c0da2ec0adeaed5550e6c7e98417dac77d98a-refs/branch-heads/4577@{#1135}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.D4viLm}, 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=93.0.4577.63, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1a0924b5cf70a34fbe6c4f76f33173e5
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.executeScript(RemoteWebDriver.java:522)
	at CucumberTests.Schedule.ScheduleTest.clickOnEverySpotAndCheckIfTimeWindowWasCreated(ScheduleTest.java:83)
	at ✽.Click on every spot and check if time window was created(file:Features/Atom/Schedule/Schedule.feature:8)
And Check if warehouse is empty 000ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 732ms
When Go to "WAREHOUSE_TAB" 1s 061ms
And Select warehouse "Magazyn S7" 1s 432ms
And Select view "DAY" 2s 174ms
Then Click on every spot and check if time window was created 2m 21s 672ms
And Check if warehouse is empty 15s 055ms
Before Hooks.showScenarioName(Scenario) 016ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 5s 975ms
When Go to "WAREHOUSE_TAB" 771ms
And Select warehouse "Magazyn Surowców" 1s 344ms
And Select view "DAY" 2s 149ms
Then Click on every spot and check if time window was created 38s 260ms
And Check if warehouse is empty 15s 071ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 5s 035ms
When Go to "WAREHOUSE_TAB" 878ms
And Select warehouse "Towary sypkie" 1s 376ms
And Select view "DAY" 2s 149ms
Then Click on every spot and check if time window was created 1m 25s 645ms
And Check if warehouse is empty 15s 061ms
Scenario Outline Check if it is possible to click on every spot in schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 430ms
When Go to "WAREHOUSE_TAB" 728ms
And Select warehouse "Magazyn Alrec" 1s 330ms
And Select view "DAY" 2s 165ms
Then Click on every spot and check if time window was created 20s 468ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=93.0.4577.63)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.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=93.0.4577.63 (ff5c0da2ec0adeaed5550e6c7e98417dac77d98a-refs/branch-heads/4577@{#1135}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.D4viLm}, 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=93.0.4577.63, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1a0924b5cf70a34fbe6c4f76f33173e5
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.executeScript(RemoteWebDriver.java:522)
	at CucumberTests.Schedule.ScheduleTest.clickOnEverySpotAndCheckIfTimeWindowWasCreated(ScheduleTest.java:83)
	at ✽.Click on every spot and check if time window was created(file:Features/Atom/Schedule/Schedule.feature:8)
And Check if warehouse is empty 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 525ms
When Go to "WAREHOUSE_TAB" 1s 309ms
And Select warehouse "Magazyn - Nowa Sól" 2s 077ms
And Go to template schedule 1s 424ms
Then Click on every spot and check if time window was created 1m 46s 472ms
And Check if warehouse is empty 15s 047ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 736ms
When Go to "WAREHOUSE_TAB" 1s 089ms
And Select warehouse "Magazyn S7" 1s 432ms
And Go to template schedule 1s 183ms
Then Click on every spot and check if time window was created 2m 13s 361ms
And Check if warehouse is empty 15s 061ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 794ms
When Go to "WAREHOUSE_TAB" 746ms
And Select warehouse "Magazyn Surowców" 1s 343ms
And Go to template schedule 1s 181ms
Then Click on every spot and check if time window was created 35s 542ms
And Check if warehouse is empty 15s 038ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 2s 545ms
When Go to "WAREHOUSE_TAB" 795ms
And Select warehouse "Towary sypkie" 1s 381ms
And Go to template schedule 1s 151ms
Then Click on every spot and check if time window was created 1m 20s 052ms
And Check if warehouse is empty 15s 080ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 703ms
When Go to "WAREHOUSE_TAB" 798ms
And Select warehouse "Magazyn Alrec" 1s 358ms
And Go to template schedule 1s 142ms
Then Click on every spot and check if time window was created 48s 901ms
And Check if warehouse is empty 15s 056ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 298ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 264ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 195ms
When Go to "WAREHOUSE_TAB" 1s 196ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 803ms
And Select view "DAYS_2" 2s 184ms
Then Check if gray window is in the schedule 2s 052ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 423ms
And Select view "DAYS_2" 2s 135ms
And Check if gray window is in the schedule 2s 039ms
After Hooks.deleteAllNonTransportWindowsAfterTest() 154ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-producer" and set token of apiUsername "super-admin-hochland" 10s 907ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 203ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 186ms
When Go to "WAREHOUSE_TAB" 1s 249ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 813ms
And Select view "DAYS_2" 2s 153ms
Then Check if gray window is in the schedule 2s 049ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 385ms
And Select view "DAYS_2" 2s 116ms
And Check if gray window is in the schedule 2s 039ms
After Hooks.deleteAllNonTransportWindowsAfterTest() 100ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pha1-carrier" and set token of apiUsername "super-admin-hochland" 9s 810ms
And Create "CREATE_GRAY_WINDOW_TWG" window by JSON file for test as "super-admin-hochland" 425ms
And Create "CREATE_GRAY_WINDOW_OST" window by JSON file for test as "super-admin-hochland" 307ms
When Go to "WAREHOUSE_TAB" 1s 268ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 872ms
And Select view "DAYS_2" 2s 150ms
Then Check if gray window is in the schedule 2s 043ms
And Select warehouse "Opakowania, surowce twarożkarnia" 1s 389ms
And Select view "DAYS_2" 2s 123ms
And Check if gray window is in the schedule 2s 035ms
After Hooks.deleteAllNonTransportWindowsAfterTest() 103ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 729ms
And Create "CREATE_GRAY_WINDOW_MGW" window by JSON file for test as "super-admin-skz" 189ms
And Create "CREATE_GRAY_WINDOW_HRL" window by JSON file for test as "super-admin-skz" 196ms
When Go to "WAREHOUSE_TAB" 1s 010ms
And Select warehouse "MGW" 1s 403ms
And Select view "DAYS_2" 2s 187ms
Then Check if gray window is in the schedule 2s 042ms
And Select warehouse "HRL" 1s 525ms
And Select view "DAYS_2" 2s 147ms
And Check if gray window is in the schedule 2s 044ms
After Hooks.deleteAllNonTransportWindowsAfterTest() 104ms
After Hooks.deleteTransportAfterTest() 000ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 189ms
When Go to "WAREHOUSE_TAB" 1s 279ms
And Select warehouse "Proszkownia" 2s 029ms
Then Check if warehouses select dropdown is not expanded 081ms
And Check if current warehouse is "Proszkownia" 072ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 277ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_WAREHOUSE_STEP_ONLY" "super-admin-neuca" 000ms
And Get package type settings for transportType "DELIVERY" from "neuca" 293ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "true;false" 493ms
When Login as "neuca-admin" 7s 694ms
And Go to new transport "DELIVERY" 718ms
And Fill transport form 39s 470ms
And Get sum of pallets of "load" in transport form 087ms
And Click "save-transport" save button and wait for form to disappear 30s 220ms
And Set advice window in schedule 2s 403ms
And Check is transport created in schedule and set transport id 3s 488ms
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 194ms
After Hooks.deleteTransportAfterTest() 833ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 124ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-neuca" 266ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_COMPANY_STEP_ONLY" "super-admin-neuca" 000ms
And Get package type settings for transportType "DELIVERY" from "neuca" 113ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "false;true" 204ms
When Login as "neuca-admin" 2s 460ms
And Go to new transport "DELIVERY" 662ms
And Fill transport form 39s 317ms
And Get sum of pallets of "unload" in transport form 086ms
And Click "save-transport" save button and wait for form to disappear 30s 170ms
And Set advice window in schedule 2s 404ms
And Check is transport created in schedule and set transport id 3s 146ms
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 265ms
After Hooks.deleteTransportAfterTest() 950ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 138ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-neuca" 290ms
And Set "transport" inputs from JSON file "CREATE_DELIVERY_PALLETS_IN_WAREHOUSE_AND_COMPANY_STEPS" "super-admin-neuca" 001ms
And Get package type settings for transportType "DELIVERY" from "neuca" 104ms
And Set package type "PALLETS" settings with values: "visibleInContractorStep;visibleInWarehouseStep", "true;true" 219ms
When Login as "neuca-admin" 2s 671ms
And Go to new transport "DELIVERY" 716ms
And Fill transport form 42s 593ms
And Get sum of pallets of "unload" in transport form 093ms
And Click "save-transport" save button and wait for form to disappear 30s 187ms
And Set advice window in schedule 2s 412ms
And Check is transport created in schedule and set transport id 3s 200ms
Then Verify if used pallet limit in schedule changed properly in "I" on "RT1" 249ms
After Hooks.deleteTransportAfterTest() 960ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 183ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 5s 839ms
And Set basic authorities "ROLE_CAN_CREATE_MAX_PALLET" to user "pgf-admin" 149ms
And Go to "WAREHOUSE_TAB" 1s 028ms
When Check if pallet limit counter is visible 084ms
And Set limit to "888" 980ms
Then Verify if pallet limit in schedule changed to "888" 187ms
After Hooks.rollbackAddedAuthorities() 000ms
Scenario Outline Suggesting the nearest free space in the schedule
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set "transport" inputs from JSON file "CREATE_DELIVERY" "super-admin-neuca" 000ms
And Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 2s 788ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 17s 118ms
When Go to "TRANSPORT_TABLE" 519ms
And Show all transport "" 000ms
And Find transport pencil button in transports table 1s 857ms
And Click pencil and move transport to "02" : "15" in schedule 7s 777ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[contains(@class, 'btn btn-primary save-advice-button')] (tried for 4 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=93.0.4577.63 (ff5c0da2ec0adeaed5550e6c7e98417dac77d98a-refs/branch-heads/4577@{#1135}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.D4viLm}, 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=93.0.4577.63, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 1a0924b5cf70a34fbe6c4f76f33173e5
	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:221)
	at CucumberTests.AdviceEdition.PencilEdition.clickPencilAndMoveTransportToInSchedule(PencilEdition.java:73)
	at ✽.Click pencil and move transport to "02" : "15" in schedule(file:Features/Atom/Schedule/Schedule.feature:105)
Then Go to new transport "DELIVERY" 000ms
And Fill transport form 000ms
And Change filled value in details "number-of-pallets-step-0" "number" "50" "0" 000ms
And Click "save-transport" save button and wait for form to disappear 000ms
Then Set advice window at "02" : "00" in schedule 000ms
And Check if button with suggest the nearest free space is displayed 000ms
When Show suggestions of the nearest free slots in schedule 000ms
And Choose suggested time for advice 000ms
Then Check if success alert is displayed "Twoja awizacja została zapisana na godzinę: 03:00" 000ms
After Hooks.deleteAllTransports() 1m 4s 278ms