Skip to content

[CORRUPTED] Synthetic Benchmark PR #27508 - [bench] Remove unused credential flows in e2e tests and examples - #2

Open
amirzaushnizer wants to merge 12 commits into
base_pr_27508_20260621_5100from
corrupted_pr_27508_20260621_5100
Open

[CORRUPTED] Synthetic Benchmark PR #27508 - [bench] Remove unused credential flows in e2e tests and examples#2
amirzaushnizer wants to merge 12 commits into
base_pr_27508_20260621_5100from
corrupted_pr_27508_20260621_5100

Conversation

@amirzaushnizer

Copy link
Copy Markdown
Collaborator

Benchmark PR microsoft#27508

Type: Corrupted (contains bugs)

Original PR Title: [bench] Remove unused credential flows in e2e tests and examples
Original PR Description: Reconstructed for skills benchmark from microsoft#27508
Original PR URL: microsoft#27508

jzaffiro and others added 12 commits June 1, 2026 21:56
The staging branch refs were only used to validate CI against an
ff_pipeline_host branch with an updated package version. Revert them
back to main before checkin to avoid complicating ff_pipeline_host
maintenance.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Address PR feedback on the FIC credential flow:

- Resolve and validate all required environment variables once at the
  entry point (createOdspMiddlewares) via resolveOdspEnvironment, and
  pass the resolved values through to getOdspCredentials and
  getTestTenantCheckoutClient instead of reaching into process.env deep
  in the call stack. This fails fast on misconfiguration -- including a
  missing token__package__import__location, which previously was not
  detected until the first token request.
- Replace the unchecked cast of login__odsp__fic__test__users with a
  runtime type-check that validates the parsed value is an object with a
  'usernames' array of strings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants