[2026-08-19 11:08:12] Starting test: Fallback Morning Shift [2026-08-19 11:08:12] Test Fallback Morning Shift: PASSED [2026-08-19 11:08:12] Starting test: Fallback Afternoon Shift [2026-08-19 11:08:12] Test Fallback Afternoon Shift: PASSED [2026-08-19 11:08:12] Starting test: Fallback Night Shift [2026-08-19 11:08:12] Test Fallback Night Shift: PASSED [2026-08-19 11:08:12] Starting test: Security Extended Hours [2026-08-19 11:08:12] Test Security Extended Hours: PASSED [2026-08-19 11:08:12] Starting test: Undefined Shift Hours [2026-08-19 11:08:12] Test Undefined Shift Hours: PASSED [2026-08-19 11:08:12] Starting test: Complete Shift Info Fallback [2026-08-19 11:08:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 11:08:12] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 11:08:12] Test Complete Shift Info Fallback: PASSED [2026-08-19 11:08:12] Starting test: Checkout Validation [2026-08-19 11:08:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 11:08:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 11:08:12] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 11:08:12] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 11:08:12] Test Checkout Validation: PASSED [2026-08-19 11:08:12] Starting test: Database Connection [2026-08-19 11:08:12] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 11:08:12] Starting test: Shift Rules Retrieval [2026-08-19 11:08:12] Test Shift Rules Retrieval: PASSED [2026-08-19 11:08:12] Starting test: Schedule-based Detection [2026-08-19 11:08:12] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 11:08:12] Some tests failed - review required [2026-08-19 11:08:12] Test suite completed [2026-08-19 17:37:23] Starting test: Fallback Morning Shift [2026-08-19 17:37:23] Test Fallback Morning Shift: PASSED [2026-08-19 17:37:23] Starting test: Fallback Afternoon Shift [2026-08-19 17:37:23] Test Fallback Afternoon Shift: PASSED [2026-08-19 17:37:23] Starting test: Fallback Night Shift [2026-08-19 17:37:23] Test Fallback Night Shift: PASSED [2026-08-19 17:37:23] Starting test: Security Extended Hours [2026-08-19 17:37:23] Test Security Extended Hours: PASSED [2026-08-19 17:37:23] Starting test: Undefined Shift Hours [2026-08-19 17:37:23] Test Undefined Shift Hours: PASSED [2026-08-19 17:37:23] Starting test: Complete Shift Info Fallback [2026-08-19 17:37:23] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:23] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:37:23] Test Complete Shift Info Fallback: PASSED [2026-08-19 17:37:23] Starting test: Checkout Validation [2026-08-19 17:37:23] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:23] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:23] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:37:23] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 17:37:23] Test Checkout Validation: PASSED [2026-08-19 17:37:23] Starting test: Database Connection [2026-08-19 17:37:23] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 17:37:23] Starting test: Shift Rules Retrieval [2026-08-19 17:37:23] Test Shift Rules Retrieval: PASSED [2026-08-19 17:37:23] Starting test: Schedule-based Detection [2026-08-19 17:37:23] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 17:37:23] Some tests failed - review required [2026-08-19 17:37:23] Test suite completed [2026-08-19 17:37:34] Starting test: Fallback Morning Shift [2026-08-19 17:37:34] Test Fallback Morning Shift: PASSED [2026-08-19 17:37:34] Starting test: Fallback Afternoon Shift [2026-08-19 17:37:34] Test Fallback Afternoon Shift: PASSED [2026-08-19 17:37:34] Starting test: Fallback Night Shift [2026-08-19 17:37:34] Test Fallback Night Shift: PASSED [2026-08-19 17:37:34] Starting test: Security Extended Hours [2026-08-19 17:37:34] Test Security Extended Hours: PASSED [2026-08-19 17:37:34] Starting test: Undefined Shift Hours [2026-08-19 17:37:34] Test Undefined Shift Hours: PASSED [2026-08-19 17:37:34] Starting test: Complete Shift Info Fallback [2026-08-19 17:37:34] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:34] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:37:34] Test Complete Shift Info Fallback: PASSED [2026-08-19 17:37:34] Starting test: Checkout Validation [2026-08-19 17:37:34] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:34] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:37:34] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:37:34] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 17:37:34] Test Checkout Validation: PASSED [2026-08-19 17:37:34] Starting test: Database Connection [2026-08-19 17:37:34] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 17:37:34] Starting test: Shift Rules Retrieval [2026-08-19 17:37:34] Test Shift Rules Retrieval: PASSED [2026-08-19 17:37:34] Starting test: Schedule-based Detection [2026-08-19 17:37:34] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 17:37:34] Some tests failed - review required [2026-08-19 17:37:34] Test suite completed [2026-08-19 17:40:17] Starting test: Fallback Morning Shift [2026-08-19 17:40:17] Test Fallback Morning Shift: PASSED [2026-08-19 17:40:17] Starting test: Fallback Afternoon Shift [2026-08-19 17:40:17] Test Fallback Afternoon Shift: PASSED [2026-08-19 17:40:17] Starting test: Fallback Night Shift [2026-08-19 17:40:17] Test Fallback Night Shift: PASSED [2026-08-19 17:40:17] Starting test: Security Extended Hours [2026-08-19 17:40:17] Test Security Extended Hours: PASSED [2026-08-19 17:40:17] Starting test: Undefined Shift Hours [2026-08-19 17:40:17] Test Undefined Shift Hours: PASSED [2026-08-19 17:40:17] Starting test: Complete Shift Info Fallback [2026-08-19 17:40:17] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:40:17] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:40:17] Test Complete Shift Info Fallback: PASSED [2026-08-19 17:40:17] Starting test: Checkout Validation [2026-08-19 17:40:17] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:40:17] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:40:17] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:40:17] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 17:40:17] Test Checkout Validation: PASSED [2026-08-19 17:40:17] Starting test: Database Connection [2026-08-19 17:40:17] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 17:40:17] Starting test: Shift Rules Retrieval [2026-08-19 17:40:17] Test Shift Rules Retrieval: PASSED [2026-08-19 17:40:17] Starting test: Schedule-based Detection [2026-08-19 17:40:17] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 17:40:17] Some tests failed - review required [2026-08-19 17:40:17] Test suite completed [2026-08-19 17:41:18] Starting test: Fallback Morning Shift [2026-08-19 17:41:18] Test Fallback Morning Shift: PASSED [2026-08-19 17:41:18] Starting test: Fallback Afternoon Shift [2026-08-19 17:41:18] Test Fallback Afternoon Shift: PASSED [2026-08-19 17:41:18] Starting test: Fallback Night Shift [2026-08-19 17:41:18] Test Fallback Night Shift: PASSED [2026-08-19 17:41:18] Starting test: Security Extended Hours [2026-08-19 17:41:18] Test Security Extended Hours: PASSED [2026-08-19 17:41:18] Starting test: Undefined Shift Hours [2026-08-19 17:41:18] Test Undefined Shift Hours: PASSED [2026-08-19 17:41:18] Starting test: Complete Shift Info Fallback [2026-08-19 17:41:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:41:18] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:41:18] Test Complete Shift Info Fallback: PASSED [2026-08-19 17:41:18] Starting test: Checkout Validation [2026-08-19 17:41:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:41:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 17:41:18] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 17:41:18] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 17:41:18] Test Checkout Validation: PASSED [2026-08-19 17:41:18] Starting test: Database Connection [2026-08-19 17:41:18] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 17:41:18] Starting test: Shift Rules Retrieval [2026-08-19 17:41:18] Test Shift Rules Retrieval: PASSED [2026-08-19 17:41:18] Starting test: Schedule-based Detection [2026-08-19 17:41:18] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 17:41:18] Some tests failed - review required [2026-08-19 17:41:18] Test suite completed [2026-08-19 18:08:18] Starting test: Fallback Morning Shift [2026-08-19 18:08:18] Test Fallback Morning Shift: PASSED [2026-08-19 18:08:18] Starting test: Fallback Afternoon Shift [2026-08-19 18:08:18] Test Fallback Afternoon Shift: PASSED [2026-08-19 18:08:18] Starting test: Fallback Night Shift [2026-08-19 18:08:18] Test Fallback Night Shift: PASSED [2026-08-19 18:08:18] Starting test: Security Extended Hours [2026-08-19 18:08:18] Test Security Extended Hours: PASSED [2026-08-19 18:08:18] Starting test: Undefined Shift Hours [2026-08-19 18:08:18] Test Undefined Shift Hours: PASSED [2026-08-19 18:08:18] Starting test: Complete Shift Info Fallback [2026-08-19 18:08:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 18:08:18] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 18:08:18] Test Complete Shift Info Fallback: PASSED [2026-08-19 18:08:18] Starting test: Checkout Validation [2026-08-19 18:08:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 18:08:18] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-08-19 18:08:18] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-08-19 18:08:18] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-08-19 18:08:18] Test Checkout Validation: PASSED [2026-08-19 18:08:18] Starting test: Database Connection [2026-08-19 18:08:18] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-08-19 18:08:18] Starting test: Shift Rules Retrieval [2026-08-19 18:08:18] Test Shift Rules Retrieval: PASSED [2026-08-19 18:08:18] Starting test: Schedule-based Detection [2026-08-19 18:08:18] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-08-19 18:08:18] Some tests failed - review required [2026-08-19 18:08:18] Test suite completed