New issue
Advanced search Search tips

Issue 666991 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 655479
issue 663871



Sign in to add a comment

WPT service-workers/cache-storage/*/cache-storage.https.html flaky

Project Member Reported by jsb...@chromium.org, Nov 19 2016

Issue description

The imported web-platform-tests:

service-workers/cache-storage/window/cache-storage.https.html
service-workers/cache-storage/worker/cache-storage.https.html
service-workers/cache-storage/serviceworker/cache-storage.https.html

... fail flakily when run in random order:

- FAIL CacheStorage names are DOMStrings not USVStrings assert_true: keys should include cache with bad name expected true got false
+ FAIL CacheStorage names are DOMStrings not USVStrings assert_false: Test setup failure: cache should not exist expected false got true

Something is not doing appropriate setup/teardown and the subsequent run chokes.

 

Comment 1 by jsb...@chromium.org, Nov 19 2016

Blocking: 663871

Comment 2 by jsb...@chromium.org, Nov 21 2016

Cc: jkarlin@chromium.org cmumford@chromium.org
Owner: jsb...@chromium.org
Status: Started (was: Available)
Filed https://github.com/w3c/web-platform-tests/pull/4233 upstream PR to fix.

Project Member

Comment 3 by bugdroid1@chromium.org, Nov 21 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/80cc8049a86123976cc7255f2bcd689322f596bf

commit 80cc8049a86123976cc7255f2bcd689322f596bf
Author: jsbell <jsbell@chromium.org>
Date: Mon Nov 21 21:11:32 2016

Import wpt@5a1f188e0536ad023936cc62f9a00617299dc192

Using update-w3c-deps in Chromium 2040bff2a904885249b1d58f3950b80ae45ebcbd.

Imports the service-workers/cache-storage as well as recent upstream changes.

BUG= 666991 ,666993,432746, 667376 

Review-Url: https://codereview.chromium.org/2517743002
Cr-Commit-Position: refs/heads/master@{#433651}

[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/TestExpectations
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/W3CImportExpectations
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/DOM-parsing/todo/internalSubset.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/historical.html
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/interfaces-expected.txt
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/interfaces.html
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/interfaces.idl
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/IndexedDB/interfaces.worker.js
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/MANIFEST.json
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/bluetooth/bluetooth-helpers.js
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/console/console-is-a-namespace.any.js
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/dpub-aam/README.md
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/dpub-aria/README.md
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/resetting-a-form/reset-event.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/html/webappapis/idle-callbacks/basic.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/html/webappapis/idle-callbacks/callback-idle-periods.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/html/webappapis/idle-callbacks/callback-timeout-with-raf.html
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/mediacapture-record/BlobEvent-constructor.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/common.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/blank.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/common-worker.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/credentials-iframe.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/credentials-worker.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/fetch-status.py
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/iframe.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/simple.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/test-helpers.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/resources/testharness-helpers.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-add.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-delete.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-match.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-matchAll.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-put.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-storage-keys.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-storage-match.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/script-tests/cache-storage.js
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-add.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-add.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-delete.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-matchAll.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-matchAll.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-put.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-storage-keys.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-storage-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-storage.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/cache-storage.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/credentials-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/serviceworker/credentials.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-add.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-add.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-delete.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-match.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-matchAll.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-matchAll.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-put.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-put.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-storage-keys.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-storage-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-storage.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/cache-storage.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/sandboxed-iframes.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/window/sandboxed-iframes.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-add.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-add.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-delete.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-matchAll.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-matchAll.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-put.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-storage-keys.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-storage-match.https.html
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-storage.https-expected.txt
[add] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/service-workers/cache-storage/worker/cache-storage.https.html
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009-expected.txt
[modify] https://crrev.com/80cc8049a86123976cc7255f2bcd689322f596bf/third_party/WebKit/LayoutTests/imported/wpt/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html
[delete] https://crrev.com/d4c7abab4259e2aba07659b3f71b288ff61ccec6/third_party/WebKit/LayoutTests/imported/wpt/wai-aria/README.md

Comment 4 by jsb...@chromium.org, Nov 21 2016

Blocking: 655479
Fix landed upstream; this will be fixed in the next WPT roll that includes Nov 22nd.
Status: Fixed (was: Started)
Looks like this rolled in.
Project Member

Comment 7 by bugdroid1@chromium.org, Feb 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b034403ab50b3a27bda35d6cf72efec57f2f1217

commit b034403ab50b3a27bda35d6cf72efec57f2f1217
Author: qyearsley <qyearsley@chromium.org>
Date: Tue Feb 07 17:50:47 2017

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}

[modify] https://crrev.com/b034403ab50b3a27bda35d6cf72efec57f2f1217/third_party/WebKit/LayoutTests/TestExpectations

Sign in to add a comment