Project Number Date
ApolloFullRunnerReport apollo-test-2.55 26 cze 2021, 06:23

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Filters 176 3 11 0 0 190 23 3 26 12m 43s 027ms Failed
Feature Filters
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 067ms
When Go to "TRANSPORT_TABLE" 403ms
Then Check transport is loaded "DELIVERY" 1s 376ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 443ms
When Go to "TRANSPORT_TABLE" 392ms
Then Check transport is loaded "DELIVERY" 1s 387ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-piast" 2s 152ms
When Go to "TRANSPORT_TABLE" 360ms
Then Check transport is loaded "DELIVERY" 1s 355ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 354ms
When Go to "TRANSPORT_TABLE" 391ms
Then Check transport is loaded "LOAD" 1s 360ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 343ms
When Go to "TRANSPORT_TABLE" 395ms
Then Check transport is loaded "DELIVERY" 1s 397ms
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 7s 425ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 2s 003ms
And Delete created transport by API 713ms
When Go to "ARCHIVE_TAB" 448ms
And Show all transport "false" 165ms
Then Check specific column "CONTRACTOR" 414ms
After Hooks.deleteAllTransports() 1m 16s 987ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 2s 549ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-alrec" 2s 355ms
And Delete created transport by API 680ms
When Go to "ARCHIVE_TAB" 521ms
And Show all transport "true" 338ms
Then Check specific column "CONTRACTOR" 1s 305ms
After Hooks.deleteAllTransports() 1m 2s 250ms
Given Set token of apiUsername "super-admin-sempertrans" 346ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 978ms
When Login as "sempertrans-admin" 2s 317ms
And Go to "TRANSPORT_TABLE" 477ms
And Show all transport "false" 163ms
And Select transportType "DELIVERY" 1s 273ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 294ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "2" days 2s 044ms
And Select transportType "DELIVERY" 1s 257ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 266ms
Then Verify if new transport appear in transport table with polling "true" 5s 121ms
After Hooks.deleteAllTransports() 1m 3s 354ms
Given Set token of apiUsername "super-admin-alrec" 253ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 870ms
When Login as "alrec-admin" 2s 203ms
And Go to "TRANSPORT_TABLE" 431ms
And Show all transport "true" 336ms
And Select transportType "DELIVERY" 1s 297ms
And Fill text based "CONTRACTOR" filter with "DAA1" 245ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" in "2" days 2s 818ms
And Select transportType "DELIVERY" 1s 250ms
And Fill text based "CONTRACTOR" filter with "DAA1" 219ms
Then Verify if new transport appear in transport table with polling "true" 5s 123ms
After Hooks.deleteAllTransports() 49s 001ms
Given Set token of apiUsername "super-admin-sempertrans" 263ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 993ms
When Login as "sempertrans-admin" 2s 313ms
And Go to "TRANSPORT_TABLE" 480ms
And Show all transport "false" 163ms
And Select transportType "DELIVERY" 1s 274ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 280ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-sempertrans" in "2" days 2s 061ms
And Select transportType "DELIVERY" 1s 256ms
And Fill text based "CONTRACTOR" filter with "DOST-ST" 281ms
Then Verify if new transport appear in transport table with polling "false" 20s 122ms
After Hooks.deleteAllTransports() 1m 3s 388ms
Given Set token of apiUsername "super-admin-alrec" 234ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 825ms
When Login as "alrec-admin" 2s 312ms
And Go to "TRANSPORT_TABLE" 416ms
And Show all transport "true" 336ms
And Select transportType "DELIVERY" 1s 287ms
And Fill text based "CONTRACTOR" filter with "DAA1" 247ms
And Create transport "CREATE_DELIVERY_II" by JSON file as "super-admin-alrec" in "2" days 2s 784ms
And Select transportType "DELIVERY" 1s 218ms
And Fill text based "CONTRACTOR" filter with "DAA1" 215ms
Then Verify if new transport appear in transport table with polling "false" 20s 105ms
After Hooks.deleteAllTransports() 48s 993ms
Given Set token of apiUsername "swisskrono-purchasing-department" 240ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 216ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 9s 924ms
When Go to "TRANSPORT_TABLE" 330ms
And Sort transports by "show-mine" 1s 211ms
And Show all transport types 1s 184ms
Then Verify that created transport is "true" in transport table 1s 225ms
After Hooks.deleteTransportAfterTest() 697ms
Given Set token of apiUsername "swisskrono-purchasing-department" 221ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 248ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 612ms
When Go to "TRANSPORT_TABLE" 448ms
And Sort transports by "show-all" 1s 165ms
And Show all transport types 1s 188ms
Then Verify that created transport is "true" in transport table 1s 311ms
After Hooks.deleteTransportAfterTest() 744ms
Given Set token of apiUsername "swisskrono-admin" 242ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 240ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 624ms
When Go to "TRANSPORT_TABLE" 391ms
And Sort transports by "show-mine" 1s 152ms
And Show all transport types 1s 166ms
Then Verify that created transport is "false" in transport table 1m 18s 371ms
After Hooks.deleteTransportAfterTest() 806ms
Given Set token of apiUsername "swisskrono-admin" 212ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 2s 205ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 885ms
When Go to "TRANSPORT_TABLE" 405ms
And Sort transports by "show-all" 1s 155ms
And Show all transport types 1s 190ms
Then Verify that created transport is "true" in transport table 1s 282ms
After Hooks.deleteTransportAfterTest() 776ms
Given Set token of apiUsername "swisskrono-purchasing-department" 207ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 2s 207ms
And Delete created transport by API 737ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 662ms
When Go to "ARCHIVE_TAB" 494ms
And Sort transports by "show-mine" 1s 150ms
And Show "SMALLS_IMPORT" 164ms
Then Verify that created transport is "true" in transport table 15s 122ms
After Hooks.deleteTransportAfterTest() 833ms
Given Set token of apiUsername "swisskrono-purchasing-department" 216ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-purchasing-department" 16s 072ms
And Delete created transport by API 706ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 740ms
When Go to "ARCHIVE_TAB" 468ms
And Sort transports by "show-all" 1s 144ms
And Show "SMALLS_IMPORT" 177ms
Then Verify that created transport is "true" in transport table 15s 141ms
After Hooks.deleteTransportAfterTest() 904ms
Given Set token of apiUsername "swisskrono-admin" 247ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 101ms
And Delete created transport by API 696ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 769ms
When Go to "ARCHIVE_TAB" 491ms
And Sort transports by "show-mine" 1s 145ms
And Show "SMALLS_IMPORT" 190ms
Then Verify that created transport is "false" in transport table 1m 32s 309ms
After Hooks.deleteTransportAfterTest() 911ms
Given Set token of apiUsername "swisskrono-admin" 212ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "swisskrono-admin" 16s 167ms
And Delete created transport by API 707ms
And Login as "swisskrono-purchasing-department" and set token of apiUsername "super-admin-skz" 2s 846ms
When Go to "ARCHIVE_TAB" 478ms
And Sort transports by "show-all" 1s 138ms
And Show "SMALLS_IMPORT" 166ms
Then Verify that created transport is "true" in transport table 15s 112ms
After Hooks.deleteTransportAfterTest() 818ms
Given Set token of apiUsername "super-admin-alrec" 246ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 16s 153ms
And Create transport "CREATE_TRANSPORT_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 16s 127ms
When Login as "alrec-admin" 2s 486ms
And Go to "TRANSPORT_TABLE" 374ms
And Show all transport "true" 336ms
And Select transportType "TRANSPORT_ORDER" 1s 314ms
Then Check if load and unload place filters work properly "UNLOAD_PLACE" 26s 370ms
After Hooks.deleteAllTransports() 48s 614ms
Given Set token of apiUsername "super-admin-alrec" 237ms
And Create transport "CREATE_INBOUND_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 218ms
And Create transport "CREATE_INBOUND_SECOND_SUPPLIER" by JSON file as "super-admin-alrec" 2s 272ms
When Login as "alrec-admin" 2s 341ms
And Go to "TRANSPORT_TABLE" 413ms
And Show all transport "true" 344ms
And Select transportType "INBOUND" 1s 253ms
Then Check if load and unload place filters work properly "LOAD_PLACE" 26s 383ms
After Hooks.deleteAllTransports() 48s 382ms
Given Set token of apiUsername "super-admin-alrec" 222ms
And Create transport "CREATE_TRANSPORT_FIRST_SUPPLIER" by JSON file as "super-admin-alrec" 2s 262ms
When Login as "alrec-admin" 2s 205ms
And Go to "TRANSPORT_TABLE" 399ms
And Show all transport "true" 307ms
And Select transportType "TRANSPORT_ORDER" 1s 282ms
Then Check if load and unload time filters work properly "LOAD_TIME_WINDOW" 37s 468ms
After Hooks.deleteTransportAfterTest() 760ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 664ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 158ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 671ms
And Accept transferred transport by Api 013ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:123)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:113)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Filters/Filter.feature:135)
And Create advice "ADVICE_SMALLS" "SMALLS_IMPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_IMPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 969ms
Scenario Outline Check if it is possible to choose what the search in the archive applies to
Steps
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 541ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 161ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 640ms
And Accept transferred transport by Api 012ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:123)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:113)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Filters/Filter.feature:135)
And Create advice "ADVICE_SMALLS" "SMALLS_EXPORT" "super-admin-skz" 000ms
And Delete created transport by API 000ms
When Go to "ARCHIVE_TAB" 000ms
And Show "SMALLS_EXPORT" 000ms
Then Check if it is possible to search with different date property selects 000ms
After Hooks.deleteTransportAfterTest() 961ms
Given Set token of apiUsername "super-admin-neuca" 262ms
And Prepare setting: "TRANSPORT_TABLE_DAYS_LIMIT" with value: "7d" with "super-admin-neuca" 021ms
When Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "8" days 3s 139ms
And Login as "neuca-admin" 1s 973ms
And Go to "TRANSPORT_TABLE" 458ms
Then Verify that created transport is "false" in transport table 1m 32s 330ms
And Toggle transport table days limit filter 183ms
And Verify that created transport is "true" in transport table 15s 142ms
After Hooks.deleteTransportAfterTest() 925ms
Scenario Outline Check if sorting by "Finished" status is working correctly [A-7517]
Steps
Given Set token of apiUsername "super-admin-neuca" 229ms
And Get custom field settings for "DELIVERY" transport type and "neuca" company 191ms
And Mark custom fields as not obligatory 006ms
And Get setting "SORT_TABLE_BY_TRANSPORT_COMPLETED" for "neuca" 146ms
And Prepare setting: "SORT_TABLE_BY_TRANSPORT_COMPLETED" with value: "true" with "super-admin-neuca" 030ms
When Create 3 transports "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 21s 238ms
Then Login as "neuca-admin" 2s 305ms
And Go to "TRANSPORT_TABLE" 454ms
And Confirm statuses until reach "process-ended" 4s 601ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=91.0.4472.114)
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=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.QjWBMw}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 5543bfa202c08f772282e85c9514c180
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.getAttribute(RemoteWebElement.java:128)
	at Utils.StatusUtil.waitUntilAttributeOfWebElementChangeValue(StatusUtil.java:38)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:303)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:84)
	at ✽.Confirm statuses until reach "process-ended"(file:Features/Atom/Filters/Filter.feature:170)
Then Check if sorting by 'Finished' status is working correctly 000ms
After Hooks.deleteTransportsAfterTest() 2s 839ms
After Hooks.rollbackAllCustomFieldsSettings() 397ms
After Hooks.rollbackSettings() 129ms