Skip to content

CI: Set TZ=UTC for deterministic prompt signatures #44

CI: Set TZ=UTC for deterministic prompt signatures

CI: Set TZ=UTC for deterministic prompt signatures #44

Triggered via push January 8, 2026 08:30
Status Failure
Total duration 54s
Artifacts

ci.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
src/cli/e2e/07-classify.test.ts > classify command > does not create duplicate entries for aggregated activities: src/cli/e2e/07-classify.test.ts#L161
AssertionError: expected 0 to be greater than or equal to 1 ❯ src/cli/e2e/07-classify.test.ts:161:30
src/cli/e2e/07-classify.test.ts > classify command > does not aggregate compound activities with non-compound: src/cli/e2e/07-classify.test.ts#L148
Error: expect(received).toBeOneOf() Expected value to be one of: Array [ 1, 2, ] Received: 0 ❯ src/cli/e2e/07-classify.test.ts:148:35
src/cli/e2e/07-classify.test.ts > classify command > aggregates duplicate activities by merging messages: src/cli/e2e/07-classify.test.ts#L122
AssertionError: expected undefined to be defined ❯ src/cli/e2e/07-classify.test.ts:122:25
src/cli/e2e/07-classify.test.ts > classify command > writes classifications.json with all activities: src/cli/e2e/07-classify.test.ts#L51
AssertionError: expected 0 to be greater than or equal to 10 ❯ src/cli/e2e/07-classify.test.ts:51:31
src/cli/e2e/07-classify.test.ts > classify command > writes classify_stats.json to cache: src/cli/e2e/07-classify.test.ts#L40
AssertionError: expected 0 to be greater than or equal to 10 ❯ src/cli/e2e/07-classify.test.ts:40:35
src/cli/e2e/05-preview.test.ts > preview command > respects --max-results flag: src/cli/e2e/helpers.ts#L253
Error: CLI stderr: ✗ Classification failed: Network error: Uncached HTTP request to https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key=e2e-test-fake-key blocked: E2E cache is locked (E2E_CACHE_LOCKED=true). All HTTP requests must be cached. For E2E tests, set UPDATE_E2E_CACHE=true to allow API calls. ❯ runCli src/cli/e2e/helpers.ts:253:11 ❯ src/cli/e2e/05-preview.test.ts:101:24
src/cli/e2e/05-preview.test.ts > preview command > shows classified activities in output: src/cli/e2e/helpers.ts#L253
Error: CLI stderr: ✗ Classification failed: Network error: Uncached HTTP request to https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key=e2e-test-fake-key blocked: E2E cache is locked (E2E_CACHE_LOCKED=true). All HTTP requests must be cached. For E2E tests, set UPDATE_E2E_CACHE=true to allow API calls. ❯ runCli src/cli/e2e/helpers.ts:253:11 ❯ src/cli/e2e/05-preview.test.ts:92:24
src/cli/e2e/05-preview.test.ts > preview command > writes preview_activities.json to cache: src/cli/e2e/helpers.ts#L288
Error: Cache file not found: /tmp/chat-to-map-e2e-N0FlpX/chats/whatsapp-sample/2026-01-08T08-31-11-bc0ffa59dd8696f0/preview_activities.json ❯ readCacheJson src/cli/e2e/helpers.ts:288:36 ❯ src/cli/e2e/05-preview.test.ts:61:24
src/cli/e2e/05-preview.test.ts > preview command > writes preview_stats.json to cache: src/cli/e2e/helpers.ts#L288
Error: Cache file not found: /tmp/chat-to-map-e2e-N0FlpX/chats/whatsapp-sample/2026-01-08T08-31-11-bc0ffa59dd8696f0/preview_stats.json ❯ readCacheJson src/cli/e2e/helpers.ts:288:36 ❯ src/cli/e2e/05-preview.test.ts:54:19
src/cli/e2e/05-preview.test.ts > preview command > classifies on first run, uses cache on second run: src/cli/e2e/helpers.ts#L253
Error: CLI stderr: ✗ Classification failed: Network error: Uncached HTTP request to https://generativelanguage.googleapis.com/v1beta/models/gemini-3-flash-preview:generateContent?key=e2e-test-fake-key blocked: E2E cache is locked (E2E_CACHE_LOCKED=true). All HTTP requests must be cached. For E2E tests, set UPDATE_E2E_CACHE=true to allow API calls. ❯ runCli src/cli/e2e/helpers.ts:253:11 ❯ src/cli/e2e/05-preview.test.ts:36:18