Some checks failed
Chore App Build, Test, and Push Docker Images / build-and-push (push) Failing after 2m46s
9.7 KiB
9.7 KiB
[WebServer]
[WebServer] > chore-app-frontend@0.0.0 dev
[WebServer] > vite
[WebServer]
[WebServer]
[WebServer] VITE v7.2.2 ready in 3718 ms
[WebServer]
[WebServer] Γ₧£ Local: https://localhost:5173/
[WebServer] Γ₧£ Network: https://100.91.0.87:5173/
[WebServer] Γ₧£ Network: https://192.168.1.102:5173/
[WebServer] Γ₧£ Network: https://192.168.17.1:5173/
[WebServer] Γ₧£ Network: https://192.168.44.1:5173/
[WebServer] Platform: win32
[WebServer] 2026-04-12 10:24:51 - db.default - INFO - Initializing images. Ensuring directory exists: D:\Python Utilities\Reward\backend\test_data\images\default
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Starting account deletion scheduler
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Checking for interrupted deletions from previous runs
[WebServer] 2026-04-12 10:24:51,693 - account_deletion_scheduler - INFO - Checking for interrupted deletions from previous runs
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Adding job tentatively -- it will be properly scheduled when the scheduler starts
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Added job "Account Deletion Scheduler" to job store "default"
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Scheduler started
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Account deletion scheduler started (runs every 1 hour)
[WebServer] * Serving Flask app 'main.py'
[WebServer] * Debug mode: on
Running 19 tests using 6 workers
[WebServer] 2026-04-12 10:24:54 - db.default - INFO - Initializing images. Ensuring directory exists: D:\Python Utilities\Reward\backend\test_data\images\default
[2/19] [chromium-task-modification] ΓÇ║ e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:105:3 ΓÇ║ Scroll to edited task after save ΓÇ║ Edited ch[4/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:26:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Change Parent PIN link na[6/19] [chromium-tasks-rewards] ΓÇ║ e2e\mode_parent\notifications\notification-click-scroll.spec.ts:125:3 ΓÇ║ Notification click navigates and scrolls to task Γ[7/19] [chromium-tasks-rewards] ΓÇ║ e2e\mode_parent\task-sorting\child-sort-order.spec.ts:179:3 ΓÇ║ Child mode sort order ΓÇ║ Child chore sort: scheduled today [8/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:35:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Back from PIN setup page [9/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:46:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Send Verification Code ad[10/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:60:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Resend Code button appea[WebServer] 2026-04-12 10:25:08 - db.tracking - INFO - Tracking event created: confirmed chore eafea3ca-72e9-4286-b70c-9b205be8fe4f for child e55f3361-b7ef-4e2d-9318-86d8887702f6
[WebServer] 2026-04-12 10:25:09 - api.child_api - INFO - Child ChildSortChild has 50 points, reward CSortRewardPending costs 10 points
[WebServer] 2026-04-12 10:25:09 - api.child_api - INFO - Pending reward request created for child ChildSortChild for reward CSortRewardPending
[WebServer] 2026-04-12 10:25:09 - db.tracking - INFO - Tracking event created: requested reward dc7c5584-e425-4d21-ad53-5b0eb30597fb for child e55f3361-b7ef-4e2d-9318-86d8887702f6
[11/19] [chromium-tasks-rewards] › e2e\mode_parent\task-sorting\child-sort-order.spec.ts:214:3 › Child mode sort order › Child reward sort: pending first,[WebServer] 2026-04-12 10:25:10 - db.tracking - INFO - Tracking event created: confirmed chore 1bcb0b2b-c1b9-4d48-b795-cd5b91f5ea2d for child a4bfda72-f28b-4da8-a0b9-7868fa78febd
[WebServer] 2026-04-12 10:25:11 - api.child_api - INFO - Child NotifScrollChild has 50 points, reward NotifScrollReward costs 10 points
[WebServer] 2026-04-12 10:25:11 - api.child_api - INFO - Pending reward request created for child NotifScrollChild for reward NotifScrollReward
[WebServer] 2026-04-12 10:25:11 - db.tracking - INFO - Tracking event created: requested reward ab631c51-d8bc-43f5-9fa9-5deeb0182351 for child a4bfda72-f28b-4da8-a0b9-7868fa78febd
[13/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:81:3 › User Profile – Change Parent PIN › Valid code advances to s[14/19] [chromium-tasks-rewards] › e2e\mode_parent\notifications\notification-click-scroll.spec.ts:149:3 › Notification click navigates and scrolls to task [15/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:99:3 › User Profile – Change Parent PIN › Set PIN disabled when PI[16/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:116:3 › User Profile – Change Parent PIN › Set PIN disabled for fe[17/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:133:3 › User Profile – Change Parent PIN › Set PIN succeeds with m[18/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:156:3 › User Profile – Change Parent PIN › Back from success step [WebServer] 2026-04-12 10:25:18 - db.child_overrides - INFO - Override created: child=8c6a8c65-f46c-4012-9d59-643dd09a28de, entity=179fda1f-2b7f-4c1d-82ce-ed152718b628, value=99
[19/19] [chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited r[WebServer] 2026-04-12 10:25:19 - db.child_overrides - INFO - Override created: child=8c6a8c65-f46c-4012-9d59-643dd09a28de, entity=229028d2-efa7-49b5-a8f4-cd450ec40526, value=77
[WebServer] 2026-04-12 10:25:19 - db.child_overrides - INFO - Overrides cascade deleted for child: child_id=8c6a8c65-f46c-4012-9d59-643dd09a28de, count=2
[WebServer] 2026-04-12 10:25:19 - api.child_api - INFO - Cascade deleted 2 overrides for child 8c6a8c65-f46c-4012-9d59-643dd09a28de
1) [chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited reward card scrolls into viewport after override save
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
159 | // After SSE override event → list refreshes → card scrolls into view
160 | await expect(targetCard).toBeVisible({ timeout: 5000 })
> 161 | expect(await isInViewport(targetCard)).toBe(true)
| ^
162 | })
163 | })
164 |
at D:\Python Utilities\Reward\frontend\vue-app\e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:161:44
Error Context: test-results\mode_parent-task-modificat-7e620-iewport-after-override-save-chromium-task-modification\error-context.md
1 failed
[chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited reward card scrolls into viewport after override save
18 passed (41.1s)
[WebServer] > chore-app-frontend@0.0.0 dev
[WebServer] > vite
[WebServer]
[WebServer]
[WebServer] VITE v7.2.2 ready in 3718 ms
[WebServer]
[WebServer] Γ₧£ Local: https://localhost:5173/
[WebServer] Γ₧£ Network: https://100.91.0.87:5173/
[WebServer] Γ₧£ Network: https://192.168.1.102:5173/
[WebServer] Γ₧£ Network: https://192.168.17.1:5173/
[WebServer] Γ₧£ Network: https://192.168.44.1:5173/
[WebServer] Platform: win32
[WebServer] 2026-04-12 10:24:51 - db.default - INFO - Initializing images. Ensuring directory exists: D:\Python Utilities\Reward\backend\test_data\images\default
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Starting account deletion scheduler
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Checking for interrupted deletions from previous runs
[WebServer] 2026-04-12 10:24:51,693 - account_deletion_scheduler - INFO - Checking for interrupted deletions from previous runs
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Adding job tentatively -- it will be properly scheduled when the scheduler starts
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Added job "Account Deletion Scheduler" to job store "default"
[WebServer] 2026-04-12 10:24:51 - apscheduler.scheduler - INFO - Scheduler started
[WebServer] 2026-04-12 10:24:51 - account_deletion_scheduler - INFO - Account deletion scheduler started (runs every 1 hour)
[WebServer] * Serving Flask app 'main.py'
[WebServer] * Debug mode: on
Running 19 tests using 6 workers
[WebServer] 2026-04-12 10:24:54 - db.default - INFO - Initializing images. Ensuring directory exists: D:\Python Utilities\Reward\backend\test_data\images\default
[2/19] [chromium-task-modification] ΓÇ║ e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:105:3 ΓÇ║ Scroll to edited task after save ΓÇ║ Edited ch[4/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:26:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Change Parent PIN link na[6/19] [chromium-tasks-rewards] ΓÇ║ e2e\mode_parent\notifications\notification-click-scroll.spec.ts:125:3 ΓÇ║ Notification click navigates and scrolls to task Γ[7/19] [chromium-tasks-rewards] ΓÇ║ e2e\mode_parent\task-sorting\child-sort-order.spec.ts:179:3 ΓÇ║ Child mode sort order ΓÇ║ Child chore sort: scheduled today [8/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:35:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Back from PIN setup page [9/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:46:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Send Verification Code ad[10/19] [chromium-user-profile-pin] ΓÇ║ e2e\mode_parent\user-profile\change-pin.spec.ts:60:3 ΓÇ║ User Profile ΓÇô Change Parent PIN ΓÇ║ Resend Code button appea[WebServer] 2026-04-12 10:25:08 - db.tracking - INFO - Tracking event created: confirmed chore eafea3ca-72e9-4286-b70c-9b205be8fe4f for child e55f3361-b7ef-4e2d-9318-86d8887702f6
[WebServer] 2026-04-12 10:25:09 - api.child_api - INFO - Child ChildSortChild has 50 points, reward CSortRewardPending costs 10 points
[WebServer] 2026-04-12 10:25:09 - api.child_api - INFO - Pending reward request created for child ChildSortChild for reward CSortRewardPending
[WebServer] 2026-04-12 10:25:09 - db.tracking - INFO - Tracking event created: requested reward dc7c5584-e425-4d21-ad53-5b0eb30597fb for child e55f3361-b7ef-4e2d-9318-86d8887702f6
[11/19] [chromium-tasks-rewards] › e2e\mode_parent\task-sorting\child-sort-order.spec.ts:214:3 › Child mode sort order › Child reward sort: pending first,[WebServer] 2026-04-12 10:25:10 - db.tracking - INFO - Tracking event created: confirmed chore 1bcb0b2b-c1b9-4d48-b795-cd5b91f5ea2d for child a4bfda72-f28b-4da8-a0b9-7868fa78febd
[WebServer] 2026-04-12 10:25:11 - api.child_api - INFO - Child NotifScrollChild has 50 points, reward NotifScrollReward costs 10 points
[WebServer] 2026-04-12 10:25:11 - api.child_api - INFO - Pending reward request created for child NotifScrollChild for reward NotifScrollReward
[WebServer] 2026-04-12 10:25:11 - db.tracking - INFO - Tracking event created: requested reward ab631c51-d8bc-43f5-9fa9-5deeb0182351 for child a4bfda72-f28b-4da8-a0b9-7868fa78febd
[13/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:81:3 › User Profile – Change Parent PIN › Valid code advances to s[14/19] [chromium-tasks-rewards] › e2e\mode_parent\notifications\notification-click-scroll.spec.ts:149:3 › Notification click navigates and scrolls to task [15/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:99:3 › User Profile – Change Parent PIN › Set PIN disabled when PI[16/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:116:3 › User Profile – Change Parent PIN › Set PIN disabled for fe[17/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:133:3 › User Profile – Change Parent PIN › Set PIN succeeds with m[18/19] [chromium-user-profile-pin] › e2e\mode_parent\user-profile\change-pin.spec.ts:156:3 › User Profile – Change Parent PIN › Back from success step [WebServer] 2026-04-12 10:25:18 - db.child_overrides - INFO - Override created: child=8c6a8c65-f46c-4012-9d59-643dd09a28de, entity=179fda1f-2b7f-4c1d-82ce-ed152718b628, value=99
[19/19] [chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited r[WebServer] 2026-04-12 10:25:19 - db.child_overrides - INFO - Override created: child=8c6a8c65-f46c-4012-9d59-643dd09a28de, entity=229028d2-efa7-49b5-a8f4-cd450ec40526, value=77
[WebServer] 2026-04-12 10:25:19 - db.child_overrides - INFO - Overrides cascade deleted for child: child_id=8c6a8c65-f46c-4012-9d59-643dd09a28de, count=2
[WebServer] 2026-04-12 10:25:19 - api.child_api - INFO - Cascade deleted 2 overrides for child 8c6a8c65-f46c-4012-9d59-643dd09a28de
1) [chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited reward card scrolls into viewport after override save
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
159 | // After SSE override event → list refreshes → card scrolls into view
160 | await expect(targetCard).toBeVisible({ timeout: 5000 })
> 161 | expect(await isInViewport(targetCard)).toBe(true)
| ^
162 | })
163 | })
164 |
at D:\Python Utilities\Reward\frontend\vue-app\e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:161:44
Error Context: test-results\mode_parent-task-modificat-7e620-iewport-after-override-save-chromium-task-modification\error-context.md
1 failed
[chromium-task-modification] › e2e\mode_parent\task-modification\scroll-to-edited-task.spec.ts:135:3 › Scroll to edited task after save › Edited reward card scrolls into viewport after override save
18 passed (41.1s)