========== LAUNDRY REGRESSION TEST ==========
APP_ENV=production
DATABASE=mylaundry26_test1_live
REGRESSION_TARGET=TEST1_CONFIRMED
ZATCA_PREFLIGHT=ENABLED_WILL_BE_ISOLATED_IN_TRANSACTION
ZATCA_TEST_ISOLATION_READY                 PASS
TRANSACTION_OPERATION_KEY_UNIQUE           PASS
BANK_OPERATION_KEY_UNIQUE                  PASS
TRANSFER_REQUEST_TOKEN_UNIQUE              PASS
LAUNDRY_TICKET_IDEMPOTENCY_UNIQUE          PASS
TEST_USER_ID=1
TEST_USER=admin
ZATCA_DISABLED_INSIDE_TEST_TX              PASS
ZATCA_AUTO_SUBMIT_DISABLED_INSIDE_TEST_TX  PASS
ISOLATED_CONTEXT_CREATED                   PASS
MOBILE_SETTINGS_SUCCESS                    PASS
MOBILE_PRICE_DISPLAY_FIXED                 PASS
MOBILE_TAX_CALCULATION_CONTRACT            PASS
MOBILE_MLINE_UPDATE_CHANNEL                PASS
CLIENT_PAGINATION_META                     PASS
CLIENT_DETAILS_ENDPOINT_OK                 PASS
CLIENT_DETAILS_ID_MATCH                    PASS
CLIENT_DETAILS_POINTS_FIELD                PASS
CLIENT_DETAILS_WALLET_FIELD                PASS
PRODUCT_SERVICE_FILTER_PAGINATION          PASS
PRODUCT_SERVICE_FILTER_ONLY_SERVICES       PASS
WALLET_RECEIPT_LABEL                       PASS
TICKET_PARTIAL_READY_STAYS_IN_PROGRESS     PASS
TICKET_ALL_ACTIVE_READY_BECOMES_READY      PASS
INVALID_TICKET_STATUS_REJECTED             PASS
INVALID_TICKET_STATUS_CODE                 PASS
DELIVERY_DECIMAL_QTY_REJECTED              PASS
DELIVERY_DECIMAL_NO_QTY_CHANGE             PASS
TICKET_IDEMPOTENCY_REPLAYS_SAME_TICKET     PASS
TICKET_IDEMPOTENCY_NO_DUPLICATE_TICKET     PASS
DELIVERY_DUPLICATE_ITEM_IN_REQUEST_BLOCKED PASS
DELIVERY_DUPLICATE_ITEM_NO_INVOICE         PASS
DELIVERY_DUPLICATE_ITEM_NO_QTY_CHANGE      PASS
WALLET_TOPUP_BALANCE                       PASS
WALLET_TOPUP_CASH_ACCOUNT                  PASS
WALLET_TOPUP_SINGLE_BANK_TX                PASS
WALLET_TOPUP_SINGLE_WALLET_TX              PASS
WALLET_TICKET_RESERVED_POSITIVE            PASS
WALLET_TICKET_DEBIT_ON_CREATE              PASS
WALLET_TICKET_NO_BANK_EFFECT               PASS
WALLET_CANCEL_REFUND                       PASS
WALLET_CANCEL_NO_BANK_EFFECT               PASS
WALLET_CANCEL_NO_INVOICE                   PASS
WALLET_DELIVERY_RESERVED_ON_CREATE         PASS
WALLET_INVOICE_FULLY_PAID                  PASS
WALLET_INVOICE_DUE_ZERO                    PASS
WALLET_PAYMENT_TYPE                        PASS
WALLET_INVOICE_NO_BANK_TX                  PASS
WALLET_NO_DOUBLE_DEBIT_AT_DELIVERY         PASS
WALLET_DELIVERY_NO_BANK_EFFECT             PASS
WALLET_OVERSPEND_BLOCKED                   PASS
WALLET_OVERSPEND_BALANCE_UNCHANGED         PASS
WALLET_OVERSPEND_NO_TICKET                 PASS
CANCEL_CASH_PAYMENT_EXISTS                 PASS
CANCEL_CASH_COLLECTION_OCCURRED            PASS
CANCEL_CASH_REFUND_CREATED                 PASS
CANCEL_CASH_REFUNDED_FULL                  PASS
CANCEL_CASH_PAYMENT_STATUS_REFUNDED        PASS
CANCEL_CASH_TREASURY_RESTORED              PASS
CANCEL_CASH_WALLET_UNCHANGED               PASS
CANCEL_CASH_NO_INVOICE                     PASS
CANCEL_CASH_NO_DOUBLE_REFUND               PASS
CANCEL_CASH_SHIFT_BALANCE_CORRECT          PASS
PHASE2_DEPOSIT_TESTS_DEFERRED=3
CASH_PREPAYMENT_LEDGER_CREATED             PASS
CASH_PREPAYMENT_KIND                       PASS
CASH_PREPAYMENT_TYPE                       PASS
CASH_PREPAYMENT_TREASURY_COLLECTED         PASS
CASH_PREPAYMENT_WALLET_UNCHANGED           PASS
CASH_PREPAYMENT_NO_WALLET_TRANSACTION      PASS
CASH_PREPAYMENT_FULL_TICKET_TOTAL          PASS
CASH_INVOICE_FULLY_PAID                    PASS
CASH_INVOICE_DUE_ZERO                      PASS
CASH_PREPAYMENT_NO_SECOND_COLLECTION       PASS
CASH_DELIVERY_TREASURY_UNCHANGED           PASS
CASH_PREPAYMENT_APPLICATION_ONCE           PASS
CASH_PREPAYMENT_APPLICATION_FULL_AMOUNT    PASS
MOBILE_DELIVERY_RESPONSE_ORDER             PASS
MOBILE_DELIVERY_RECEIPT_LAYOUT             PASS
DELAYED_ZERO_DEPOSIT_ACCEPTED              PASS
DELAYED_ZERO_DEPOSIT_NO_LEDGER_PAYMENT     PASS
DELAYED_ZERO_FINAL_PAYMENT_CASH            PASS
DELAYED_ZERO_FINAL_INVOICE_PAID            PASS
DELAYED_ZERO_FINAL_DUE_ZERO                PASS
DELAYED_ZERO_SINGLE_FINAL_COLLECTION       PASS
DELAYED_ZERO_FINAL_COLLECTION_FULL_AMOUNT  PASS
DELAYED_ZERO_TREASURY_CORRECT              PASS
DELAYED_ZERO_NO_RECEIVABLE_AFTER_FULL_SETTLEMENT PASS
DELAYED_ZERO_WALLET_UNCHANGED              PASS
DELAYED_TICKET_INTENT_PRESERVED            PASS
VISA_PREPAYMENT_LEDGER_CREATED             PASS
VISA_PREPAYMENT_KIND                       PASS
VISA_PREPAYMENT_TYPE                       PASS
VISA_PREPAYMENT_BANK_NET_AMOUNT            PASS
VISA_INVOICE_PAYMENT_TYPE                  PASS
VISA_PREPAYMENT_FULL_TICKET_TOTAL          PASS
VISA_CUSTOMER_PAID_FULL                    PASS
VISA_INVOICE_DUE_ZERO                      PASS
VISA_DELIVERY_BANK_UNCHANGED               PASS
VISA_NO_SECOND_BANK_TX                     PASS
VISA_PREPAYMENT_APPLIED_FULL               PASS
BANK_TRANSFER_PREPAYMENT_LEDGER_CREATED    PASS
BANK_TRANSFER_PREPAYMENT_KIND              PASS
BANK_TRANSFER_PREPAYMENT_TYPE              PASS
BANK_TRANSFER_PREPAYMENT_ACCOUNT_AMOUNT    PASS
BANK_TRANSFER_INVOICE_PAYMENT_TYPE         PASS
BANK_TRANSFER_PREPAYMENT_FULL_TICKET_TOTAL PASS
BANK_TRANSFER_CUSTOMER_PAID_FULL           PASS
BANK_TRANSFER_INVOICE_DUE_ZERO             PASS
BANK_TRANSFER_DELIVERY_BANK_UNCHANGED      PASS
BANK_TRANSFER_NO_SECOND_BANK_TX            PASS
BANK_TRANSFER_PREPAYMENT_APPLIED_FULL      PASS
FINANCIAL_TRANSFER_SOURCE                  PASS
FINANCIAL_TRANSFER_DESTINATION             PASS
FINANCIAL_TRANSFER_TWO_LEGS                PASS
TRANSFER_REVERSAL_SOURCE_RESTORED          PASS
TRANSFER_REVERSAL_DESTINATION_RESTORED     PASS
TRANSFER_STATUS_REVERSED                   PASS
SHIFT_TOTAL_SALES                          PASS
SHIFT_WALLET_SALES                         PASS
SHIFT_CASH_SALES                           PASS
SHIFT_DELAYED_SALES_ZERO_AFTER_SETTLEMENT  PASS
SHIFT_VISA_SALES                           PASS
SHIFT_BANK_TRANSFER_SALES                  PASS
SHIFT_WALLET_TOPUP_CASH                    PASS
SHIFT_EXPECTED_CASH                        PASS
SHIFT_CASH_IGNORES_CORRUPT_PAID            PASS
SHIFT_WALLET_IGNORES_CORRUPT_PAID          PASS
SHIFT_TOTAL_IGNORES_CORRUPT_PAID           PASS
TREASURY_LEDGER_MATCH                      PASS
BANK_LEDGER_MATCH                          PASS
NO_DUPLICATE_BANK_OPERATION_KEYS           PASS
ON_ACCOUNT_INDIVIDUAL_REJECTED             PASS
ON_ACCOUNT_COMPANY_KIND_ACCEPTED           PASS
ON_ACCOUNT_COMPANY_PAY_ON_DELIVERY_ACCEPTED PASS
ON_ACCOUNT_PAY_ON_DELIVERY_FULL_PAY_FLAG   PASS
ON_ACCOUNT_PAY_ON_DELIVERY_SNAPSHOT_RESOLVED PASS
ON_ACCOUNT_POLICY_ACTIVATED                PASS
ON_ACCOUNT_FULL_PAY_FLAG_DISABLED          PASS
ON_ACCOUNT_ACTIVATED_AT_STAMPED            PASS
ON_ACCOUNT_UPDATED_BY_STAMPED              PASS
ON_ACCOUNT_POLICY_RESOLVES_FOR_TICKET      PASS
ON_ACCOUNT_TICKET_SNAPSHOT                 PASS
ON_ACCOUNT_TICKET_PAYMENT_FORCED_DELAYED   PASS
ON_ACCOUNT_TICKET_NO_INVOICE               PASS
ON_ACCOUNT_TICKET_NO_CUSTOMER_AR           PASS
ON_ACCOUNT_TICKET_NO_BANK_COLLECTION       PASS
ON_ACCOUNT_TICKET_NO_PAYMENT_LEDGER        PASS
ON_ACCOUNT_POLICY_REVERTED                 PASS
ON_ACCOUNT_ACTIVATED_AT_CLEARED            PASS
ON_ACCOUNT_REVERT_UPDATED_BY               PASS
ON_ACCOUNT_EXISTING_TICKET_SNAPSHOT_IMMUTABLE PASS
ON_ACCOUNT_NEW_TICKET_AFTER_REVERT_SNAPSHOT PASS
ON_ACCOUNT_NEW_TICKET_DELAYED_INTENT       PASS
ON_ACCOUNT_NO_DELIVERY_LEDGER_YET          PASS
ON_ACCOUNT_NO_DELIVERY_ITEMS_YET           PASS
ON_ACCOUNT_NO_BILLING_RUN_YET              PASS
ON_ACCOUNT_NO_BILLING_RUN_ITEMS_YET        PASS
ON_ACCOUNT_NO_RECEIPT_ALLOCATIONS_YET      PASS
ON_ACCOUNT_FOCUSED_NO_INVOICE_FINAL        PASS
ON_ACCOUNT_FOCUSED_NO_AR_FINAL             PASS
ON_ACCOUNT_FOCUSED_NO_BANK_EFFECT_FINAL    PASS
ON_ACCOUNT_FOCUSED_NO_PAYMENT_LEDGER_FINAL PASS
DELIVERY_IDEMPOTENCY_FIRST_REQUEST_OK      PASS
DELIVERY_IDEMPOTENCY_FIRST_ORDER_CREATED   PASS
DELIVERY_IDEMPOTENCY_FIRST_NOT_REPLAY      PASS
DELIVERY_IDEMPOTENCY_REPLAY_OK             PASS
DELIVERY_IDEMPOTENCY_REPLAYS_SAME_ORDER    PASS
DELIVERY_IDEMPOTENCY_REPLAY_FLAG           PASS
DELIVERY_IDEMPOTENCY_NO_DUPLICATE_ORDER    PASS
DELIVERY_IDEMPOTENCY_NO_DUPLICATE_COLLECTION PASS
DELIVERY_IDEMPOTENCY_NO_DUPLICATE_QTY      PASS
DELIVERY_IDEMPOTENCY_FIRST_COLLECTION_RECORDED PASS
DELIVERY_IDEMPOTENCY_CONFLICT_REJECTED     PASS
DELIVERY_IDEMPOTENCY_CONFLICT_CODE         PASS
DELIVERY_IDEMPOTENCY_CONFLICT_NO_EXTRA_ORDER PASS
DELIVERY_IDEMPOTENCY_CONFLICT_NO_FINANCIAL_EFFECT PASS
ZATCA_ENABLED_RESTORED_AFTER_ROLLBACK      PASS
ZATCA_AUTO_SUBMIT_RESTORED_AFTER_ROLLBACK  PASS
ROLLBACK_NO_TEST_ROWS_LEFT                 PASS

========== SUMMARY ==========
PASSED=177
SKIPPED=3
FAILED=0
FINAL_STATUS=PASS
PERSISTENT_TEST_ROWS=0
