Skip to content

[FSSDK-13110] cache update #1665

[FSSDK-13110] cache update

[FSSDK-13110] cache update #1665

Triggered via pull request September 14, 2026 14:42
Status Failure
Total duration 4m 1s
Artifacts

javascript.yml

on: pull_request
Matrix: unit_tests
lint_markdown_files  /  lint
1m 27s
lint_markdown_files / lint
lint
59s
lint
typescript_test
1m 30s
typescript_test
commonjs_test
1m 42s
commonjs_test
integration_tests  /  test
6s
integration_tests / test
fullstack_production_suite  /  test
6s
fullstack_production_suite / test
generate_messages_test
40s
generate_messages_test
Matrix: browser_tests
Coveralls coverage
0s
Coveralls coverage
Fit to window
Zoom out
Zoom in

Annotations

26 errors and 25 warnings
unit_tests (20)
Process completed with exit code 1.
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > autoupdate > saves the datafile each time in cache: lib/project_config/polling_datafile_manager.spec.ts#L638
AssertionError: expected 1st "set" call to have been called with [ …(2) ] - Expected + Received [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] ❯ lib/project_config/polling_datafile_manager.spec.ts:638:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > start > saves the datafile in cache: lib/project_config/polling_datafile_manager.spec.ts#L567
AssertionError: expected "set" to be called with arguments: [ …(2) ] Received: 1st set call: [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] Number of calls: 1 ❯ lib/project_config/polling_datafile_manager.spec.ts:567:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, then calls onUpdate when fetch request succeeds after the cache read: lib/project_config/polling_datafile_manager.spec.ts#L154
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:154:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers even if fetch request fails: lib/project_config/polling_datafile_manager.spec.ts#L127
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:127:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers while datafile fetch request waits: lib/project_config/polling_datafile_manager.spec.ts#L105
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:105:5
unit_tests (24)
The strategy configuration was canceled because "unit_tests._20" failed
unit_tests (24)
Process completed with exit code 1.
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > autoupdate > saves the datafile each time in cache: lib/project_config/polling_datafile_manager.spec.ts#L638
AssertionError: expected 1st "set" call to have been called with [ …(2) ] - Expected + Received [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] ❯ lib/project_config/polling_datafile_manager.spec.ts:638:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > start > saves the datafile in cache: lib/project_config/polling_datafile_manager.spec.ts#L567
AssertionError: expected "set" to be called with arguments: [ …(2) ] Received: 1st set call: [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] Number of calls: 1 ❯ lib/project_config/polling_datafile_manager.spec.ts:567:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, then calls onUpdate when fetch request succeeds after the cache read: lib/project_config/polling_datafile_manager.spec.ts#L154
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:154:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers even if fetch request fails: lib/project_config/polling_datafile_manager.spec.ts#L127
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:127:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers while datafile fetch request waits: lib/project_config/polling_datafile_manager.spec.ts#L105
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:105:5
unit_tests (22)
The strategy configuration was canceled because "unit_tests._20" failed
unit_tests (22)
Process completed with exit code 1.
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > autoupdate > saves the datafile each time in cache: lib/project_config/polling_datafile_manager.spec.ts#L638
AssertionError: expected 1st "set" call to have been called with [ …(2) ] - Expected + Received [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] ❯ lib/project_config/polling_datafile_manager.spec.ts:638:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > start > saves the datafile in cache: lib/project_config/polling_datafile_manager.spec.ts#L567
AssertionError: expected "set" to be called with arguments: [ …(2) ] Received: 1st set call: [ - "opt-datafile-v6-keyThatDoesNotExists", + "optimizely-datafilekeyThatDoesNotExists", "{\"foo\": \"bar\"}", ] Number of calls: 1 ❯ lib/project_config/polling_datafile_manager.spec.ts:567:19
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, then calls onUpdate when fetch request succeeds after the cache read: lib/project_config/polling_datafile_manager.spec.ts#L154
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:154:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers even if fetch request fails: lib/project_config/polling_datafile_manager.spec.ts#L127
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:127:5
lib/project_config/polling_datafile_manager.spec.ts > PollingDatafileManager > when cached datafile is available > uses cached version of datafile, resolves onRunning() and calls onUpdate handlers while datafile fetch request waits: lib/project_config/polling_datafile_manager.spec.ts#L105
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ lib/project_config/polling_datafile_manager.spec.ts:105:5
unit_tests (18)
The strategy configuration was canceled because "unit_tests._20" failed
unit_tests (18)
The operation was canceled.
browser_tests (chrome)
Process completed with exit code 1.
browser_tests (safari)
Process completed with exit code 1.
browser_tests (firefox)
Process completed with exit code 1.
browser_tests (edge)
Process completed with exit code 1.
fullstack_production_suite / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
integration_tests / test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
generate_messages_test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint: lib/client_factory.spec.ts#L59
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L58
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L54
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L53
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L49
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L48
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L44
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L43
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L39
Unexpected any. Specify a different type
lint: lib/client_factory.spec.ts#L38
Unexpected any. Specify a different type
unit_tests (20)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit_tests (24)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit_tests (22)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint_markdown_files / lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
unit_tests (18)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
typescript_test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
commonjs_test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser_tests (chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser_tests (safari)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser_tests (firefox)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
browser_tests (edge)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/