Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(72)

Issue 2905933002: More correct TestExpectations (Closed)

Created:
3 years, 6 months ago by atotic
Modified:
3 years, 6 months ago
CC:
blink-reviews, chromium-reviews
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Our old TestExpectations file had problems. I like to know the effect CRs have on our test coverage. The problems prevented this: 1) 125 passing tests were marked as failing. With 125 stealth passing tests, I would not know what different my CR would make. 2) [Crash/Failing] tests were all marked as [Skip] Because [Skip] tests are ignored by bots, any changes in status to skipped tests had to be manually checked by developer. This patch correctly marks all virtual/layout_ng tests: - all passing tests are no longer skipped. - all failing tests are explicitly marked as such: [ Failure ] means test has failed [ Crashed ] means that bad thing [ Skip ] means test has missing expectations, and cannot be run I've cleared with dpranke and quearsley that we can mark our tests as such. I've also created an html page that can be run inside test-layout-results that generates these TestExpectations automatically. We will all be able to use it to automate updating of TestExpectations. This will come in a separate patch. BUG=635619 Review-Url: https://codereview.chromium.org/2905933002 Cr-Commit-Position: refs/heads/master@{#475164} Committed: https://chromium.googlesource.com/chromium/src/+/8ae2026e07808d63a1722123f46a5d33e05064a0

Patch Set 1 #

Patch Set 2 : Expectations changed, might have been a patch I pulled #

Total comments: 1

Patch Set 3 : Added Mac colorspace/font failures #

Unified diffs Side-by-side diffs Delta from patch set Stats (+685 lines, -791 lines) Patch
M third_party/WebKit/LayoutTests/TestExpectations View 1 2 2 chunks +685 lines, -791 lines 0 comments Download

Messages

Total messages: 17 (10 generated)
atotic
ptal
3 years, 6 months ago (2017-05-25 21:56:58 UTC) #3
ikilpatrick
lgtm
3 years, 6 months ago (2017-05-26 16:39:25 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2905933002/20001
3 years, 6 months ago (2017-05-26 16:40:50 UTC) #8
cbiesinger
lgtm https://codereview.chromium.org/2905933002/diff/20001/third_party/WebKit/LayoutTests/TestExpectations File third_party/WebKit/LayoutTests/TestExpectations (right): https://codereview.chromium.org/2905933002/diff/20001/third_party/WebKit/LayoutTests/TestExpectations#newcode276 third_party/WebKit/LayoutTests/TestExpectations:276: ### flakey expectations cannot be generated automatically flakey ...
3 years, 6 months ago (2017-05-26 16:41:54 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/464045)
3 years, 6 months ago (2017-05-26 18:48:28 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2905933002/40001
3 years, 6 months ago (2017-05-26 20:59:21 UTC) #14
commit-bot: I haz the power
3 years, 6 months ago (2017-05-26 22:22:59 UTC) #17
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/8ae2026e07808d63a1722123f46a...

Powered by Google App Engine
This is Rietveld 408576698