Rendering Core Weekly Update for August 2nd, 2022

0 views
Skip to first unread message

Stephen Chenney

unread,
Aug 1, 2022, 7:37:27 PM8/1/22
to rendering-core-dev
Hi Folks,

We have a few things on the agenda that I suspect will generate much discussion. Meanwhile, there are no pre-meeting action items.

Stephen.

Aug 2, 2022

Agenda

  • Pdr: Updating "Priority 1 Bugs older than 30 days" to "Priority 1 Bugs older than 20 days"?

  • Finding Rendering Regressions by Suhwan Song (est: 15min)

  • Work on a new “Developer Satisfaction based on Bugs” metric (schenney@, if time permits)

Upcoming Meetings

  • Got an idea? Let’s discuss it!

Triage

Team

Untriaged

SLA Misses

Missing Owners

Layout

11

0

0

Style

17

0

0

Editing

7

1

0

Paint

2

0

2

Canvas

4

0

0

DOM

2

0

0


P1 Bugs Exceeding Web Platform SLO


Team

Priority 1 Bugs

Num Unassigned

Priority 1 Bugs older than 30 days

Layout

11

3

1

Style

2

1

1

Editing

6

3

0

Paint

5

0

2

Canvas

13

1

10

DOM

8

0

2


Open, Closed and Fixed

Team

Opened

Closed

Fixed

Layout

52

37

21

Style

13

18

6

Editing

11

11

9

Paint

17

23

10

Canvas

4

4

4

DOM

10

21

9


Total Open

Please take some time to look at your old inactive bugs and give them up for someone else. If you haven’t worked on it for a long time it can’t be super important.

Team

Total Open

Delta

Total Assigned

Delta

New WPT

Run Rate

Layout

1188

9

267

15

0

-3

Style

945

1

264

0

2

-1

Editing

1060

2

77

1

0

-1

Paint

1442

-13

450

3

0

-3

Canvas

362

0

197

4

0

1

DOM

1312

-6

535

0

0

2


 

Regression Bugs

Team

Priority 1 Regressions

Num Unassigned

Priority 1 Regressions older than 15 days

External Assignee

Expected Slow Fix

Layout

3

1

1

0

0

Style

1

0

0

0

0

Editing

0

0

0

0

0

Paint

2

0

1

0

0

Canvas

0

0

0

0

0

DOM

3

1

1

1

0



Web Test Fail/Skipped Counts

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


All test failures:

  • Linux 3392 down 36

  • Mac 3684 down 41

  • Win 3382 down 44


For some reason, many internal web_tests have not been running, or being reported as running, for the last several weeks, but are back now. This might be related to a change that reduced the data in the results.json file, which was reverted last week if I recall correctly.


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



Failing

Skipped




Team

Linux

Mac

Win

Delta

Linux

Mac

Win

Delta

Canvas

13

15

15

0

2

2

2

0

DOM

144

158

140

58

101

189

102

36

Editing

0

0

0

0

49

49

49

0

Layout

33

39

34

16

8

13

9

6

Paint

175

188

166

17

20

38

36

7

Style/All

1387

1465

1352

-32

1125

1126

1126

2



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:

  • No new Web tests (including relevant virtual suites)

    • None Internal (that can be detected)

    • None Failing:

    • None Skipped

  • Existing tests - Table Fragmentation is on for test!

    • 52 Newly passing

      • external/wpt/css/css-break/table/ (41 tests)

      • external/wpt/css/css-multicol/table/ (2 tests)

      • external/wpt/css/css-forced-color-adjust/parsing/ (2 tests)

      • fragmentation/ (6 tests)

      • virtual/css-highlight-inheritance/external/wpt/css/css-pseudo/highlight-pseudos-currentcolor-visited-computed-001.html

    • 18 new failures

      • external/wpt/css/CSS2/floats-clear/clearance-containing-fragmented-float-crash.html

      • external/wpt/css/css-break/iframe-in-repeated-table-header-crash.html

      • external/wpt/css/css-multicol/table/balance-table-with-border-spacing.html

      • external/wpt/css/css-sizing/aspect-ratio/block-aspect-ratio-040.html

      • fragmentation/ (8 tests)

      • virtual/layout_ng_printing/printing/ (6 tests)


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: Regressions 3, Passing 2144 / 2143, Failing/Timeout 22 / 23, Skipped 4 / 4

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

  • css-highlight-inheritance: Regressions 1, Passing 268 / 244, Failing/Timeout 34 / 58, Skipped 11 / 11

  • css-modules: Regressions 0, Passing 14 / 14, Failing/Timeout 0 / 0, Skipped 0 / 0

  • layout_ng_printing: Regressions 25, Passing 98 / 124, Failing/Timeout 27 / 2, Skipped 1 / 0

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

    • Stable steady at 99.27%

    • Dev down then up to 99.26%

Metrics

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

  • Nothing of interest.

EngProd (vivianz, weizhong, jonathanjlee)


Reply all
Reply to author
Forward
0 new messages