Project Number Date
ApolloFullRunnerReport develop.364 31 mar 2021, 06:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 416 6 40 0 0 462 32 6 38 35m 29s 761ms Failed
Feature Status confirmation
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 432ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 425ms
When Find transport in table with status "advice-added" 3s 234ms
And Confirm statuses until reach "process-ended" 28s 010ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 101ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 388ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 623ms
When Find transport in table with status "planned" 17s 251ms
And Confirm statuses until reach "process-ended" 21s 562ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 124ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 194ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 305ms
When Find transport in table with status "planned" 3s 243ms
And Confirm statuses until reach "process-ended" 21s 581ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 109ms
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 096ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 295ms
When Find transport in table with status "planned" 17s 190ms
And Confirm statuses until reach "departed" 24s 870ms
Then Check if transport has "departed" 028ms
After Hooks.deleteTransportAfterTest() 126ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 081ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 317ms
When Find transport in table with status "created" 3s 231ms
And Confirm statuses until reach "process-ended" 21s 554ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 133ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 114ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 294ms
When Find transport in table with status "created" 3s 241ms
And Confirm statuses until reach "process-ended" 29s 784ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 114ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 151ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 342ms
When Find transport in table with status "planned" 3s 210ms
And Confirm statuses until reach "process-ended" 27s 059ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 105ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 168ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 313ms
When Find transport in table with status "planned" 3s 234ms
And Confirm statuses until reach "process-ended" 27s 100ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 111ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 577ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 217ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 100ms
When Accept or reject "accept" transferred transport 17s 968ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 139ms
And Set advice window in schedule 2s 736ms
And Fill advice form 14s 756ms
And Click advice save button and wait for advice form to disappear 30s 749ms
And Check if window is "silver" 2s 029ms
And Go to "TRANSPORT_TABLE" 206ms
Then Check if transport has "process-ended" 238ms
After Hooks.deleteTransportAfterTest() 119ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 118ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 256ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 070ms
When Accept or reject "accept" transferred transport 18s 092ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 002ms
And Click button advice in transport table "SMALLS_EXPORT" 116ms
And Set advice window in schedule 2s 734ms
And Fill advice form 14s 683ms
And Click advice save button and wait for advice form to disappear 30s 767ms
And Check if window is "silver" 2s 038ms
And Go to "TRANSPORT_TABLE" 212ms
Then Check if transport has "process-ended" 278ms
After Hooks.deleteTransportAfterTest() 151ms
Given Set token of apiUsername "super-admin-hochland" 095ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 217ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 367ms
When Login as "hochland-admin" 2s 743ms
And Find transport in table with status "advice-added" 3s 303ms
And Confirm statuses until reach "arrived" 3s 828ms
And Go to transport details "DELIVERY" 4s 671ms
Then Check if it is not possible to edit advice 201ms
After Hooks.rollbackAddedActionAuthorities() 070ms
After Hooks.deleteTransportAfterTest() 135ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 318ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 407ms
When Find transport in table with status "advice-added" 3s 209ms
And Check if transport row is "blue" 3s 073ms
And Confirm statuses until reach "arrived" 3s 812ms
And Check if transport row is "green" 3s 076ms
And Confirm statuses until reach "during-unload" 3s 751ms
Then Check if transport row is "orange" 3s 080ms
And Confirm statuses until reach "unloaded" 3s 776ms
Then Check if transport row is "darkgoldenrod" 3s 071ms
And Confirm statuses until reach "process-ended" 18s 812ms
Then Check if transport row is "silver" 3s 090ms
After Hooks.deleteTransportAfterTest() 106ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 046ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 189ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 124ms
And Set advice window in schedule 2s 572ms
And Fill advice form 8s 403ms
And Click advice save button and wait for advice form to disappear 30s 706ms
And Go to "TRANSPORT_TABLE" 211ms
And Find transport in table with status "advice-added" 3s 194ms
And Confirm statuses until reach "left-the-area" 17s 542ms
Then Check if next status is not possible to confirm 110ms
After Hooks.deleteTransportAfterTest() 125ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 185ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 198ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "LOAD" 128ms
And Set advice window in schedule 2s 569ms
And Fill advice form 8s 403ms
And Click advice save button and wait for advice form to disappear 30s 743ms
And Go to "TRANSPORT_TABLE" 199ms
And Find transport in table with status "advice-added" 3s 239ms
And Confirm statuses until reach "left-the-area" 17s 534ms
Then Check if next status is not possible to confirm 106ms
After Hooks.deleteTransportAfterTest() 110ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 190ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 195ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
And Show all transport types 1s 047ms
And Click button advice in transport table "DELIVERY" 136ms
And Set advice window in schedule 2s 569ms
And Fill advice form 8s 449ms
And Click advice save button and wait for advice form to disappear 30s 758ms
And Go to "TRANSPORT_TABLE" 250ms
And Find transport in table with status "advice-added" 3s 197ms
When Add file to transport by API 560ms
And Confirm statuses until reach "process-ended" 35s 263ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 108ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 156ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 198ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 003ms
And Show all transport types 1s 051ms
And Click button advice in transport table "LOAD" 134ms
And Set advice window in schedule 2s 580ms
And Fill advice form 8s 479ms
And Click advice save button and wait for advice form to disappear 30s 726ms
And Go to "TRANSPORT_TABLE" 201ms
And Find transport in table with status "advice-added" 3s 251ms
When Add file to transport by API 268ms
And Confirm statuses until reach "process-ended" 35s 176ms
Then Check if transport has "process-ended" 033ms
After Hooks.deleteTransportAfterTest() 101ms
Given Set token of apiUsername "super-admin-hochland" 097ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 314ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 117ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 133ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 003ms
And Login as "hochland-admin" 2s 886ms
And Show all transport types 1s 064ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 120ms
And Set advice window in schedule 6s 417ms
And Fill advice form 11s 893ms
And Click advice save button and wait for advice form to disappear 30s 757ms
And Go to "TRANSPORT_TABLE" 197ms
And Find transport in table with status "advice-added" 3s 232ms
And Confirm statuses until reach "during-load" 6s 585ms
Then Check if next status is not possible to confirm 104ms
After Hooks.rollbackCustomFieldSettings() 089ms
After Hooks.deleteTransportAfterTest() 122ms
Given Set token of apiUsername "super-admin-keeeper" 099ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 025ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 041ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 195ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Login as "keeeper-admin" 1s 964ms
And Show all transport types 1s 141ms
And Click button advice in transport table "LOAD" 136ms
And Set advice window in schedule 2s 412ms
And Fill advice form 13s 171ms
And Click advice save button and wait for advice form to disappear 30s 791ms
And Go to "TRANSPORT_TABLE" 189ms
And Find transport in table with status "advice-added" 3s 251ms
And Confirm statuses until reach "arrived" 3s 809ms
Then Check if next status is not possible to confirm 109ms
After Hooks.rollbackCustomFieldSettings() 046ms
After Hooks.deleteTransportAfterTest() 131ms
Given Set token of apiUsername "super-admin-keeeper" 096ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 025ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 046ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 202ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 003ms
And Login as "keeeper-admin" 2s 142ms
And Show all transport types 1s 058ms
And Click button advice in transport table "CONTAINER" 137ms
And Set advice window in schedule 2s 422ms
And Fill advice form 13s 164ms
And Click advice save button and wait for advice form to disappear 30s 758ms
And Go to "TRANSPORT_TABLE" 203ms
And Find transport in table with status "advice-added" 3s 254ms
And Confirm statuses until reach "arrived" 3s 840ms
Then Check if next status is not possible to confirm 116ms
After Hooks.rollbackCustomFieldSettings() 046ms
After Hooks.deleteTransportAfterTest() 129ms
Given Set token of apiUsername "super-admin-keeeper" 097ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 027ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 047ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 362ms
And Login as "keeeper-admin" 1s 931ms
And Go to "TRANSPORT_TABLE" 126ms
And Find transport in table with status "planned" 3s 222ms
And Confirm statuses until reach "arrived" 3s 840ms
Then Check if next status is not possible to confirm 112ms
After Hooks.rollbackCustomFieldSettings() 051ms
After Hooks.deleteTransportAfterTest() 117ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 024ms
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" 038ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 358ms
And Login as "keeeper-admin" 1s 882ms
And Go to "TRANSPORT_TABLE" 100ms
And Find transport in table with status "planned" 3s 221ms
And Confirm statuses until reach "arrived" 3s 831ms
Then Check if next status is not possible to confirm 110ms
After Hooks.rollbackCustomFieldSettings() 039ms
After Hooks.deleteTransportAfterTest() 095ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 020ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 140ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 338ms
And Login as "hochland-admin" 2s 225ms
And Go to "TRANSPORT_TABLE" 202ms
And Find transport in table with status "advice-added" 3s 194ms
And Confirm statuses until reach "during-unload" 6s 574ms
Then Check if next status is not possible to confirm 125ms
After Hooks.rollbackCustomFieldSettings() 112ms
After Hooks.deleteTransportAfterTest() 100ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "LOAD" 022ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 047ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 188ms
And Login as "keeeper-admin" 1s 788ms
And Show all transport types 1s 130ms
And Click button advice in transport table "LOAD" 132ms
And Set advice window in schedule 2s 395ms
And Fill advice form 13s 233ms
And Click advice save button and wait for advice form to disappear 30s 726ms
And Go to "TRANSPORT_TABLE" 195ms
And Find transport in table with status "advice-added" 3s 249ms
When Confirm statuses until reach "arrived" 3s 849ms
And Check if next status is not possible to confirm 111ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 002ms
And Go to transport details "LOAD" 4s 393ms
And Open section: "advice-panel" 1s 078ms
And Fill transport form 24s 857ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 637ms
And Go to transport details "LOAD" 4s 334ms
And Open section: "advice-panel" 1s 064ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 798ms
And Confirm statuses until reach "process-ended" 24s 276ms
Then Check if transport has "process-ended" 028ms
After Hooks.rollbackCustomFieldSettings() 054ms
After Hooks.deleteTransportAfterTest() 103ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "CONTAINER" 022ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 044ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 223ms
And Login as "keeeper-admin" 2s 400ms
And Show all transport types 1s 074ms
And Click button advice in transport table "CONTAINER" 122ms
And Set advice window in schedule 2s 384ms
And Fill advice form 13s 250ms
And Click advice save button and wait for advice form to disappear 30s 705ms
And Go to "TRANSPORT_TABLE" 206ms
And Find transport in table with status "advice-added" 3s 259ms
When Confirm statuses until reach "arrived" 3s 835ms
And Check if next status is not possible to confirm 110ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 002ms
And Go to transport details "CONTAINER" 4s 383ms
And Open section: "advice-panel" 1s 075ms
And Fill transport form 24s 787ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 626ms
And Go to transport details "CONTAINER" 4s 351ms
And Open section: "advice-panel" 1s 080ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 15s 817ms
And Confirm statuses until reach "process-ended" 24s 286ms
Then Check if transport has "process-ended" 028ms
After Hooks.rollbackCustomFieldSettings() 067ms
After Hooks.deleteTransportAfterTest() 107ms
Given Set token of apiUsername "super-admin-hochland" 097ms
And Get "Magazynier (R)" settings from "hochland" in "TRANSFER_BETWEEN_WAREHOUSES" 022ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 063ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 181ms
And Login as "hochland-admin" 2s 921ms
And Show all transport types 1s 057ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 141ms
And Set advice window in schedule 6s 446ms
And Fill advice form 11s 904ms
And Click advice save button and wait for advice form to disappear 30s 720ms
And Go to "TRANSPORT_TABLE" 169ms
And Find transport in table with status "advice-added" 3s 222ms
When Confirm statuses until reach "during-load" 6s 600ms
And Check if next status is not possible to confirm 108ms
And Get inputs from database "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 656ms
And Open section: "advice-panel" 1s 083ms
And Fill transport form 36s 315ms
And Click "save-transport-and-close" save button and wait for form to disappear 734ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 500ms
And Open section: "advice-panel" 1s 069ms
And Fill "warehouseman-(u)" in transport form 15s 873ms
And Confirm statuses until reach "process-ended" 32s 560ms
Then Check if transport has "process-ended" 028ms
After Hooks.rollbackCustomFieldSettings() 070ms
After Hooks.deleteTransportAfterTest() 138ms
Given Set token of apiUsername "super-admin-keeeper" 098ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 021ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 003ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 037ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 316ms
And Login as "keeeper-admin" 2s 471ms
And Go to "TRANSPORT_TABLE" 144ms
And Find transport in table with status "planned" 3s 216ms
When Confirm statuses until reach "arrived" 3s 795ms
And Check if next status is not possible to confirm 099ms
And Go to transport details "UNLOAD" 4s 427ms
And Fill transport form 38s 041ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 623ms
And Confirm statuses until reach "process-ended" 24s 330ms
Then Check if transport has "process-ended" 027ms
After Hooks.rollbackCustomFieldSettings() 053ms
After Hooks.deleteTransportAfterTest() 126ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 023ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 033ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 360ms
And Login as "keeeper-admin" 1s 936ms
And Go to "TRANSPORT_TABLE" 123ms
And Find transport in table with status "planned" 3s 189ms
When Confirm statuses until reach "arrived" 3s 803ms
And Check if next status is not possible to confirm 114ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 392ms
And Fill transport form 36s 406ms
And Click "save-transport-and-close" save button and wait for form to disappear 15s 620ms
And Confirm statuses until reach "process-ended" 24s 258ms
Then Check if transport has "process-ended" 023ms
After Hooks.rollbackCustomFieldSettings() 053ms
After Hooks.deleteTransportAfterTest() 110ms
Given Set token of apiUsername "super-admin-hochland" 091ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 029ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 002ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 115ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 408ms
And Login as "hochland-admin" 2s 664ms
And Go to "TRANSPORT_TABLE" 233ms
And Find transport in table with status "advice-added" 3s 182ms
When Confirm statuses until reach "during-unload" 6s 581ms
And Check if next status is not possible to confirm 124ms
And Go to transport details "DELIVERY" 4s 700ms
And Fill transport form 36s 125ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 133ms
And Confirm statuses until reach "process-ended" 21s 571ms
Then Check if transport has "process-ended" 029ms
After Hooks.rollbackCustomFieldSettings() 126ms
After Hooks.deleteTransportAfterTest() 109ms
Given Set token of apiUsername "super-admin-skd" 095ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 331ms
And Confirm status "REPORTING" by Public API "v1" 088ms
And Confirm status "ARRIVAL" by Public API "v1" 123ms
And Login as "swiss-krono-delivery-guard" 1s 779ms
And Go to "TRANSPORT_TABLE" 185ms
When Confirm "Departure" status in transport row 3s 098ms
Then Verify that "Departure" has been confirmed 036ms
After Hooks.deleteTransportAfterTest() 102ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "UNLOAD" 020ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 040ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 274ms
When Login as "keeeper-admin" 2s 090ms
And Find transport in table with status "planned" 3s 235ms
And Confirm statuses until reach "arrived" 3s 804ms
And Go to transport details "UNLOAD" 4s 381ms
And Fill transport form 38s 032ms
Then Check if next status is not possible to confirm in transport details 064ms
After Hooks.rollbackCustomFieldSettings() 051ms
After Hooks.deleteTransportAfterTest() 088ms
Given Set token of apiUsername "super-admin-keeeper" 097ms
And Get "Spełnienie warunków sanitarno-technicznych" settings from "keeeper" in "TANKER_GRANULATE_DELIVERY" 022ms
And Get inputs from database "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 039ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 317ms
When Login as "keeeper-admin" 2s 159ms
And Find transport in table with status "planned" 3s 280ms
And Confirm statuses until reach "arrived" 3s 809ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 4s 378ms
And Fill transport form 36s 424ms
Then Check if next status is not possible to confirm in transport details 070ms
After Hooks.rollbackCustomFieldSettings() 047ms
After Hooks.deleteTransportAfterTest() 100ms
Given Set token of apiUsername "super-admin-hochland" 094ms
And Get "Magazynier" settings from "hochland" in "DELIVERY" 024ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-hochland" 003ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 106ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 393ms
When Login as "hochland-admin" 2s 445ms
And Find transport in table with status "advice-added" 3s 320ms
And Confirm statuses until reach "during-unload" 7s 088ms
And Go to transport details "DELIVERY" 4s 635ms
And Fill transport form 36s 138ms
Then Check if next status is not possible to confirm in transport details 062ms
After Hooks.rollbackCustomFieldSettings() 108ms
After Hooks.deleteTransportAfterTest() 090ms
Scenario Outline Check if unload step status is visible for specific users [A-6868]
Steps
Given Set token of apiUsername "super-admin-skz" 095ms
And Add action authority with: "swisskrono" "swisskrono-admin" "SMALLS_EXPORT" "MOVE_UNLOAD_STEPS" "ACTIVE" 082ms
And Add action authority with: "swisskrono" "pskza1-carrier@qa.qa-test" "SMALLS_EXPORT" "MOVE_UNLOAD_STEPS" "ACTIVE" 049ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 219ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 126ms
Given Login as "swisskrono-admin" and set token of apiUsername "super-admin-skz" 2s 150ms
And Show all transport types 1s 067ms
Then Check if transport has "Potwierdzenie kolejności rozładunków" 15s 042ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'Potwierdzenie kolejności rozładunków')]"}
  (Session info: headless chrome=89.0.4389.90)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.Pj4cd0}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7685a441a3e1f7cd5f61183278d8096c
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'Potwierdzenie kolejności rozładunków')]}
	at sun.reflect.GeneratedConstructorAccessor206.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "Potwierdzenie kolejności rozładunków"(file:Features/Atom/Statuses/ConfirmStatuses.feature:252)
