**********************
Windows PowerShell transcript start
Start time: 20260519123549
Username: MSMNNKJN\CodexSandboxOffline
RunAs User: MSMNNKJN\CodexSandboxOffline
Configuration Name: 
Machine: MSMNNKJN (Microsoft Windows NT 10.0.26200.0)
Host Application: C:\WINDOWS\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -File .\scripts\ci_pre_release_gate.ps1
Process ID: 9828
PSVersion: 5.1.26100.7019
PSEdition: Desktop
PSCompatibleVersions: 1.0, 2.0, 3.0, 4.0, 5.0, 5.1.26100.7019
BuildVersion: 10.0.26100.7019
CLRVersion: 4.0.30319.42000
WSManStackVersion: 3.0
PSRemotingProtocolVersion: 2.3
SerializationVersion: 1.1.0.1
**********************
[ci-gate] BaseUrl=http://127.0.0.1/CCW
[ci-gate] Username=admin
[ci-gate] SkipPhpLint=False
[ci-gate] KeepTestData=False
[ci-gate] CheckDuplicateSubmit=True
== php-lint : start ==
[php-lint] Linted 86 file(s).
== php-lint : passed (2.67s) ==
== smoke-system-suite : start ==
[smoke-system-suite] == order-flow : start ==
[smoke-system-suite] [order-flow] booking_flash: เปิดบิล SRN052026/0315 พร้อมคิว #35 เรียบร้อยแล้ว
[smoke-system-suite] [order-flow] job_info_flash: อัปเดตข้อมูลงานเรียบร้อยแล้ว
[smoke-system-suite] [order-flow] job_services_flash: อัปเดตรายการบริการเรียบร้อยแล้ว
[smoke-system-suite] [order-flow] queue_start_flash: อัปเดตสถานะงานเรียบร้อยแล้ว
[smoke-system-suite] [order-flow] duplicate_start_flash: รายการนี้ถูกส่งไปแล้วหรือแบบฟอร์มหมดอายุ กรุณารีเฟรชหน้าแล้วลองใหม่หากต้องการ
[smoke-system-suite] [order-flow] queue_done_flash: อัปเดตสถานะงานเรียบร้อยแล้ว
[smoke-system-suite] [order-flow] payment_flash: บันทึกการชำระเงินเรียบร้อยแล้ว บิลนี้ชำระครบแล้ว
[smoke-system-suite] [order-flow] duplicate_payment_flash: รายการนี้ถูกส่งไปแล้วหรือแบบฟอร์มหมดอายุ กรุณารีเฟรชหน้าแล้วลองใหม่หากต้องการ
[smoke-system-suite] [order-flow] cancel_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [order-flow] reopen_flash: เปิดใหม่จากบิล SRN052026/0315 เป็น SRN052026/0316 เรียบร้อยแล้ว
[smoke-system-suite] [order-flow] duplicate_reopen_flash: รายการนี้ถูกส่งไปแล้วหรือแบบฟอร์มหมดอายุ กรุณารีเฟรชหน้าแล้วลองใหม่หากต้องการ
[smoke-system-suite] [order-flow] created_order_id: 315
[smoke-system-suite] [order-flow] reopened_order_id: 316
[smoke-system-suite] [order-flow] cleanup: Cancelled reopened order 316
[smoke-system-suite] == order-flow : passed ==
[smoke-system-suite] == customer-search : start ==
[smoke-system-suite] [customer-search] search_success: True
[smoke-system-suite] [customer-search] match_count: 1
[smoke-system-suite] [customer-search] first_match_customer_id: 221
[smoke-system-suite] [customer-search] first_match_packages: 0
[smoke-system-suite] [customer-search] cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] == customer-search : passed ==
[smoke-system-suite] == booking-deposit : start ==
[smoke-system-suite] [booking-deposit] booking_flash: เปิดบิล SRN052026/0318 พร้อมคิว #38 เรียบร้อยแล้ว
[smoke-system-suite] [booking-deposit] admin_update_flash: มัดจำ @Admin บันทึกเรียบร้อยแล้ว
[smoke-system-suite] [booking-deposit] branch_add_flash: มัดจำ @Branch บันทึกเรียบร้อยแล้ว
[smoke-system-suite] [booking-deposit] branch_delete_flash: มัดจำ @Branch ลบเรียบร้อยแล้ว
[smoke-system-suite] [booking-deposit] admin_delete_flash: มัดจำ @Admin ลบเรียบร้อยแล้ว
[smoke-system-suite] [booking-deposit] created_order_id: 318
[smoke-system-suite] [booking-deposit] admin_payment_id: 204
[smoke-system-suite] [booking-deposit] branch_payment_id: 205
[smoke-system-suite] [booking-deposit] cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] == booking-deposit : passed ==
[smoke-system-suite] == quick-service : start ==
[smoke-system-suite] [quick-service] == guest-flow : start ==
[smoke-system-suite] [quick-service] [guest-flow] hold_flash: พักบิล Quick Service เรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [guest-flow] resume_status: 200
[smoke-system-suite] [quick-service] [guest-flow] resume_order_id: 319
[smoke-system-suite] [quick-service] [guest-flow] partial_payment_flash: บันทึกการชำระเงินแล้ว ยังคงเหลือ 100.00 บาท
[smoke-system-suite] [quick-service] [guest-flow] partial_payment_amount: 100.00
[smoke-system-suite] [quick-service] [guest-flow] recorded_payment_count: 0
[smoke-system-suite] [quick-service] [guest-flow] completion_flash: [blank-on-receipt]
[smoke-system-suite] [quick-service] [guest-flow] receipt_uri: http://127.0.0.1/CCW/pages/quick_receipt.php?id=319
[smoke-system-suite] [quick-service] [guest-flow] receipt_order_id: 319
[smoke-system-suite] [quick-service] [guest-flow] receipt_status: 200
[smoke-system-suite] [quick-service] [guest-flow] cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [guest-flow] created_order_id: 319
[smoke-system-suite] [quick-service] == guest-flow : passed ==
[smoke-system-suite] [quick-service] == matched-customer : start ==
[smoke-system-suite] [quick-service] [matched-customer] seed_booking_order_id: 320
[smoke-system-suite] [quick-service] [matched-customer] matched_customer_id: 224
[smoke-system-suite] [quick-service] [matched-customer] matched_car_id: 225
[smoke-system-suite] [quick-service] [matched-customer] matched_hold_flash: พักบิล Quick Service เรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [matched-customer] resume_status: 200
[smoke-system-suite] [quick-service] [matched-customer] quick_order_id: 321
[smoke-system-suite] [quick-service] [matched-customer] quick_cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [matched-customer] seed_cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [quick-service] == matched-customer : passed ==
[smoke-system-suite] [quick-service] == transfer-slip : start ==
[smoke-system-suite] [quick-service] [transfer-slip] payment_flash: [blank-on-receipt]
[smoke-system-suite] [quick-service] [transfer-slip] receipt_uri: http://127.0.0.1/CCW/pages/quick_receipt.php?id=322
[smoke-system-suite] [quick-service] [transfer-slip] receipt_order_id: 322
[smoke-system-suite] [quick-service] [transfer-slip] receipt_status: 200
[smoke-system-suite] [quick-service] [transfer-slip] slip_payment_id: 208
[smoke-system-suite] [quick-service] [transfer-slip] slip_status: 200
[smoke-system-suite] [quick-service] [transfer-slip] slip_content_type: image/png
[smoke-system-suite] [quick-service] [transfer-slip] cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [quick-service] == transfer-slip : passed ==
[smoke-system-suite] [quick-service] == delete-payment : start ==
[smoke-system-suite] [quick-service] [delete-payment] hold_flash: พักบิล Quick Service เรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [delete-payment] partial_payment_flash: บันทึกการชำระเงินแล้ว ยังคงเหลือ 100.00 บาท
[smoke-system-suite] [quick-service] [delete-payment] payment_id: 209
[smoke-system-suite] [quick-service] [delete-payment] delete_payment_flash: ลบรายการชำระเงินออกจากบิลที่พักไว้เรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [delete-payment] after_delete_status: 200
[smoke-system-suite] [quick-service] [delete-payment] cleanup_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [quick-service] [delete-payment] created_order_id: 323
[smoke-system-suite] [quick-service] == delete-payment : passed ==
[smoke-system-suite] [quick-service] == quick-service-suite : summary ==
[smoke-system-suite] [quick-service] guest-flow: passed
[smoke-system-suite] [quick-service] matched-customer: passed
[smoke-system-suite] [quick-service] transfer-slip: passed
[smoke-system-suite] [quick-service] delete-payment: passed
[smoke-system-suite] == quick-service : passed ==
[smoke-system-suite] == branch-scope : start ==
[smoke-system-suite] [branch-scope] allowed_branch: สาขาศรีนครินทร์
[smoke-system-suite] [branch-scope] blocked_branch: สาขาบางนา
[smoke-system-suite] [branch-scope] allowed_seed_flash: เปิดบิล SRN052026/0324 พร้อมคิว #40 เรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] allowed_seed_order_id: 324
[smoke-system-suite] [branch-scope] allowed_seed_bill_number: SRN052026/0324
[smoke-system-suite] [branch-scope] blocked_seed_flash: เปิดบิล BNA052026/0325 พร้อมคิว #41 เรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] blocked_seed_order_id: 325
[smoke-system-suite] [branch-scope] blocked_seed_bill_number: BNA052026/0325
[smoke-system-suite] [branch-scope] restricted_employee_position: Administrator
[smoke-system-suite] [branch-scope] employee_create_flash: บันทึกพนักงานเรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] restricted_employee_id: 13
[smoke-system-suite] [branch-scope] restricted_employee_username: branch_uat_20260519123603
[smoke-system-suite] [branch-scope] restricted_branch_options: สาขาศรีนครินทร์
[smoke-system-suite] [branch-scope] restricted_booking_flash: เปิดบิล SRN052026/0326 พร้อมคิว #42 เรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] restricted_order_id: 326
[smoke-system-suite] [branch-scope] restricted_order_bill_number: SRN052026/0326
[smoke-system-suite] [branch-scope] blocked_booking_flash: กรุณาเลือกสาขาที่ให้บริการ
[smoke-system-suite] [branch-scope] allowed_job_status: 200
[smoke-system-suite] [branch-scope] blocked_job_flash: คุณไม่มีสิทธิ์เข้าถึงสาขานี้
[smoke-system-suite] [branch-scope] blocked_job_redirect_uri: http://127.0.0.1/CCW/pages/dashboard.php
[smoke-system-suite] [branch-scope] queue_allowed_visible: true
[smoke-system-suite] [branch-scope] queue_blocked_hidden: true
[smoke-system-suite] [branch-scope] cleanup_restricted_order_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] cleanup_allowed_seed_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] cleanup_blocked_seed_flash: ยกเลิกบิลเรียบร้อยแล้ว
[smoke-system-suite] [branch-scope] cleanup_employee_flash: บันทึกพนักงานเรียบร้อยแล้ว
[smoke-system-suite] == branch-scope : passed ==
[smoke-system-suite] == admin-support : start ==
[smoke-system-suite] [admin-support] == member-employee : start ==
[smoke-system-suite] [admin-support] [member-employee] member_lookup_plate: 5ขส8154
[smoke-system-suite] [admin-support] [member-employee] member_update_flash: บันทึกสมาชิกเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [member-employee] member_restore_flash: บันทึกสมาชิกเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [member-employee] employee_update_flash: บันทึกพนักงานเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [member-employee] employee_restore_flash: บันทึกพนักงานเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] == member-employee : passed ==
[smoke-system-suite] [admin-support] == service-management : start ==
[smoke-system-suite] [admin-support] [service-management] category_create_flash: เพิ่มหมวดหมู่เรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [service-management] category_id: 14952
[smoke-system-suite] [admin-support] [service-management] category_update_flash: อัปเดตหมวดหมู่เรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [service-management] category_delete_flash: ลบหมวดหมู่เรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [service-management] group_create_flash: เพิ่มกลุ่มบริการเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [service-management] service_group_id: 23
[smoke-system-suite] [admin-support] [service-management] group_update_flash: อัปเดตกลุ่มบริการเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] [service-management] group_delete_flash: ลบกลุ่มบริการเรียบร้อยแล้ว
[smoke-system-suite] [admin-support] == service-management : passed ==
[smoke-system-suite] [admin-support] == admin-support-suite : summary ==
[smoke-system-suite] [admin-support] member-employee: passed
[smoke-system-suite] [admin-support] service-management: passed
[smoke-system-suite] == admin-support : passed ==
[smoke-system-suite] == system-suite : summary ==
[smoke-system-suite] order-flow: passed
[smoke-system-suite] customer-search: passed
[smoke-system-suite] booking-deposit: passed
[smoke-system-suite] quick-service: passed
[smoke-system-suite] branch-scope: passed
[smoke-system-suite] admin-support: passed
== smoke-system-suite : passed (16.77s) ==
== pre-release-gate : summary ==
php-lint: passed (2.67s)
smoke-system-suite: passed (16.77s)
**********************
Windows PowerShell transcript end
End time: 20260519123609
**********************
