microsoft / azuredatastudio

Azure Data Studio is a data management and development tool with connectivity to popular cloud and on-premises databases. Azure Data Studio supports Windows, macOS, and Linux, with immediate capability to connect to Azure SQL and SQL Server. Browse the extension library for more database support options including MySQL, PostgreSQL, and MongoDB.
https://learn.microsoft.com/sql/azure-data-studio
MIT License
7.59k stars 909 forks source link

Target size minimum (24x24) is failed for the "Copy" and "Refresh" buttons at "Configure Integration Runtime" section: A11y_[BM]SQL Migration extension for Azure Data Studio_Azure Database Migration Service_Create new Azure Database migration service_Target Size #25913

Closed Raj-ghuge closed 4 days ago

Raj-ghuge commented 2 months ago

"Please do not close this bug. This bug should only be closed by TCS, C+AI Accessibility tester after bug verification."

Check out Accessibility Insights! - Identify accessibility bugs before check-in and make bug fixing faster and easier.

GitHub Tags:

A11yMAS; #A11yWCAG2.2; #A11yTCS; #Win11; #DesktopApp; #A11ySev2; #BM_SQL Migration extension for Azure Data Studio_Win32_AUG2024; #SQL Migration extension for Azure Data Studio; #Target Size; #WCAG2.5.8; #AILimited; #FTP; #Win32;

Environment Details:

Application Name: SQL Migration extension for Azure Data Studio Microsoft Windows 11 version 23H2 (OS Build 22631.4037) Version: 1.49.1 (user setup) Commit: 2f696aa95a13ccabd7e0a4431d1d759e3a7b8cfd Date: 2024-08-13T18:12:38.831Z VS Code: 1.82.0 Electron: 25.9.8 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.22631 Azure SQL Migration v1.4.8

Repro Steps:

  1. Install Azure data studio and open
  2. Tab till Extension press enter key and install Azure SQL Migration
  3. Tab till Respective server and right click
  4. Tab till manage and press enter key
  5. Tab till Azure SQL Migration and press enter key
  6. Tab till migrate to azure sql and press enter key andSaved session page will open
  7. Select start new session and give next ,Databases for assessment page will open
  8. Select the respective databases and give next ,Assessment results and recommendations page will open
  9. Select Azure SQL managed Instance/Virtual Machines from Azure SQL Target
  10. Tab till Get Azure recommendation and press enter,
  11. Get Azure Recommendation will open and select collect performance data now ,Browse folder and give start
  12. Tab till view/select and press enter, select database and give next
  13. Azure SQL Target will open and give next; Migration mode page will open.
  14. Choose Select offline or online mode and give next
  15. Database backup page will open
  16. Select Azure blob container and give next
  17. Azure Database Migration Service page will open and tab till Create, press enter
  18. Create new Azure Database migration service page will open
  19. Tab till “Create new Azure Database migration service " button and press enter key.
  20. "Configure Integration Runtime" dialog is open.
  21. Tab till "Copy" and "Refresh" buttons and observe the issue.

Actual results:

Target size minimum (24x24) is failed for the "Copy" and "Refresh" buttons at "Configure Integration Runtime" section.  

Expected results:

Target size minimum (24x24) for the "Copy" and "Refresh" buttons should be 24X24 at "Configure Integration Runtime" section.

User Impact:

Users with mobility or fine motor control impairments will not be able to accessible or select the button properly.

Attachments:

25913_A11y_ BM SQL Migration extension for Azure Data Studio_Azure Database Migration Service_Create new Azure Database migration service_Target Size _copy key button 25913_A11y_ BM SQL Migration extension for Azure Data Studio_Azure Database Migration Service_Create new Azure Database migration service_Target Size _refresh key button

akshika898 commented 1 month ago

Does this issue still exist? I see different dimensions in accessibility insights.Image Image

Raj-ghuge commented 3 weeks ago

Verified the bug in the environment- Version: 1.49.1 (user setup) Commit: 2f696aa95a13ccabd7e0a4431d1d759e3a7b8cfd Date: 2024-08-13T18:12:38.831Z VS Code: 1.82.0 Electron: 25.9.8 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.26100 The "Configure Integration Runtime" dialog is blank. PFA below-

Regressed:10-29-24

Image

akshika898 commented 3 weeks ago

Verified the bug in the environment- Version: 1.49.1 (user setup) Commit: 2f696aa Date: 2024-08-13T18:12:38.831Z VS Code: 1.82.0 Electron: 25.9.8 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.26100 The "Configure Integration Runtime" dialog is blank. PFA below- #Regressed:10-29-24 Image

@stuti149 Tagging you here, to verify as Rajeshwari saw this issue today although I saw that the fix PR has been merged?

akshika898 commented 1 week ago

@Raj-ghuge Do we have any updates on the issue. Let's please mark this closed if not reproducible?

Raj-ghuge commented 4 days ago

Verified the bug in the environment- Version: 1.49.1 (user setup) Commit: https://github.com/microsoft/azuredatastudio/commit/2f696aa95a13ccabd7e0a4431d1d759e3a7b8cfd Date: 2024-08-13T18:12:38.831Z VS Code: 1.82.0 Electron: 25.9.8 Chromium: 114.0.5735.289 Node.js: 18.15.0 V8: 11.4.183.29-electron.0 OS: Windows_NT x64 10.0.26100 The "Configure Integration Runtime" dialog is blank. PFA below-

Regressed:11-22-24;

Closed;

Image Image