Skip to content

fix(vscuse): Auto-fix DA_Microsoft_Entra_ts_Remote_Debug - #16401

Open
Tian Yuan (xiaolang124) wants to merge 5 commits into
devfrom
auto-fix/DA_Microsoft_Entra_ts_Remote_Debug/2026-07-21
Open

fix(vscuse): Auto-fix DA_Microsoft_Entra_ts_Remote_Debug#16401
Tian Yuan (xiaolang124) wants to merge 5 commits into
devfrom
auto-fix/DA_Microsoft_Entra_ts_Remote_Debug/2026-07-21

Conversation

@xiaolang124

Copy link
Copy Markdown
Contributor

VscUse Auto-Fix Results

Plan: DA_Microsoft_Entra_ts_Remote_Debug
Status: ✅ FIXED (attempt 5/8)
Initial Report: Link
Final Report: Link

Iteration Summary

# Fix Applied Result Report
1 Removed stale dhash preconditions from step_bee70d3d in group__validation_DA_rep ❌ Failed Report
2 Removed the stale dhash precondition (dhash:512:384:0:20:11dc6346f8e6e4e8) from ❌ Failed Report
3 Removed the 3 stale/flaky dhash preconditions from step_763cc4e5 (the click that ❌ Failed Report
4 Added a conditional "Press Esc to dismiss the 'This agent is not installed' dial ❌ Failed Report
5 Increased step_14032a3c timeout from 30s to 120s in group__provision_DA.json so ✅ Passed Report

How to Review

  • Each commit represents one fix attempt for plans/DA_Microsoft_Entra_ts_Remote_Debug.json
  • Compare the initial report with the final report to verify the fix
  • Check that coordinate/dhash changes are reasonable for the current VS Code layout

Changes Made to Test Plan


Generated by vscuse-auto-fix.yml | model: claude-opus-4.8

github-actions Bot added 5 commits July 21, 2026 02:58
…bee70d3d in group__validation_DA_repair.json — the Copilot chat input placeholder changed from "Message Copilot" to an agent-specific name, invalidating the perceptual-hash region and causing a 30s precondition timeout; the ocr:true tag still locates the field.
…512:384:0:20:11dc6346f8e6e4e8) from step_21cd2a2f in group__validation_DA_repair.json — the agent chat input placeholder changed from "Message Copilot" to an agent-specific name, invalidating that perceptual-hash region over the text box and causing a 30s precondition timeout on the type_text step.
…s from step_763cc4e5 (the click that selects "Debug: Select and Start Debugging" in the command palette) in group__debug_in_copilot_remote.json — the perceptual-hash region over the command-palette result row timed out after 30s even though F1 and the type_text succeeded; the proven click at (379,50) now executes and post-fix recomputes fresh dhashes.
…e 'This agent is not installed' dialog" step (continue_on_error, precondition_wait_timeout:3, dhash at 715:462) into group__debug_in_copilot_remote.json before the final F5 refresh — the M365 Copilot new-design shows a blocking "agent not installed" dialog on the preview deep-link, preventing the agent from loading and failing the `${{app_name}}dev can be found` assertion.
…120s in group__provision_DA.json so the slow-rendering Provision confirmation dialog has time to appear before the dhash precondition/click.
@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

❌ VscUse Test Plan — Tests failure

Why these tests: Selected 21 impacted test plan(s) changed in this PR (no product code modified).

Branch diff: auto-fix/DA_Microsoft_Entra_ts_Remote_Debug/2026-07-21dev

Results: ✅ 13 passed · ❌ 8 failed (of 21 plans)

Plans run:

  • DA_Add_Action_Import_Existing_API_Basic_No_Auth
  • DA_Add_Action_Import_Existing_API_Bearer_token
  • DA_Api_Key_js_Local_Debug
  • DA_Api_Key_js_Remote_Debug
  • DA_Api_Key_ts_Local_Debug
  • DA_Api_Key_ts_Remote_Debug
  • DA_Microsoft_Entra_js_Local_Debug
  • DA_Microsoft_Entra_js_Remote_Debug
  • DA_Microsoft_Entra_ts_Local_Debug
  • DA_Microsoft_Entra_ts_Remote_Debug
  • DA_None_js_Local_Debug
  • DA_None_js_Remote_Debug
  • DA_None_ts_Local_Debug
  • DA_None_ts_Remote_Debug
  • DA_Oauth_js_Remote_Debug
  • DA_Oauth_ts_Remote_Debug
  • Feature_DA_Add_Action_And_Capability_Remote_Debug
  • Feature_DA_Advanced_Personal_Scope_Provision_with_Copilot_License
  • Feature_DA_No_Action_Add_Bearer_Auth_Configurations
  • Feature_Validate_Plugin_Manifest
  • Sample_Da_Ristorante_Api_Remote_Debug

Step Status
1️⃣ Build VSIX (CD) ✅ Done
2️⃣ Build Docker image ✅ Done
3️⃣ Run UI tests ❌ Tests failure (13/21 passed)

🎯 Actual UI test run
🔗 Full pipeline results
📊 Detailed test report

ℹ️ How were these tests selected?

GitHub Copilot (Claude Sonnet 4.6, high reasoning) analysed the PR title, description, and the diff between
auto-fix/DA_Microsoft_Entra_ts_Remote_Debug/2026-07-21 and dev
to pick the most relevant test plans from packages/tests/vscuse/Index.md.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

E2E Test Selection — AI Selected

Why these tests: All changed files are vscuse UI test plans under packages/tests/vscuse/**, which run in a separate vscuse pipeline and are excluded from e2e test selection per rule 8.

Cases selected (0):


View pipeline run

Need to run more tests?

Comment on this PR:

  • /e2e-run ./path/to/test.tests.ts — add specific cases to AI selection
  • /e2e-run-all — run all e2e cases

Then re-run the workflow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant