Rendering Core Weekly Update for September 27, 2022

2 views
Skip to first unread message

Stephen Chenney

unread,
Sep 26, 2022, 8:32:24 PM9/26/22
to rendering-core-dev
Meeting this week to discuss Q4 planning.

Sep 27, 2022


Agenda

  • The usual

  • Q4 OKR drafts from sub-teams

Upcoming Meetings

  • Add any future discussion topics here.

Triage

Team

Untriaged

SLA Misses

Missing Owners

Layout

14

0

2

Style

20

0

0

Editing

10

2

1

Paint

0

0

0

Canvas

7

0

1

DOM

2

0

0


P1 Bugs Exceeding Web Platform SLO


Team

Priority 1 Bugs

Num Unassigned

Priority 1 Bugs older than 30 days

Layout

8

3

4

Style

2

0

0

Editing

3

0

1

Paint

3

2

1

Canvas

15

2

11

DOM

7

2

4


Open, Closed and Fixed

Team

Opened

Closed

Fixed

Layout

36

29

18

Style

23

15

5

Editing

10

13

12

Paint

24

24

11

Canvas

4

1

1

DOM

18

17

13


Total Open

Team

Total Open

Delta

Total Assigned

Delta

New WPT

Run Rate

Layout

1273

13

286

2

3

9

Style

952

12

266

5

1

-1

Editing

1066

-2

69

-3

0

0

Paint

1449

-3

452

5

0

0

Canvas

370

5

193

3

0

2

DOM

1338

7

540

2

2

1


 

Regression Bugs

Team

Priority 1 Regressions

Num Unassigned

Priority 1 Regressions older than 15 days

External Assignee

Expected Slow Fix

Layout

2

0

0

2

0

Style

1

0

0

1

0

Editing

0

0

0

0

0

Paint

1

0

0

0

0

Canvas

1

0

0

0

0

DOM

3

1

2

2

0



Web Test Fail/Skipped Counts

The table below is derived from the actual test expectations for recent try bot runs: linux-blink-rel 79627, mac-11-blink-rel 7366, win10.20h2-blink-rel 3810. Counts include virtual test suites owned by the team or testing stable functionality.


All test failures:

  • Linux 3262 down 13

  • Mac 3470 down 19

  • Win 3215 down 23


Delta in the table below is the rounded average of the platforms.



Failing

Skipped




Team

Linux

Mac

Win

Delta

Linux

Mac

Win

Delta

Canvas

10

12

12

0

2

2

2

0

DOM

175

188

172

1

103

191

104

-9

Editing

21

21

21

0

49

49

49

0

Layout

32

39

33

0

8

13

9

0

Paint

151

159

143

-7

22

30

26

-3

Style/All

1378

1459

1342

-22

1108

1109

1109

-44



Web Test Regressions and Status Changes

When triaging newly added tests, be sure to add necessary information to crbug.com and update the metadata at wpt.fyi.


