nvda icon indicating copy to clipboard operation
nvda copied to clipboard

Support arm64 system tests

Open LeonarddeR opened this issue 1 month ago • 5 comments

Link to issue number:

Fixes #18650

Summary of the issue:

System tests should run on ARM64

Description of user facing changes:

None

Description of developer facing changes:

None

Description of development approach:

Add windows-11-arm as supported runner for tests.

Testing strategy:

Run system tests

Known issues with pull request:

Currently broken due to https://github.com/actions/partner-runner-images/issues/123

Code Review Checklist:

  • [x] Documentation:
    • Change log entry
    • User Documentation
    • Developer / Technical Documentation
    • Context sensitive help for GUI changes
  • [ ] Testing:
    • Unit tests
    • System (end to end) tests
    • Manual testing
  • [x] UX of all users considered:
    • Speech
    • Braille
    • Low Vision
    • Different web browsers
    • Localization in other languages / culture than English
  • [x] API is compatible with existing add-ons.
  • [x] Security precautions taken.

LeonarddeR avatar Nov 03 '25 14:11 LeonarddeR

Curious enough, some of the Chrome tests seem to pass, it looks like they manage to skip the OBE.

LeonarddeR avatar Nov 03 '25 15:11 LeonarddeR

I assume this can't be fixed without runner work, so should it be closed?

seanbudd avatar Nov 05 '25 00:11 seanbudd

There is a documented workaround in https://github.com/actions/partner-runner-images/issues/123#issuecomment-3270241965 . May be we can instruct the robot framework to click through the OBE. I think it would be better if Microsoft/ARM fixed this though.

LeonarddeR avatar Nov 05 '25 07:11 LeonarddeR

@LeonarddeR - do you plan to investigate the potential workarounds?

seanbudd avatar Dec 04 '25 01:12 seanbudd

I'm not very comfortable with the robot framework yet. That said, may be AI can assist in writing a workaround that integrates into the testing framework.

LeonarddeR avatar Dec 05 '25 06:12 LeonarddeR

According to https://github.com/actions/partner-runner-images/issues/123#issuecomment-3643337184 the new image version that is being worked on should fix the underlying issue.

LeonarddeR avatar Dec 12 '25 06:12 LeonarddeR