Project Number Date
ApolloFullRunnerReport apollo-test-2.69 06 lip 2021, 06:05

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 533 3 2 0 0 538 33 3 36 46m 30s 784ms Failed
Feature Status confirmation
Given Set token of apiUsername "super-admin-hochland" 225ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 184ms
And Mark custom fields as not obligatory 2s 825ms
And Login as "hochland-admin" 9s 791ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 970ms
When Find transport in table with status "advice-added" 3s 618ms
And Confirm statuses until reach "process-ended" 22s 940ms
Then Check if transport has "process-ended" 069ms
After Hooks.deleteTransportAfterTest() 904ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 426ms
Given Set token of apiUsername "super-admin-pgf" 231ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 121ms
And Mark custom fields as not obligatory 007ms
And Login as "pgf-admin" 4s 534ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 622ms
When Find transport in table with status "planned" 17s 545ms
And Confirm statuses until reach "process-ended" 12s 560ms
Then Check if transport has "process-ended" 068ms
After Hooks.deleteTransportAfterTest() 848ms
After Hooks.rollbackAllCustomFieldsSettings() 438ms
Given Set token of apiUsername "super-admin-adama" 211ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 110ms
And Mark custom fields as not obligatory 005ms
And Login as "adama-admin" 4s 824ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 649ms
When Find transport in table with status "planned" 3s 538ms
And Confirm statuses until reach "process-ended" 11s 423ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 652ms
After Hooks.rollbackAllCustomFieldsSettings() 412ms
Given Set token of apiUsername "super-admin-lantmannen" 234ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 101ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 4s 503ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 812ms
When Find transport in table with status "potwierdzony" 3s 599ms
And Confirm statuses until reach "process-ended" 21s 749ms
Then Check if transport has "process-ended" 055ms
After Hooks.deleteTransportAfterTest() 854ms
After Hooks.rollbackAllCustomFieldsSettings() 006ms
Given Set token of apiUsername "super-admin-lantmannen" 232ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 090ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 1s 983ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 814ms
When Find transport in table with status "created" 3s 552ms
And Confirm statuses until reach "process-ended" 26s 741ms
Then Check if transport has "process-ended" 058ms
After Hooks.deleteTransportAfterTest() 813ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
Given Set token of apiUsername "super-admin-keeeper" 220ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 109ms
And Mark custom fields as not obligatory 560ms
And Login as "keeeper-admin" 5s 515ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 793ms
When Find transport in table with status "planned" 3s 584ms
And Confirm statuses until reach "process-ended" 21s 534ms
Then Check if transport has "process-ended" 067ms
After Hooks.deleteTransportAfterTest() 783ms
After Hooks.rollbackAllCustomFieldsSettings() 572ms
Given Set token of apiUsername "super-admin-keeeper" 204ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 106ms
And Mark custom fields as not obligatory 543ms
And Login as "keeeper-admin" 5s 458ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 841ms
When Find transport in table with status "planned" 3s 595ms
And Confirm statuses until reach "process-ended" 21s 662ms
Then Check if transport has "process-ended" 072ms
After Hooks.deleteTransportAfterTest() 808ms
After Hooks.rollbackAllCustomFieldsSettings() 765ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 349ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 346ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 643ms
When Accept or reject "accept" transferred transport 19s 214ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 019ms
And Click button advice in transport table "SMALLS_IMPORT" 275ms
And Set advice window in schedule 3s 341ms
And Fill advice form 17s 408ms
And Click advice save button and wait for advice form to disappear 33s 863ms
And Check if window is "silver" 4s 065ms
And Go to "TRANSPORT_TABLE" 386ms
Then Check if transport has "process-ended" 673ms
After Hooks.deleteTransportAfterTest() 974ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 466ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 381ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 575ms
When Accept or reject "accept" transferred transport 19s 466ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 020ms
And Click button advice in transport table "SMALLS_EXPORT" 246ms
And Set advice window in schedule 3s 299ms
And Fill advice form 17s 520ms
And Click advice save button and wait for advice form to disappear 33s 314ms
And Check if window is "silver" 4s 059ms
And Go to "TRANSPORT_TABLE" 387ms
Then Check if transport has "process-ended" 906ms
After Hooks.deleteTransportAfterTest() 878ms
Given Set token of apiUsername "super-admin-hochland" 228ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 488ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 177ms
And Mark custom fields as not obligatory 2s 575ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 062ms
When Login as "hochland-admin" 9s 568ms
And Find transport in table with status "advice-added" 3s 703ms
And Confirm statuses until reach "arrived" 6s 254ms
And Go to transport details "DELIVERY" 2s 859ms
Then Check if it is not possible to edit advice 915ms
After Hooks.deleteTransportAfterTest() 944ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 252ms
After Hooks.rollbackAddedActionAuthorities() 289ms
Given Set token of apiUsername "super-admin-hochland" 230ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 203ms
And Mark custom fields as not obligatory 2s 587ms
And Login as "hochland-admin" 9s 451ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 056ms
When Find transport in table with status "advice-added" 3s 638ms
And Check if transport row is "blue" 3s 223ms
And Confirm statuses until reach "arrived" 6s 262ms
And Check if transport row is "green" 3s 205ms
And Confirm statuses until reach "during-unload" 6s 179ms
Then Check if transport row is "orange" 3s 206ms
And Confirm statuses until reach "unloaded" 6s 172ms
Then Check if transport row is "darkgoldenrod" 3s 204ms
And Confirm statuses until reach "process-ended" 6s 166ms
Then Check if transport row is "silver" 3s 184ms
After Hooks.deleteTransportAfterTest() 815ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 287ms
Given Set token of apiUsername "super-admin-piast" 243ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 211ms
And Mark custom fields as not obligatory 010ms
And Login as "piast-admin" 5s 380ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 980ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 016ms
And Show all transport types 1s 121ms
And Click button advice in transport table "DELIVERY" 230ms
And Set advice window in schedule 3s 268ms
And Fill advice form 10s 304ms
And Click advice save button and wait for advice form to disappear 33s 204ms
And Go to "TRANSPORT_TABLE" 560ms
And Find transport in table with status "advice-added" 3s 538ms
And Confirm statuses until reach "left-the-area" 32s 094ms
Then Check if next status is not possible to confirm 286ms
After Hooks.deleteTransportAfterTest() 816ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 644ms
Given Set token of apiUsername "super-admin-piast" 216ms
And Get custom field settings for "LOAD" transport type and "piast" company 251ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 5s 687ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 842ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 027ms
And Show all transport types 1s 143ms
And Click button advice in transport table "LOAD" 245ms
And Set advice window in schedule 3s 222ms
And Fill advice form 10s 189ms
And Click advice save button and wait for advice form to disappear 33s 183ms
And Go to "TRANSPORT_TABLE" 411ms
And Find transport in table with status "advice-added" 3s 580ms
And Confirm statuses until reach "left-the-area" 31s 898ms
Then Check if next status is not possible to confirm 269ms
After Hooks.deleteTransportAfterTest() 802ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 313ms
Scenario Outline Check if it is possible to confirm statuses after add file to transport
Steps
Given Set token of apiUsername "super-admin-piast" 228ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 206ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 5s 647ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 004ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 016ms
And Show all transport types 1s 113ms
And Click button advice in transport table "DELIVERY" 204ms
And Set advice window in schedule 3s 280ms
And Fill advice form 10s 332ms
And Click advice save button and wait for advice form to disappear 33s 189ms
And Go to "TRANSPORT_TABLE" 464ms
And Find transport in table with status "advice-added" 3s 609ms
When Add file to transport by API 1s 927ms
And Confirm statuses until reach "process-ended" 32s 922ms
java.lang.AssertionError: Wartość advice-added-magazyn-hala-a atrybutu data-status-name nie zmieniła się w webelemencie [[ChromeDriver: chrome on LINUX (39582a3b095ea5d520f6262681bb2355)] -> xpath: //td[contains(@data-status-name, 'advice-added')]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.StatusUtil.waitUntilAttributeOfWebElementChangeValue(StatusUtil.java:43)
	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/Statuses/ConfirmStatuses.feature:117)
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 823ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 506ms
Given Set token of apiUsername "super-admin-piast" 224ms
And Get custom field settings for "LOAD" transport type and "piast" company 224ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 5s 492ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 880ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 019ms
And Show all transport types 1s 121ms
And Click button advice in transport table "LOAD" 203ms
And Set advice window in schedule 3s 356ms
And Fill advice form 10s 308ms
And Click advice save button and wait for advice form to disappear 33s 216ms
And Go to "TRANSPORT_TABLE" 416ms
And Find transport in table with status "advice-added" 3s 695ms
When Add file to transport by API 1s 696ms
And Confirm statuses until reach "process-ended" 37s 133ms
Then Check if transport has "process-ended" 054ms
After Hooks.deleteTransportAfterTest() 839ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 224ms
Given Set token of apiUsername "super-admin-hochland" 210ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 251ms
And Mark custom fields as not obligatory 4s 618ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 452ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 816ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Login as "hochland-admin" 9s 649ms
And Show all transport types 1s 138ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 070ms
And Set advice window in schedule 7s 430ms
And Fill advice form 15s 894ms
And Click advice save button and wait for advice form to disappear 33s 373ms
And Go to "TRANSPORT_TABLE" 387ms
And Find transport in table with status "advice-added" 3s 584ms
And Confirm statuses until reach "during-load" 11s 478ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 554ms
And Check if next status is not possible to confirm in status confirmation modal 276ms
After Hooks.deleteTransportAfterTest() 960ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 875ms
Given Set token of apiUsername "super-admin-keeeper" 245ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 128ms
And Mark custom fields as not obligatory 732ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 224ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 872ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 769ms
And Show all transport types 1s 242ms
And Click button advice in transport table "LOAD" 258ms
And Set advice window in schedule 3s 157ms
And Fill advice form 15s 958ms
And Click advice save button and wait for advice form to disappear 17s 783ms
And Go to "TRANSPORT_TABLE" 421ms
And Find transport in table with status "advice-added" 3s 615ms
And Confirm statuses until reach "arrived" 6s 290ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 523ms
And Check if next status is not possible to confirm in status confirmation modal 240ms
After Hooks.deleteTransportAfterTest() 674ms
After Hooks.rollbackAllCustomFieldsSettings() 854ms
Given Set token of apiUsername "super-admin-keeeper" 237ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 124ms
And Mark custom fields as not obligatory 684ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 226ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 835ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 520ms
And Show all transport types 1s 146ms
And Click button advice in transport table "CONTAINER" 259ms
And Set advice window in schedule 3s 131ms
And Fill advice form 16s 078ms
And Click advice save button and wait for advice form to disappear 33s 233ms
And Go to "TRANSPORT_TABLE" 374ms
And Find transport in table with status "advice-added" 3s 613ms
And Confirm statuses until reach "arrived" 6s 214ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 513ms
And Check if next status is not possible to confirm in status confirmation modal 234ms
After Hooks.deleteTransportAfterTest() 767ms
After Hooks.rollbackAllCustomFieldsSettings() 912ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 136ms
And Mark custom fields as not obligatory 493ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 225ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 778ms
And Login as "keeeper-admin" 5s 876ms
And Go to "TRANSPORT_TABLE" 432ms
And Find transport in table with status "planned" 3s 562ms
And Confirm statuses until reach "arrived" 6s 212ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 637ms
And Check if next status is not possible to confirm in status confirmation modal 249ms
After Hooks.deleteTransportAfterTest() 876ms
After Hooks.rollbackAllCustomFieldsSettings() 498ms
Given Set token of apiUsername "super-admin-keeeper" 224ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 127ms
And Mark custom fields as not obligatory 536ms
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" 252ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 849ms
And Login as "keeeper-admin" 5s 388ms
And Go to "TRANSPORT_TABLE" 351ms
And Find transport in table with status "planned" 3s 531ms
And Confirm statuses until reach "arrived" 6s 252ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 604ms
And Check if next status is not possible to confirm in status confirmation modal 239ms
After Hooks.deleteTransportAfterTest() 811ms
After Hooks.rollbackAllCustomFieldsSettings() 695ms
Given Set token of apiUsername "super-admin-hochland" 208ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 188ms
And Mark custom fields as not obligatory 2s 577ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 114ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 988ms
And Login as "hochland-admin" 9s 387ms
And Go to "TRANSPORT_TABLE" 425ms
And Find transport in table with status "advice-added" 3s 597ms
And Confirm statuses until reach "during-unload" 11s 445ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 682ms
And Check if next status is not possible to confirm in status confirmation modal 320ms
After Hooks.deleteTransportAfterTest() 1s 098ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 206ms
Given Set token of apiUsername "super-admin-keeeper" 226ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 133ms
And Mark custom fields as not obligatory 735ms
And Set "advice" inputs from JSON file "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" 237ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 872ms
And Login as "keeeper-admin" 5s 507ms
And Show all transport types 1s 257ms
And Click button advice in transport table "LOAD" 216ms
And Set advice window in schedule 3s 093ms
And Fill advice form 16s 035ms
And Click advice save button and wait for advice form to disappear 33s 126ms
And Go to "TRANSPORT_TABLE" 383ms
And Find transport in table with status "advice-added" 3s 659ms
When Confirm statuses until reach "arrived" 6s 211ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 541ms
And Check if next status is not possible to confirm in status confirmation modal 201ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 284ms
And Go to transport details "LOAD" 2s 777ms
And Open section: "advice-panel" 1s 127ms
And Fill transport form 28s 304ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 460ms
And Go to transport details "LOAD" 2s 824ms
And Open section: "advice-panel" 1s 131ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 17s 223ms
And Confirm statuses until reach "process-ended" 16s 474ms
Then Check if transport has "process-ended" 067ms
After Hooks.deleteTransportAfterTest() 716ms
After Hooks.rollbackAllCustomFieldsSettings() 823ms
Given Set token of apiUsername "super-admin-keeeper" 214ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 131ms
And Mark custom fields as not obligatory 761ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 253ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 819ms
And Login as "keeeper-admin" 5s 858ms
And Show all transport types 1s 150ms
And Click button advice in transport table "CONTAINER" 222ms
And Set advice window in schedule 3s 104ms
And Fill advice form 16s 016ms
And Click advice save button and wait for advice form to disappear 33s 140ms
And Go to "TRANSPORT_TABLE" 364ms
And Find transport in table with status "advice-added" 3s 727ms
When Confirm statuses until reach "arrived" 6s 256ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 548ms
And Check if next status is not possible to confirm in status confirmation modal 247ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 311ms
And Go to transport details "CONTAINER" 2s 768ms
And Open section: "advice-panel" 1s 136ms
And Fill transport form 28s 167ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 432ms
And Go to transport details "CONTAINER" 2s 809ms
And Open section: "advice-panel" 1s 142ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 17s 190ms
And Confirm statuses until reach "process-ended" 16s 598ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 829ms
After Hooks.rollbackAllCustomFieldsSettings() 891ms
Given Set token of apiUsername "super-admin-hochland" 252ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 238ms
And Mark custom fields as not obligatory 4s 696ms
And Set "advice" inputs from JSON file "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" 401ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 865ms
And Login as "hochland-admin" 10s 268ms
And Show all transport types 1s 142ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 096ms
And Set advice window in schedule 7s 463ms
And Fill advice form 16s 030ms
And Click advice save button and wait for advice form to disappear 33s 773ms
And Go to "TRANSPORT_TABLE" 377ms
And Find transport in table with status "advice-added" 3s 645ms
When Confirm statuses until reach "during-load" 11s 538ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 683ms
And Check if next status is not possible to confirm in status confirmation modal 335ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 377ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 991ms
And Open section: "advice-panel" 1s 183ms
And Fill transport form 39s 622ms
And Click "save-transport-and-close" save button and wait for form to disappear 18s 026ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 897ms
And Open section: "advice-panel" 1s 523ms
And Fill "warehouseman-(u)" in transport form 17s 886ms
And Confirm statuses until reach "process-ended" 32s 254ms
Then Check if transport has "process-ended" 071ms
After Hooks.deleteTransportAfterTest() 1s 169ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 086ms
Given Set token of apiUsername "super-admin-keeeper" 221ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 109ms
And Mark custom fields as not obligatory 566ms
And Set "transport" inputs from JSON file "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" 250ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 913ms
And Login as "keeeper-admin" 6s 063ms
And Go to "TRANSPORT_TABLE" 396ms
And Find transport in table with status "planned" 3s 629ms
When Confirm statuses until reach "arrived" 6s 254ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 627ms
And Check if next status is not possible to confirm in status confirmation modal 263ms
And Click cancel in status confirmation modal 15s 380ms
And Go to transport details "UNLOAD" 2s 831ms
And Fill transport form 40s 435ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 419ms
And Confirm statuses until reach "process-ended" 16s 465ms
Then Check if transport has "process-ended" 062ms
After Hooks.deleteTransportAfterTest() 965ms
After Hooks.rollbackAllCustomFieldsSettings() 534ms
Given Set token of apiUsername "super-admin-keeeper" 226ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 126ms
And Mark custom fields as not obligatory 574ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 227ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 872ms
And Login as "keeeper-admin" 5s 626ms
And Go to "TRANSPORT_TABLE" 338ms
And Find transport in table with status "planned" 3s 717ms
When Confirm statuses until reach "arrived" 6s 250ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 636ms
And Check if next status is not possible to confirm in status confirmation modal 255ms
And Click cancel in status confirmation modal 15s 289ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 755ms
And Fill transport form 40s 399ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 388ms
And Confirm statuses until reach "process-ended" 16s 515ms
Then Check if transport has "process-ended" 063ms
After Hooks.deleteTransportAfterTest() 770ms
After Hooks.rollbackAllCustomFieldsSettings() 607ms
Scenario Outline Check if it is possible to confirm statuses when there is customFields blockade and conditions are fulfilled - without advice step
Steps
Given Set token of apiUsername "super-admin-hochland" 240ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 198ms
And Mark custom fields as not obligatory 2s 669ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 707ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 031ms
And Login as "hochland-admin" 10s 114ms
And Go to "TRANSPORT_TABLE" 457ms
And Find transport in table with status "advice-added" 3s 581ms
When Confirm statuses until reach "during-unload" 11s 468ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 670ms
And Check if next status is not possible to confirm in status confirmation modal 314ms
And Click cancel in status confirmation modal 15s 721ms
And Go to transport details "DELIVERY" 2s 794ms
And Fill transport form 40s 383ms
And Click "save-transport-and-close" save button and wait for form to disappear 17s 990ms
And Confirm statuses until reach "process-ended" 38s 169ms
java.lang.AssertionError: Wartość unloaded-serownia atrybutu data-status-name nie zmieniła się w webelemencie [[ChromeDriver: chrome on LINUX (39582a3b095ea5d520f6262681bb2355)] -> xpath: //td[contains(@data-status-name, 'advice-added')]]
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.StatusUtil.waitUntilAttributeOfWebElementChangeValue(StatusUtil.java:43)
	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/Statuses/ConfirmStatuses.feature:226)
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 1s 211ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 292ms
Given Set token of apiUsername "super-admin-skd" 234ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 786ms
And Confirm status "REPORTING" by Public API "v1" 448ms
And Confirm status "ARRIVAL" by Public API "v1" 717ms
And Login as "swiss-krono-delivery-guard" 4s 986ms
And Go to "TRANSPORT_TABLE" 468ms
When Confirm "Departure" status in transport row 192ms
Then Verify that "Departure" has been confirmed 1s 279ms
After Hooks.deleteTransportAfterTest() 831ms
Given Set token of apiUsername "super-admin-keeeper" 221ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 120ms
And Mark custom fields as not obligatory 596ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 248ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 752ms
When Login as "keeeper-admin" 5s 597ms
And Find transport in table with status "planned" 3s 585ms
And Confirm statuses until reach "arrived" 6s 218ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 551ms
And Check if next status is not possible to confirm in status confirmation modal 242ms
And Click cancel in status confirmation modal 15s 360ms
And Go to transport details "UNLOAD" 2s 937ms
And Fill transport form 40s 528ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 283ms
And Check if next status is not possible to confirm in status confirmation modal 197ms
After Hooks.deleteTransportAfterTest() 826ms
After Hooks.rollbackAllCustomFieldsSettings() 572ms
Given Set token of apiUsername "super-admin-keeeper" 229ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 126ms
And Mark custom fields as not obligatory 666ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 247ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 984ms
When Login as "keeeper-admin" 5s 576ms
And Find transport in table with status "planned" 3s 587ms
And Confirm statuses until reach "arrived" 6s 221ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 540ms
And Check if next status is not possible to confirm in status confirmation modal 262ms
And Click cancel in status confirmation modal 15s 351ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 921ms
And Fill transport form 40s 335ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 232ms
And Check if next status is not possible to confirm in status confirmation modal 226ms
After Hooks.deleteTransportAfterTest() 863ms
After Hooks.rollbackAllCustomFieldsSettings() 783ms
Given Set token of apiUsername "super-admin-hochland" 250ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 273ms
And Mark custom fields as not obligatory 2s 714ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 697ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 971ms
When Login as "hochland-admin" 10s 171ms
And Find transport in table with status "advice-added" 3s 799ms
And Confirm statuses until reach "during-unload" 11s 429ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 803ms
And Check if next status is not possible to confirm in status confirmation modal 425ms
And Click cancel in status confirmation modal 15s 520ms
And Go to transport details "DELIVERY" 3s 206ms
And Fill transport form 40s 424ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 264ms
And Check if next status is not possible to confirm in status confirmation modal 240ms
After Hooks.deleteTransportAfterTest() 818ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 253ms
Given Set token of apiUsername "super-admin-bausch" 236ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 163ms
And Mark custom fields as not obligatory 681ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 741ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 221ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 581ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 371ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 292ms
And Login as "bausch-admin" 5s 870ms
And Go to "TRANSPORT_TABLE" 501ms
And Find transport in table with status "advice-added" 3s 551ms
And Confirm statuses until reach "on-the-way" 16s 680ms
When Open statuses popup 151ms
And Toggle status date confirmation checkbox 415ms
And Confirm statuses until reach "process-ended" 6s 204ms
Then Check if transport has "process-ended" 062ms
After Hooks.deleteTransportAfterTest() 820ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 973ms
After Hooks.deleteModeOfTransportationAfterTest() 313ms
Given Set token of apiUsername "super-admin-bausch" 236ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 166ms
And Mark custom fields as not obligatory 764ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 585ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 192ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 654ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 402ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 085ms
And Login as "bausch-admin" 6s 091ms
And Go to "TRANSPORT_TABLE" 470ms
And Find transport in table with status "advice-added" 3s 558ms
And Confirm statuses until reach "on-the-way" 16s 619ms
And Open statuses popup 119ms
And Toggle status date confirmation checkbox 386ms
And Change status execution date to "1" days from today 2s 385ms
Then Verify that status cannot be confirmed 1s 199ms
After Hooks.deleteTransportAfterTest() 877ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 926ms
After Hooks.deleteModeOfTransportationAfterTest() 303ms
Given Set token of apiUsername "super-admin-bausch" 225ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 178ms
And Mark custom fields as not obligatory 726ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 627ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 155ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 630ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 386ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 467ms
And Login as "bausch-admin" 6s 023ms
And Go to "TRANSPORT_TABLE" 498ms
And Find transport in table with status "advice-added" 3s 594ms
And Confirm statuses until reach "on-the-way" 16s 673ms
And Open statuses popup 119ms
And Toggle status date confirmation checkbox 390ms
And Change status execution date to "-1" days from today 2s 424ms
Then Verify that status cannot be confirmed 1s 195ms
After Hooks.deleteTransportAfterTest() 807ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 034ms
After Hooks.deleteModeOfTransportationAfterTest() 308ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 6s 722ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 489ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 198ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 620ms
When Accept or reject "accept" transferred transport 19s 635ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 017ms
And Click button advice in transport table "SMALLS_IMPORT" 239ms
And Set advice window in schedule 3s 347ms
And Fill advice form 17s 460ms
And Click advice save button and wait for advice form to disappear 33s 785ms
And If user is login then logout 262ms
And Login as "swisskrono-admin" 7s 750ms
And Show all transport types 1s 164ms
Then Check if transport has "testowy-różoffy-statusik" 561ms
And Go to "SETTINGS_TAB" 735ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 2s 056ms
And Delete created transport by API 942ms
Then If user is login then logout 231ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 3s 246ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 495ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 599ms
When Accept or reject "accept" transferred transport 19s 311ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 021ms
And Click button advice in transport table "SMALLS_IMPORT" 238ms
And Set advice window in schedule 3s 403ms
And Fill advice form 17s 437ms
And Click advice save button and wait for advice form to disappear 33s 208ms
And If user is login then logout 247ms
And Login as "swisskrono-admin" 3s 306ms
And Show all transport types 1s 164ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 064ms
After Hooks.deleteAllTransports() 1m 16s 813ms
After Hooks.deleteAllAddedStatus() 2s 442ms
Scenario Outline Confirmed statuses of existing orders should not be deleted - even after editing the order [A-6874]
Steps
Given Set token of apiUsername "super-admin-farmacol" 349ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 104ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 950ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 651ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 113ms
When Login as "farmacol-admin" 6s 891ms
And Go to "TRANSPORT_TABLE" 433ms
And Confirm statuses until reach "during-unload" 16s 702ms
And Set actual confirmed transport status list 1s 897ms
And Disable task by API 226ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 906ms
And Edit transport hours and recalculate statuses 3s 472ms
Then Verify that all confirmed statuses are still on transport status list 343ms
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.O0vJgs}, 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: 39582a3b095ea5d520f6262681bb2355
	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.getText(RemoteWebElement.java:160)
	at CucumberTests.StatusTests.ConfirmStatuses.verifyThatAllConfirmedStatusesAreStillOnTransportStatusList(ConfirmStatuses.java:246)
	at ✽.Verify that all confirmed statuses are still on transport status list(file:Features/Atom/Statuses/ConfirmStatuses.feature:393)
After Hooks.deleteTransportAfterTest() 840ms
After Hooks.rollbackAllCustomFieldsSettings() 378ms
After Hooks.rollbackTaskChanges() 204ms