Test Status Changes, maybe incorrect due to Windows failed test shard:

  • 50 new Web tests (including relevant virtual suites)

    • 2 Internal

      • fast/forms/file/file-appearance-no-default-width.html (+ virtual)

    • 1 Failing:

      • virtual/scalefactor200/fast/forms/file/file-appearance-no-default-width.html

    • 0 Skipped

  • Existing tests

    • 88 Newly passing

      • external/wpt/css/css-break/* (6 tests)

      • external/wpt/css/css-color/lab-00[1-7].html (7 tests)

      • external/wpt/css/css-color/srgb-linear-00[1-4].html (4 tests)

      • external/wpt/css/css-contain/* (2 tests)

      • external/wpt/css/css-flexbox/* (7 tests)

      • external/wpt/css/css-fonts/* (2 tests)

      • external/wpt/css/css-grid/abspos/grid-abspos-staticpos-* (24 tests)

      • external/wpt/css/css-multicol/column-balancing-paged-001-print.html

      • external/wpt/css/css-position/position-fixed-overflow-print.html

      • external/wpt/css/css-position/position-fixed-video-controls-print.html

      • external/wpt/css/css-tables/tfoot-crash-print.html

      • external/wpt/css/css-values/viewport-units-001-print.html

      • external/wpt/css/printing/background-image-print.html

      • external/wpt/css/printing/emoji-print.html

      • external/wpt/css/printing/fragmented-inline-block-001-print.html

      • external/wpt/css/printing/input-file-print.html

      • external/wpt/css/printing/page-overflow-crash-print.html

      • external/wpt/custom-elements/pseudo-class-defined-print.html

      • external/wpt/custom-elements/throw-on-dynamic-markup-insertion-counter-construct-xml-parser.xhtml

      • external/wpt/custom-elements/throw-on-dynamic-markup-insertion-counter-reactions-xml-parser.xhtml

      • external/wpt/html/rendering/non-replaced-elements/tables/table-background-print.html

      • external/wpt/html/rendering/non-replaced-elements/tables/table-row-pagination-002-print.html

      • external/wpt/html/rendering/replaced-elements/images/revoked-blob-print.html

      • external/wpt/html/rendering/the-details-element/details-page-break-after-1-print.html

      • external/wpt/html/rendering/the-details-element/details-page-break-before-1-print.html

      • external/wpt/html/rendering/widgets/input-date-baseline-print.html

      • external/wpt/html/semantics/embedded-content/the-img-element/image-srcdoc-relative-uri-print.html

      • external/wpt/scroll-animations/css/scroll-timeline-* (3 tests + virtual/threaded)

      • external/wpt/svg/layout/svg-use-symbol-width-print.html

      • external/wpt/svg/print/svg-use-page-break-crash-print.html

      • paint/invalidation/outline/outline-change-vertical-rl.html

      • printing/fixedpos-in-multicol.html (+ virtual/threaded)

      • printing/monolithic-at-page-block-end-horizontal-tb.html (+ virtual/threaded)

      • printing/vertical-rl.html (+ virtual/threaded)

    • 16 new failures

      • external/wpt/css/css-images/gradient/gradient-eval-002.html

      • external/wpt/css/css-images/gradient/gradient-eval-006.html

      • external/wpt/css/css-scroll-snap/snap-after-initial-layout/scroll-snap-initial-layout-000.html (+ virtual/threaded)

      • external/wpt/css/css-values/calc-in-media-queries-with-mixed-units.html

      • fast/dom/shadow/event-path-load.html

      • paint/images/animated-gif-last-frame-crash.html

      • printing/block-with-overflow-in-bottom-aligned-fixedpos.html (+ virtual/threaded)

      • printing/fixed-positioned-headers-and-footers-clipped.html (+ virtual/threaded)

      • printing/fixed-positioned-headers-and-footers-larger-than-page.html (+ virtual/threaded)

      • printing/flexbox-with-overflow-in-bottom-aligned-fixedpos.html (+ virtual/threaded)

      • printing/width-overflow.html


Launch Test Status

Regressions are how many fail in the virtual suite while passing in the default.

Passing compares the virtual / default passing test counts.

Failing/Timeout compares virtual / default failing or timeout results

Skipped compares skipped count for virtual / default

  • backface-visibility-interop: Virtual suite is now skipped

  • controls-refresh-hc: Regressions 0, Passing 55 / 55, Failing/Timeout 0 / 0, Skipped 0 / 0

  • css-highlight-inheritance: Regressions 1, Passing 276/ 253, Failing/Timeout 34 / 57, Skipped 11 / 11

  • layout_ng_printing: Removed

  • Percentage of NG Blocks over time, Windows 50th percentile, Stable and Dev

    • Stable steady at 99.27%

    • Dev steady at 99.26%

Metrics

Reminder to add any performance wins to go/wp-perfy.

  • Nothing to report

EngProd (vivianz, weizhong, jonathanjlee,preethim,jiesheng,troebst)



Web Developer Metrics (dgrogan, schenney, foolip)

  • InterOp 2023 Planning ongoing - must submit proposals by end of the week

  • The User Opened Bugs dashboard has been updated with Star Count delta per week, and lists of bugs that generated each week’s data

  • The monorail snapshot now includes comment metadata, including the highly demanded “owner last comment time”

Reply all
Reply to author
Forward
0 new messages