[2026-07-31 03:54:10] Starting test: Fallback Morning Shift [2026-07-31 03:54:10] Test Fallback Morning Shift: PASSED [2026-07-31 03:54:10] Starting test: Fallback Afternoon Shift [2026-07-31 03:54:10] Test Fallback Afternoon Shift: PASSED [2026-07-31 03:54:10] Starting test: Fallback Night Shift [2026-07-31 03:54:10] Test Fallback Night Shift: PASSED [2026-07-31 03:54:10] Starting test: Security Extended Hours [2026-07-31 03:54:10] Test Security Extended Hours: PASSED [2026-07-31 03:54:10] Starting test: Undefined Shift Hours [2026-07-31 03:54:10] Test Undefined Shift Hours: PASSED [2026-07-31 03:54:10] Starting test: Complete Shift Info Fallback [2026-07-31 03:54:10] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:10] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 03:54:10] Test Complete Shift Info Fallback: PASSED [2026-07-31 03:54:10] Starting test: Checkout Validation [2026-07-31 03:54:10] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:10] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:10] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 03:54:10] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 03:54:10] Test Checkout Validation: PASSED [2026-07-31 03:54:10] Starting test: Database Connection [2026-07-31 03:54:10] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 03:54:10] Starting test: Shift Rules Retrieval [2026-07-31 03:54:10] Test Shift Rules Retrieval: PASSED [2026-07-31 03:54:10] Starting test: Schedule-based Detection [2026-07-31 03:54:10] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 03:54:10] Some tests failed - review required [2026-07-31 03:54:10] Test suite completed [2026-07-31 03:54:58] Starting test: Fallback Morning Shift [2026-07-31 03:54:58] Test Fallback Morning Shift: PASSED [2026-07-31 03:54:58] Starting test: Fallback Afternoon Shift [2026-07-31 03:54:58] Test Fallback Afternoon Shift: PASSED [2026-07-31 03:54:58] Starting test: Fallback Night Shift [2026-07-31 03:54:58] Test Fallback Night Shift: PASSED [2026-07-31 03:54:58] Starting test: Security Extended Hours [2026-07-31 03:54:58] Test Security Extended Hours: PASSED [2026-07-31 03:54:58] Starting test: Undefined Shift Hours [2026-07-31 03:54:58] Test Undefined Shift Hours: PASSED [2026-07-31 03:54:58] Starting test: Complete Shift Info Fallback [2026-07-31 03:54:58] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:58] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 03:54:58] Test Complete Shift Info Fallback: PASSED [2026-07-31 03:54:58] Starting test: Checkout Validation [2026-07-31 03:54:58] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:58] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 03:54:58] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 03:54:58] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 03:54:58] Test Checkout Validation: PASSED [2026-07-31 03:54:58] Starting test: Database Connection [2026-07-31 03:54:58] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 03:54:58] Starting test: Shift Rules Retrieval [2026-07-31 03:54:58] Test Shift Rules Retrieval: PASSED [2026-07-31 03:54:58] Starting test: Schedule-based Detection [2026-07-31 03:54:58] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 03:54:58] Some tests failed - review required [2026-07-31 03:54:58] Test suite completed [2026-07-31 04:09:40] Starting test: Fallback Morning Shift [2026-07-31 04:09:40] Test Fallback Morning Shift: PASSED [2026-07-31 04:09:40] Starting test: Fallback Afternoon Shift [2026-07-31 04:09:40] Test Fallback Afternoon Shift: PASSED [2026-07-31 04:09:40] Starting test: Fallback Night Shift [2026-07-31 04:09:40] Test Fallback Night Shift: PASSED [2026-07-31 04:09:40] Starting test: Security Extended Hours [2026-07-31 04:09:40] Test Security Extended Hours: PASSED [2026-07-31 04:09:40] Starting test: Undefined Shift Hours [2026-07-31 04:09:40] Test Undefined Shift Hours: PASSED [2026-07-31 04:09:40] Starting test: Complete Shift Info Fallback [2026-07-31 04:09:40] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:09:40] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:09:40] Test Complete Shift Info Fallback: PASSED [2026-07-31 04:09:40] Starting test: Checkout Validation [2026-07-31 04:09:40] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:09:40] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:09:40] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:09:40] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 04:09:40] Test Checkout Validation: PASSED [2026-07-31 04:09:40] Starting test: Database Connection [2026-07-31 04:09:40] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 04:09:40] Starting test: Shift Rules Retrieval [2026-07-31 04:09:40] Test Shift Rules Retrieval: PASSED [2026-07-31 04:09:40] Starting test: Schedule-based Detection [2026-07-31 04:09:40] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 04:09:40] Some tests failed - review required [2026-07-31 04:09:40] Test suite completed [2026-07-31 04:12:12] Starting test: Fallback Morning Shift [2026-07-31 04:12:12] Test Fallback Morning Shift: PASSED [2026-07-31 04:12:12] Starting test: Fallback Afternoon Shift [2026-07-31 04:12:12] Test Fallback Afternoon Shift: PASSED [2026-07-31 04:12:12] Starting test: Fallback Night Shift [2026-07-31 04:12:12] Test Fallback Night Shift: PASSED [2026-07-31 04:12:12] Starting test: Security Extended Hours [2026-07-31 04:12:12] Test Security Extended Hours: PASSED [2026-07-31 04:12:12] Starting test: Undefined Shift Hours [2026-07-31 04:12:12] Test Undefined Shift Hours: PASSED [2026-07-31 04:12:12] Starting test: Complete Shift Info Fallback [2026-07-31 04:12:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:12:12] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:12:12] Test Complete Shift Info Fallback: PASSED [2026-07-31 04:12:12] Starting test: Checkout Validation [2026-07-31 04:12:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:12:12] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:12:12] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:12:12] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 04:12:12] Test Checkout Validation: PASSED [2026-07-31 04:12:12] Starting test: Database Connection [2026-07-31 04:12:12] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 04:12:12] Starting test: Shift Rules Retrieval [2026-07-31 04:12:12] Test Shift Rules Retrieval: PASSED [2026-07-31 04:12:12] Starting test: Schedule-based Detection [2026-07-31 04:12:12] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 04:12:12] Some tests failed - review required [2026-07-31 04:12:12] Test suite completed [2026-07-31 04:58:20] Starting test: Fallback Morning Shift [2026-07-31 04:58:20] Test Fallback Morning Shift: PASSED [2026-07-31 04:58:20] Starting test: Fallback Afternoon Shift [2026-07-31 04:58:20] Test Fallback Afternoon Shift: PASSED [2026-07-31 04:58:20] Starting test: Fallback Night Shift [2026-07-31 04:58:20] Test Fallback Night Shift: PASSED [2026-07-31 04:58:20] Starting test: Security Extended Hours [2026-07-31 04:58:20] Test Security Extended Hours: PASSED [2026-07-31 04:58:20] Starting test: Undefined Shift Hours [2026-07-31 04:58:20] Test Undefined Shift Hours: PASSED [2026-07-31 04:58:20] Starting test: Complete Shift Info Fallback [2026-07-31 04:58:20] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:58:20] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:58:20] Test Complete Shift Info Fallback: PASSED [2026-07-31 04:58:20] Starting test: Checkout Validation [2026-07-31 04:58:20] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:58:20] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 04:58:20] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 04:58:20] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 04:58:20] Test Checkout Validation: PASSED [2026-07-31 04:58:20] Starting test: Database Connection [2026-07-31 04:58:20] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 04:58:20] Starting test: Shift Rules Retrieval [2026-07-31 04:58:20] Test Shift Rules Retrieval: PASSED [2026-07-31 04:58:20] Starting test: Schedule-based Detection [2026-07-31 04:58:20] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 04:58:20] Some tests failed - review required [2026-07-31 04:58:20] Test suite completed [2026-07-31 05:03:33] Starting test: Fallback Morning Shift [2026-07-31 05:03:33] Test Fallback Morning Shift: PASSED [2026-07-31 05:03:33] Starting test: Fallback Afternoon Shift [2026-07-31 05:03:33] Test Fallback Afternoon Shift: PASSED [2026-07-31 05:03:33] Starting test: Fallback Night Shift [2026-07-31 05:03:33] Test Fallback Night Shift: PASSED [2026-07-31 05:03:33] Starting test: Security Extended Hours [2026-07-31 05:03:33] Test Security Extended Hours: PASSED [2026-07-31 05:03:33] Starting test: Undefined Shift Hours [2026-07-31 05:03:33] Test Undefined Shift Hours: PASSED [2026-07-31 05:03:33] Starting test: Complete Shift Info Fallback [2026-07-31 05:03:33] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 05:03:33] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 05:03:33] Test Complete Shift Info Fallback: PASSED [2026-07-31 05:03:33] Starting test: Checkout Validation [2026-07-31 05:03:33] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 05:03:33] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 05:03:33] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 05:03:33] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 05:03:33] Test Checkout Validation: PASSED [2026-07-31 05:03:33] Starting test: Database Connection [2026-07-31 05:03:33] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 05:03:33] Starting test: Shift Rules Retrieval [2026-07-31 05:03:33] Test Shift Rules Retrieval: PASSED [2026-07-31 05:03:33] Starting test: Schedule-based Detection [2026-07-31 05:03:33] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 05:03:33] Some tests failed - review required [2026-07-31 05:03:33] Test suite completed [2026-07-31 06:10:57] Starting test: Fallback Morning Shift [2026-07-31 06:10:57] Test Fallback Morning Shift: PASSED [2026-07-31 06:10:57] Starting test: Fallback Afternoon Shift [2026-07-31 06:10:57] Test Fallback Afternoon Shift: PASSED [2026-07-31 06:10:57] Starting test: Fallback Night Shift [2026-07-31 06:10:57] Test Fallback Night Shift: PASSED [2026-07-31 06:10:57] Starting test: Security Extended Hours [2026-07-31 06:10:57] Test Security Extended Hours: PASSED [2026-07-31 06:10:57] Starting test: Undefined Shift Hours [2026-07-31 06:10:57] Test Undefined Shift Hours: PASSED [2026-07-31 06:10:57] Starting test: Complete Shift Info Fallback [2026-07-31 06:10:57] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 06:10:57] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 06:10:57] Test Complete Shift Info Fallback: PASSED [2026-07-31 06:10:57] Starting test: Checkout Validation [2026-07-31 06:10:57] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 06:10:57] ⚠ NO SCHEDULE: kar_id=TEST999, date=2024-01-15 - Consider running migration script [2026-07-31 06:10:57] ⚠ FALLBACK: Using time-based detection pagi for TEST999 (SCHEDULE MISSING!) [2026-07-31 06:10:57] ⚠ FALLBACK checkout validation for TEST999 (no schedule found) [2026-07-31 06:10:57] Test Checkout Validation: PASSED [2026-07-31 06:10:57] Starting test: Database Connection [2026-07-31 06:10:57] Test Database Connection ERROR: Table 'cifo_hrm_simpeg.shift_types' doesn't exist [2026-07-31 06:10:57] Starting test: Shift Rules Retrieval [2026-07-31 06:10:57] Test Shift Rules Retrieval: PASSED [2026-07-31 06:10:57] Starting test: Schedule-based Detection [2026-07-31 06:10:57] Test Schedule-based Detection ERROR: Table 'cifo_hrm_simpeg.shift_schedule' doesn't exist [2026-07-31 06:10:57] Some tests failed - review required [2026-07-31 06:10:57] Test suite completed