Skip to content

Add getBearerToken callback for BYOK providers (Managed Identity) #2591

Add getBearerToken callback for BYOK providers (Managed Identity)

Add getBearerToken callback for BYOK providers (Managed Identity) #2591

Triggered via pull request June 23, 2026 10:08
Status Failure
Total duration 6m 20s
Artifacts

nodejs-sdk-tests.yml

on: pull_request
Matrix: Node.js SDK Tests
Fit to window
Zoom out
Zoom in

Annotations

16 errors, 6 warnings, and 1 notice
Node.js SDK Tests (ubuntu-latest)
Process completed with exit code 1.
Node.js SDK Tests (macos-latest)
Process completed with exit code 1.
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > dispatches token acquisition per provider: nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L259
AssertionError: expected [ 'Bearer', 'Bearer' ] to include '***' ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:259:23
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > re-acquires a fresh token for each request (no runtime caching): nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L205
AssertionError: expected 'Bearer' to match /^*** - Expected: /^*** + Received: "Bearer" ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:205:26
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > applies the callback's token as the Authorization header: nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L168
AssertionError: expected [ 'Bearer' ] to include '***' ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:168:40
Node.js SDK Tests (macos-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (macos-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (macos-latest): nodejs/test/e2e/pending_work_resume.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (windows-latest)
Process completed with exit code 1.
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > dispatches token acquisition per provider: nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L259
AssertionError: expected [ 'Bearer', 'Bearer' ] to include '***' ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:259:23
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > re-acquires a fresh token for each request (no runtime caching): nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L205
AssertionError: expected 'Bearer' to match /^*** - Expected: /^*** + Received: "Bearer" ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:205:26
test/e2e/byok_bearer_token_provider.e2e.test.ts > BYOK bearer-token provider > applies the callback's token as the Authorization header: nodejs/test/e2e/byok_bearer_token_provider.e2e.test.ts#L168
AssertionError: expected [ 'Bearer' ] to include '***' ❯ test/e2e/byok_bearer_token_provider.e2e.test.ts:168:40
Node.js SDK Tests (windows-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (windows-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (windows-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (windows-latest): nodejs/test/e2e/suspend.e2e.test.ts#L0
No cached response found for POST /chat/completions.
Node.js SDK Tests (macos-latest): nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
Node.js SDK Tests (macos-latest): nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
Node.js SDK Tests (macos-latest): nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
Node.js SDK Tests (windows-latest): nodejs/test/shared-codegen.test.ts#L322
Unexpected any. Specify a different type
Node.js SDK Tests (windows-latest): nodejs/test/extension.test.ts#L41
Unexpected any. Specify a different type
Node.js SDK Tests (windows-latest): nodejs/test/extension.test.ts#L23
Unexpected any. Specify a different type
Node.js SDK Tests (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167