web-client-ui icon indicating copy to clipboard operation
web-client-ui copied to clipboard

chore: Update Playwright to v1.51

Open mofojed opened this issue 1 year ago • 2 comments

  • Should be no breaking changes
  • Fixes some issues when running locally on Ubuntu 24
  • Has some other interesting features, such as the --only-changed cli option
  • Added the 'tnum' option back for grids (we were overriding that setting in our Playwright css file)

mofojed avatar Dec 05 '24 14:12 mofojed

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 46.81%. Comparing base (c88fc82) to head (872e1ec). :warning: Report is 102 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff            @@
##             main    #2307    +/-   ##
========================================
  Coverage   46.81%   46.81%            
========================================
  Files         710      710            
  Lines       39249    39249            
  Branches     9798     9983   +185     
========================================
  Hits        18375    18375            
  Misses      20863    20863            
  Partials       11       11            
Flag Coverage Δ
unit ∅ <ø> (∅)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Dec 05 '24 14:12 codecov[bot]

As part of this ticket should also move the Playwright tools to the test-utils package: https://github.com/deephaven/deephaven-plugins/pull/1150#discussion_r2010984179

mofojed avatar Mar 25 '25 13:03 mofojed