And If user is login then logout 000ms
And Login as "pskza1-carrier@qa.qa-test" 000ms
When Accept or reject "accept" transferred transport 000ms
And Show all transport types 000ms
Then Check if transport has "Potwierdzenie kolejności rozładunków" 000ms
After Hooks.rollbackAddedActionAuthorities() 113ms
After Hooks.deleteAllTransports() 46s 494ms
Scenario Outline Check if it is possible to confirm status with given confirmation date [A-7159]
Steps
Given Set token of apiUsername "super-admin-bausch" 097ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 432ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 247ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 114ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 695ms
And Login as "bausch-admin" 2s 029ms
And Go to "TRANSPORT_TABLE" 288ms
And Find transport in table with status "advice-added" 3s 229ms
When Confirm statuses until reach "on-the-way" 30s 188ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//button[@class='btn btn-sm btn-primary btn-wide']"}
  (Session info: headless chrome=89.0.4389.90)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.Pj4cd0}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7685a441a3e1f7cd5f61183278d8096c
*** Element info: {Using=xpath, value=//button[@class='btn btn-sm btn-primary btn-wide']}
	at sun.reflect.GeneratedConstructorAccessor206.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.BasePage.getWebElementByXpath(BasePage.java:306)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:293)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:283)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:84)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:272)
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 062ms
After Hooks.deleteModeOfTransportationAfterTest() 113ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Steps
Given Set token of apiUsername "super-admin-bausch" 094ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 296ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 248ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 110ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 462ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:332)
	at ✽.Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch"(file:Features/Atom/Statuses/ConfirmStatuses.feature:287)
