|
|
Chromium Code Reviews
DescriptionRemove flaky expectations with update-test-expectations script
The update-test-expectations script is meant to remove
flaky expectations when it appears that according to the
most recent results on the flakiness dashboard for that test,
the test is no longer flaky.
BUG=491764, 498539, 575766, 600248, 658305, 663838, 663840, 663848, 663851, 663853, 663872, 663874, 663877, 663879, 664817, 664839, 664840, 664841, 664842, 664846, 664850, 664855, 664856, 666991, 671480, 671618, 672204, 673296, 673632, 674720, 674858, 678488, 683800
Review-Url: https://codereview.chromium.org/2679543005
Cr-Commit-Position: refs/heads/master@{#448663}
Committed: https://chromium.googlesource.com/chromium/src/+/b034403ab50b3a27bda35d6cf72efec57f2f1217
Patch Set 1 #Patch Set 2 : Update expectations #Patch Set 3 : Rebased #Messages
Total messages: 21 (13 generated)
Description was changed from ========== Remove flaky expectations with update-test-expectations script BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 ========== to ========== Remove flaky expectations with update-test-expectations script The update-test-expectations script is meant to remove flaky expectations when it appears that according to the most recent results on the flakiness dashboard for that test, the test is no longer flaky. BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 ==========
qyearsley@chromium.org changed reviewers: + bokan@chromium.org, ojan@chromium.org
Trying another run of update-test-expectations. I looked through the flakiness dashboard for all of these; some of the relatively interesting tests (that aren't just all pass) are: https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType... The only line that I think the script shouldn't have removed but removed anyway was a directory: crbug.com/683800 [ Win7 Debug ] external/wpt/selection/ [ Failure Pass ] I think the script shouldn't have removed this because I think it wasn't able to check the results for all of the tests under that directory.
The CQ bit was checked by qyearsley@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
Description was changed from ========== Remove flaky expectations with update-test-expectations script The update-test-expectations script is meant to remove flaky expectations when it appears that according to the most recent results on the flakiness dashboard for that test, the test is no longer flaky. BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 ========== to ========== Remove flaky expectations with update-test-expectations script The update-test-expectations script is meant to remove flaky expectations when it appears that according to the most recent results on the flakiness dashboard for that test, the test is no longer flaky. BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 ==========
The CQ bit was checked by ojan@chromium.org
lgtm I <3 this script!
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Failed to apply patch for third_party/WebKit/LayoutTests/TestExpectations: While running git apply --index -p1; error: patch failed: third_party/WebKit/LayoutTests/TestExpectations:863 error: third_party/WebKit/LayoutTests/TestExpectations: patch does not apply Patch: third_party/WebKit/LayoutTests/TestExpectations Index: third_party/WebKit/LayoutTests/TestExpectations diff --git a/third_party/WebKit/LayoutTests/TestExpectations b/third_party/WebKit/LayoutTests/TestExpectations index 2e6e69533cb57992ed79ada45980b7d363ee24d6..71418533ca4a72fe09f50a1ba0a6cb8bcd724f17 100644 --- a/third_party/WebKit/LayoutTests/TestExpectations +++ b/third_party/WebKit/LayoutTests/TestExpectations @@ -126,12 +126,7 @@ crbug.com/646016 virtual/disable-spinvalidation/paint/invalidation/selected-repl crbug.com/659192 virtual/gpu/fast/canvas/canvas-imageSmoothingQuality-pixel.html [ NeedsManualRebaseline ] -crbug.com/663838 fast/canvas/canvas-drawImage-live-video.html [ Pass Failure ] - -crbug.com/664846 paint/invalidation/background-resize-height.html [ Pass Failure ] - crbug.com/664850 virtual/display_list_2d_canvas/fast/canvas/canvas-createImageBitmap-webgl.html [ Pass Failure ] -crbug.com/664850 virtual/display_list_2d_canvas/fast/canvas/canvas-drawImage-live-video.html [ Pass Failure ] crbug.com/664850 virtual/display_list_2d_canvas/fast/canvas/OffscreenCanvas-2d-drawImage.html [ Pass Failure ] crbug.com/664850 virtual/display_list_2d_canvas/fast/canvas/OffscreenCanvas-commit-invalid-call.html [ Pass Failure ] crbug.com/664852 virtual/gpu/fast/canvas/canvas-createImageBitmap-webgl.html [ Pass Failure ] @@ -817,7 +812,6 @@ crbug.com/518883 crbug.com/390452 http/tests/security/isolatedWorld/media-query- crbug.com/518883 crbug.com/390452 virtual/mojo-loading/http/tests/security/isolatedWorld/media-query-wrapper-leaks.html [ Failure Pass Timeout ] crbug.com/518987 http/tests/xmlhttprequest/navigation-abort-detaches-frame.html [ Pass Timeout ] crbug.com/518989 [ Mac ] external/csswg-test/css-writing-modes-3/writing-mode-vertical-rl-002.xht [ Failure Pass Timeout ] -crbug.com/673296 [ Android ] inspector-protocol/input/dispatchMouseEvent.html [ Pass Timeout ] # These performance-sensitive user-timing tests are flaky in debug on all platforms, and flaky on all configurations of windows. # See: crbug.com/567965, crbug.com/518992, and crbug.com/518993 @@ -863,14 +857,11 @@ crbug.com/569139 fast/js/string-replace-2.html [ Failure ] crbug.com/569139 fast/js/regexp-caching.html [ Failure ] crbug.com/597221 fast/dom/Window/window-postmessage-clone-deep-array.html [ Failure ] crbug.com/498539 [ Win ] inspector/tracing/decode-resize.html [ Failure Timeout ] -crbug.com/498539 inspector/console/console-log-syntax-error.html [ Pass Timeout ] crbug.com/498539 inspector/tracing/timeline-misc/timeline-bound-function.html [ Pass Failure ] crbug.com/498539 virtual/threaded/inspector/tracing/timeline-misc/timeline-bound-function.html [ Pass Failure ] crbug.com/498539 [ Mac ] inspector/sources/debugger/live-edit-no-reveal.html [ Crash Pass Timeout ] crbug.com/498539 [ Win7 ] inspector/sources/debugger-pause/debugger-eval-on-call-frame-inside-iframe.html [ Failure Pass ] -crbug.com/498539 [ Mac10.9 ] inspector/console/console-uncaught-exception.html [ Failure Pass ] -crbug.com/498539 [ Win7 ] inspector/console/console-dir-es6.html [ Failure Pass ] crbug.com/498539 [ Win7 ] inspector/elements/styles-4/styles-update-from-js.html [ Crash Pass ] crbug.com/596968 [ Win ] inspector-protocol/input/eventTimestamp.html [ Failure Pass ] @@ -1281,68 +1272,31 @@ crbug.com/377696 printing/width-overflow.html [ Skip ] crbug.com/474987 [ Win Mac ] css3/flexbox/auto-margins.html [ Failure ] crbug.com/658305 css3/filters/buffer-offset.html [ Failure Pass ] -crbug.com/658305 css3/filters/bug419429.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-all-on-background.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-all-on-background-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-after.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-colorspace.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-colorspace-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-composite.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-composite-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-convolve-error.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-delete-crash.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-delete.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-displacement-negative-scale.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-external.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-external-stylesheet.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-hidpi.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-hidpi-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-image.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-image-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-image-lazy-attach.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-lighting-no-light.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-local-url-with-base.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-merge-no-inputs.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-obb-dimensions.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-on-span-crash.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-on-transparent-element.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-ordering.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-ordering-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-removed-while-pending-resources.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-rename-2.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-rename.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-reset-style-delete-crash.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-source-alpha-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-subregion-chained.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-subregion-chained-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-subregion-colormatrix.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-subregion-hidpi.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-subregion-hidpi-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-subregion.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-subregion-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-subregion-nested.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-subregion-zoom.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-subregion-zoom-hw.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-tile.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-tile-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/effect-reference-turbulence-invalid.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-zoom.html [ Failure Pass ] crbug.com/658305 css3/filters/effect-reference-zoom-hw.html [ Failure Pass ] -crbug.com/658305 css3/filters/empty-element-with-filter.html [ Failure Pass ] -crbug.com/658305 css3/filters/fecomposite-non-zero-inoffset.html [ Failure Pass ] -crbug.com/658305 css3/filters/feoffset-region-zoom.html [ Failure Pass ] crbug.com/658305 css3/filters/filter-effect-removed.html [ Failure Pass ] -crbug.com/658305 css3/filters/filter-region-negative-transformed-child.html [ Failure Pass ] -crbug.com/658305 css3/filters/filterRegions.html [ Failure Pass ] -crbug.com/658305 css3/filters/filter-region-transformed-child.html [ Failure Pass ] -crbug.com/658305 css3/filters/filter-region-transformed-composited-child.html [ Failure Pass ] -crbug.com/658305 css3/filters/filter-repaint-feimage.html [ Failure Pass ] -crbug.com/658305 css3/filters/filter-repaint-turbulence.html [ Failure Pass ] -crbug.com/658305 css3/filters/multiple-references-id-mutate-crash-2.html [ Failure Pass ] -crbug.com/658305 css3/filters/multiple-references-id-mutate-crash.html [ Failure Pass ] -crbug.com/658305 css3/filters/reference-filter-update-on-attribute-change.html [ Failure Pass ] crbug.com/267206 [ Mac ] fast/scrolling/scrollbar-tickmarks-hittest.html [ Timeout ] crbug.com/267206 [ Mac ] virtual/scroll_customization/fast/scrolling/scrollbar-tickmarks-hittest.html [ Timeout ] @@ -1637,8 +1591,8 @@ crbug.com/479533 accessibility/show-context-menu.html [ Skip ] crbug.com/479533 accessibility/show-context-menu-shadowdom.html [ Skip ] crbug.com/483653 accessibility/scroll-containers.html [ Skip ] -crbug.com/491764 http/tests/inspector/service-workers/user-agent-override.html [ Pass Failure Crash ] -crbug.com/491764 virtual/mojo-loading/http/tests/inspector/service-workers/user-agent-override.html [ Pass Failure ] +crbug.com/491764 http/tests/inspector/service-workers/user-agent-override.html [ Pass Timeout ] +crbug.com/491764 virtual/mojo-loading/http/tests/inspector/service-workers/user-agent-override.html [ Pass Timeout ] # expected.txt has weird chars that rietveld doesn't handle; will land it manually. crbug.com/660581 fast/dom/HTMLTableColElement/span-attribute.htm… (message too large)
The CQ bit was checked by qyearsley@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from ojan@chromium.org Link to the patchset: https://codereview.chromium.org/2679543005/#ps40001 (title: "Rebased")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch.
Bot data: {"patchset_id": 40001, "attempt_start_ts": 1486485959508300,
"parent_rev": "fa61e05cdf78815e1e8b18cb943ca77aa0fcda1b", "commit_rev":
"b034403ab50b3a27bda35d6cf72efec57f2f1217"}
Message was sent while issue was closed.
Description was changed from ========== Remove flaky expectations with update-test-expectations script The update-test-expectations script is meant to remove flaky expectations when it appears that according to the most recent results on the flakiness dashboard for that test, the test is no longer flaky. BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 ========== to ========== Remove flaky expectations with update-test-expectations script The update-test-expectations script is meant to remove flaky expectations when it appears that according to the most recent results on the flakiness dashboard for that test, the test is no longer flaky. BUG=491764,498539,575766,600248,658305,663838,663840,663848,663851,663853,663872,663874,663877,663879,664817,664839,664840,664841,664842,664846,664850,664855,664856,666991,671480,671618,672204,673296,673632,674720,674858,678488,683800 Review-Url: https://codereview.chromium.org/2679543005 Cr-Commit-Position: refs/heads/master@{#448663} Committed: https://chromium.googlesource.com/chromium/src/+/b034403ab50b3a27bda35d6cf72e... ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/b034403ab50b3a27bda35d6cf72e...
Message was sent while issue was closed.
On 2017/02/06 19:47:08, qyearsley wrote: > Trying another run of update-test-expectations. > > I looked through the flakiness dashboard for all of these; some of the > relatively interesting tests (that aren't just all pass) are: > > https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType... These are "flaky" in the sense that they timeout/fail occasionally, but never meet the "three-in-a-row" threshold to mark it as a failure, right? > The only line that I think the script shouldn't have removed but removed anyway > was a directory: > > crbug.com/683800 [ Win7 Debug ] external/wpt/selection/ [ Failure Pass ] > > I think the script shouldn't have removed this because I think it wasn't able to > check the results for all of the tests under that directory. Is it something special about this directory? I don't recall actually supporting a whole directory being flaky, perhaps that needs to be added to the script?
Message was sent while issue was closed.
On 2017/02/07 at 19:09:41, bokan wrote: > On 2017/02/06 19:47:08, qyearsley wrote: > > Trying another run of update-test-expectations. > > > > I looked through the flakiness dashboard for all of these; some of the > > relatively interesting tests (that aren't just all pass) are: > > > > https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType... > > These are "flaky" in the sense that they timeout/fail occasionally, but never meet the "three-in-a-row" threshold to mark it as a failure, right? > > > The only line that I think the script shouldn't have removed but removed anyway > > was a directory: > > > > crbug.com/683800 [ Win7 Debug ] external/wpt/selection/ [ Failure Pass ] > > > > I think the script shouldn't have removed this because I think it wasn't able to > > check the results for all of the tests under that directory. > > Is it something special about this directory? I don't recall actually supporting a whole directory being flaky, perhaps that needs to be added to the script? In general in TestExpectations, whole directories are supported, and the expectation applies to all tests within that directory. This should generally be discouraged, I think, but it's possible. Now, to properly support such directories, we would want to check results for all tests within the directory, and remove the line iff all subtests are not flaky. Filed bug http://crbug.com/689642. |