And Login as "bausch-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "on-the-way" 000ms
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 077ms
After Hooks.deleteModeOfTransportationAfterTest() 087ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Steps
Given Set token of apiUsername "super-admin-bausch" 105ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 241ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 1s 200ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 100ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch" 401ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	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.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:332)
	at ✽.Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_PL" as "super-admin-bausch"(file:Features/Atom/Statuses/ConfirmStatuses.feature:287)
And Login as "bausch-admin" 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Confirm statuses until reach "on-the-way" 000ms
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "-1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 070ms
After Hooks.deleteModeOfTransportationAfterTest() 090ms
Scenario Outline Check if statuses in new orders are created based on current status scheme [A-6867]
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 074ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 182ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 225ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 070ms
When Accept or reject "accept" transferred transport 18s 051ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
And Click button advice in transport table "SMALLS_IMPORT" 135ms
And Set advice window in schedule 2s 704ms
And Fill advice form 14s 697ms
And Click advice save button and wait for advice form to disappear 30s 745ms
And If user is login then logout 123ms
And Login as "swisskrono-admin" 2s 293ms
And Show all transport types 1s 066ms
Then Check if transport has "testowy-różoffy-statusik" 032ms
And Go to "SETTINGS_TAB" 309ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 15s 039ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div/a[text()='Drobnica import']"}
  (Session info: headless chrome=89.0.4389.90)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.Pj4cd0}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7685a441a3e1f7cd5f61183278d8096c
*** Element info: {Using=xpath, value=//div/a[text()='Drobnica import']}
	at sun.reflect.GeneratedConstructorAccessor206.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.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.StatusTests.ConfirmStatuses.disableStatusByName(ConfirmStatuses.java:161)
	at ✽.Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT"(file:Features/Atom/Statuses/ConfirmStatuses.feature:322)
And Delete created transport by API 000ms
Then If user is login then logout 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 000ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 000ms
When Accept or reject "accept" transferred transport 000ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 000ms
And Click button advice in transport table "SMALLS_IMPORT" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And If user is login then logout 000ms
And Login as "swisskrono-admin" 000ms
And Show all transport types 000ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 000ms
Hooks
After Hooks.deleteAllTransports() 46s 586ms
After Hooks.deleteAllAddedStatus() 15s 024ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div/a[text()='Drobnica import']"}
  (Session info: headless chrome=89.0.4389.90)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.Pj4cd0}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7685a441a3e1f7cd5f61183278d8096c
*** Element info: {Using=xpath, value=//div/a[text()='Drobnica import']}
	at sun.reflect.GeneratedConstructorAccessor206.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.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.Hooks.deleteAllAddedStatus(Hooks.java:568)
	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 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" 094ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 223ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 680ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 203ms
When Login as "farmacol-admin" 2s 163ms
And Go to "TRANSPORT_TABLE" 237ms
And Confirm statuses until reach "during-unload" 9s 371ms
And Set actual confirmed transport status list 1s 345ms
And Disable task by API 206ms
And Go to transport details "EXTERNAL_DELIVERY" 4s 445ms
And Edit transport hours and recalculate statuses 855ms
Then Verify that all confirmed statuses are still on transport status list 099ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=89.0.4389.90)
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.Pj4cd0}, 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=89.0.4389.90, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 7685a441a3e1f7cd5f61183278d8096c
	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:219)
	at ✽.Verify that all confirmed statuses are still on transport status list(file:Features/Atom/Statuses/ConfirmStatuses.feature:355)
After Hooks.deleteTransportAfterTest() 096ms
After Hooks.rollbackTaskChanges() 039ms