mirror of
https://github.com/servo/servo.git
synced 2025-08-02 12:10:29 +01:00
Auto merge of #24298 - jdm:rm-more-test-results, r=SimonSapin
Remove outdated test result files automatically This builds off the of suggestion from #24292 to add a script that is run every WPT sync to remove any useless WPT test result files. It does not subsume that PR because that one includes some manual removals of subtest results inside ini files that are still meaningful. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/24298) <!-- Reviewable:end -->
This commit is contained in:
commit
bb4795bb95
305 changed files with 59 additions and 20582 deletions
|
@ -48,8 +48,11 @@ function unsafe_pull_from_upstream() {
|
|||
# Update the manifest again to reach a fixed state (https://github.com/servo/servo/issues/22275).
|
||||
./mach update-manifest || return 4
|
||||
|
||||
# Clean up any now-unused test results.
|
||||
(python3 etc/unused_wpt_results.py | xargs rm -rfv) || return 5
|
||||
|
||||
# Amend the existing commit with the new changes from updating the manifest.
|
||||
git commit -a --amend --no-edit || return 5
|
||||
git commit -a --amend --no-edit || return 6
|
||||
}
|
||||
|
||||
# Remove all local traces of this sync operation.
|
||||
|
|
55
etc/unused_wpt_results.py
Normal file
55
etc/unused_wpt_results.py
Normal file
|
@ -0,0 +1,55 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
# Copyright 2019 The Servo Project Developers. See the COPYRIGHT
|
||||
# file at the top-level directory of this distribution.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||
# http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||
# <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||
# option. This file may not be copied, modified, or distributed
|
||||
# except according to those terms.
|
||||
|
||||
# For all directories and ini files under the WPT metadata directory,
|
||||
# check whether there is a match directory/test file in the vendored WPT
|
||||
# test collection. If there is not, the test result file is leftover since
|
||||
# the original test was moved/renamed/deleted and no longer serves any
|
||||
# purpose.
|
||||
|
||||
import os
|
||||
|
||||
test_root = os.path.join('tests', 'wpt', 'web-platform-tests')
|
||||
meta_root = os.path.join('tests', 'wpt', 'metadata')
|
||||
|
||||
missing_dirs = []
|
||||
|
||||
for base_dir, dir_names, files in os.walk(meta_root):
|
||||
# Skip recursing into any directories that were previously found to be missing.
|
||||
if base_dir in missing_dirs:
|
||||
# Skip processing any subdirectories of known missing directories.
|
||||
missing_dirs += map(lambda x: os.path.join(base_dir, x), dir_names)
|
||||
continue
|
||||
|
||||
for dir_name in dir_names:
|
||||
meta_dir = os.path.join(base_dir, dir_name)
|
||||
|
||||
# Skip any known directories that are meta-metadata.
|
||||
if dir_name == '.cache':
|
||||
missing_dirs += [meta_dir]
|
||||
continue
|
||||
|
||||
# Turn tests/wpt/metadata/foo into tests/wpt/web-platform-tests/foo.
|
||||
test_dir = os.path.join(test_root, os.path.relpath(meta_dir, meta_root))
|
||||
if not os.path.exists(test_dir):
|
||||
missing_dirs += [meta_dir]
|
||||
print(meta_dir)
|
||||
|
||||
for fname in files:
|
||||
# Skip any known files that are meta-metadata.
|
||||
if fname in ['__dir__.ini', 'MANIFEST.json', 'mozilla-sync']:
|
||||
continue
|
||||
|
||||
# Turn tests/wpt/metadata/foo/bar.html.ini into tests/wpt/web-platform-tests/foo/bar.html.
|
||||
test_dir = os.path.join(test_root, os.path.relpath(base_dir, meta_root))
|
||||
test_file = os.path.join(test_dir, fname)
|
||||
if not os.path.exists(os.path.splitext(test_file)[0]):
|
||||
print(os.path.join(base_dir, fname))
|
|
@ -1,5 +0,0 @@
|
|||
[2d.text.draw.baseline.alphabetic.html]
|
||||
type: testharness
|
||||
[Canvas test: 2d.text.draw.baseline.alphabetic]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[characteristicProperties.https.html]
|
||||
[characteristicProperties]
|
||||
expected: FAIL
|
||||
|
||||
[HeartRate device properties]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed.https.html]
|
||||
[gen-characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-descriptor-get-same-object.https.html]
|
||||
[gen-descriptor-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getDescriptor should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed-with-uuid.https.html]
|
||||
[gen-characteristic-is-removed-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed.https.html]
|
||||
[gen-characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-descriptor-get-same-object.https.html]
|
||||
[gen-descriptor-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getDescriptors should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed-with-uuid.https.html]
|
||||
[gen-service-is-removed-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[characteristic-is-removed.https.html]
|
||||
[characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic is removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[service-is-removed.https.html]
|
||||
[service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[add-multiple-event-listeners.https.html]
|
||||
[add-multiple-event-listeners]
|
||||
expected: FAIL
|
||||
|
||||
[Add multiple event listeners then readValue().]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[characteristic-is-removed.https.html]
|
||||
[characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[event-is-fired.https.html]
|
||||
[event-is-fired]
|
||||
expected: FAIL
|
||||
|
||||
[Reading a characteristic should fire an event.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed.https.html]
|
||||
[gen-characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[read-succeeds.https.html]
|
||||
[read-succeeds]
|
||||
expected: FAIL
|
||||
|
||||
[A read request succeeds and returns the characteristic's value.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[read-updates-value.https.html]
|
||||
[read-updates-value]
|
||||
expected: FAIL
|
||||
|
||||
[Succesful read should update characteristic.value]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[service-is-removed.https.html]
|
||||
[service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[service-same-from-2-characteristics.https.html]
|
||||
[service-same-from-2-characteristics]
|
||||
expected: FAIL
|
||||
|
||||
[Same parent service returned from multiple characteristics.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[service-same-object.https.html]
|
||||
[service-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[[SameObject\] test for BluetoothRemoteGATTCharacteristic service.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed.https.html]
|
||||
[gen-characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[buffer-is-detached.https.html]
|
||||
[writeValue() fails when passed a detached buffer]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[characteristic-is-removed.https.html]
|
||||
[characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-is-removed.https.html]
|
||||
[gen-characteristic-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Characteristic gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[service-is-removed.https.html]
|
||||
[service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[write-succeeds.https.html]
|
||||
[write-succeeds]
|
||||
expected: FAIL
|
||||
|
||||
[A regular write request to a writable characteristic should succeed.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[read-succeeds.https.html]
|
||||
[read-succeeds]
|
||||
expected: FAIL
|
||||
|
||||
[A read request succeeds and returns the descriptor's value.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[buffer-is-detached.https.html]
|
||||
[writeValue() fails when passed a detached buffer]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service gets removed. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[disconnected.https.html]
|
||||
[disconnected]
|
||||
expected: FAIL
|
||||
|
||||
[A device disconnecting while connected should fire the gattserverdisconnected event.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[disconnected_gc.https.html]
|
||||
[disconnected_gc]
|
||||
expected: FAIL
|
||||
|
||||
[A device disconnecting after the BluetoothDevice object has been GC'ed should not access freed memory.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[one-event-per-disconnection.https.html]
|
||||
[one-event-per-disconnection]
|
||||
expected: FAIL
|
||||
|
||||
[If a site disconnects from a device while the platform is disconnecting that device, only one gattserverdisconnected event should fire.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[reconnect-during-disconnected-event.https.html]
|
||||
[reconnect-during-disconnected-event]
|
||||
expected: FAIL
|
||||
|
||||
[A device that reconnects during the gattserverdisconnected event should still receive gattserverdisconnected events after re-connection.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-before.https.html]
|
||||
[gen-disconnect-called-before]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called before getPrimaryService. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-error.https.html]
|
||||
[gen-disconnect-called-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryService call that fails. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-success.https.html]
|
||||
[gen-disconnect-called-during-success]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryService call that succeeds. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-invalidates-objects.https.html]
|
||||
[gen-disconnect-invalidates-objects]
|
||||
expected: FAIL
|
||||
|
||||
[Calls on services after we disconnect and connect again. Should reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnected-device.https.html]
|
||||
[gen-disconnected-device]
|
||||
expected: FAIL
|
||||
|
||||
[getPrimaryService called before connecting. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-discovery-complete-no-permission-absent-service.https.html]
|
||||
[gen-discovery-complete-no-permission-absent-service]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service without permission. Should Reject with SecurityError even if services have been discovered already.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-discovery-complete-service-not-found.https.html]
|
||||
[gen-discovery-complete-service-not-found]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service. Must reject with NotFoundError even when the services have previously been discovered.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error.https.html]
|
||||
[gen-garbage-collection-ran-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryService call that failed. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-success.https.html]
|
||||
[gen-garbage-collection-ran-during-success]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryService call that succeeds. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-different-service-after-reconnection.https.html]
|
||||
[gen-get-different-service-after-reconnection]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryService after a disconnection should return a different object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object.https.html]
|
||||
[gen-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryService should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-invalid-service-name.https.html]
|
||||
[gen-invalid-service-name]
|
||||
expected: FAIL
|
||||
|
||||
[Wrong Service name. Reject with TypeError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-absent-service.https.html]
|
||||
[gen-no-permission-absent-service]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service without permission. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-for-any-service.https.html]
|
||||
[gen-no-permission-for-any-service]
|
||||
expected: FAIL
|
||||
|
||||
[Request for present service without permission to access any service. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-present-service.https.html]
|
||||
[gen-no-permission-present-service]
|
||||
expected: FAIL
|
||||
|
||||
[Request for present service without permission. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-not-found.https.html]
|
||||
[gen-service-not-found]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service. Reject with NotFoundError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-before-with-uuid.https.html]
|
||||
[gen-disconnect-called-before-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called before getPrimaryServices. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-before.https.html]
|
||||
[gen-disconnect-called-before]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called before getPrimaryServices. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-error-with-uuid.https.html]
|
||||
[gen-disconnect-called-during-error-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryServices call that fails. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-error.https.html]
|
||||
[gen-disconnect-called-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryServices call that fails. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-success-with-uuid.https.html]
|
||||
[gen-disconnect-called-during-success-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryServices call that succeeds. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-called-during-success.https.html]
|
||||
[gen-disconnect-called-during-success]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() called during a getPrimaryServices call that succeeds. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-invalidates-objects-with-uuid.https.html]
|
||||
[gen-disconnect-invalidates-objects-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Calls on services after we disconnect and connect again. Should reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnect-invalidates-objects.https.html]
|
||||
[gen-disconnect-invalidates-objects]
|
||||
expected: FAIL
|
||||
|
||||
[Calls on services after we disconnect and connect again. Should reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnected-device-with-uuid.https.html]
|
||||
[gen-disconnected-device-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[getPrimaryServices called before connecting. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-disconnected-device.https.html]
|
||||
[gen-disconnected-device]
|
||||
expected: FAIL
|
||||
|
||||
[getPrimaryServices called before connecting. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-discovery-complete-no-permission-absent-service-with-uuid.https.html]
|
||||
[gen-discovery-complete-no-permission-absent-service-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service without permission. Should Reject with SecurityError even if services have been discovered already.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-discovery-complete-service-not-found-with-uuid.https.html]
|
||||
[gen-discovery-complete-service-not-found-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service. Must reject with NotFoundError even when the services have previously been discovered.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error-with-uuid.https.html]
|
||||
[gen-garbage-collection-ran-during-error-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryServices call that failed. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error.https.html]
|
||||
[gen-garbage-collection-ran-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryServices call that failed. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-success-with-uuid.https.html]
|
||||
[gen-garbage-collection-ran-during-success-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryServices call that succeeds. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-success.https.html]
|
||||
[gen-garbage-collection-ran-during-success]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during a getPrimaryServices call that succeeds. Should not crash.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-different-service-after-reconnection-with-uuid.https.html]
|
||||
[gen-get-different-service-after-reconnection-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryServices after a disconnection should return a different object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-different-service-after-reconnection.https.html]
|
||||
[gen-get-different-service-after-reconnection]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryServices after a disconnection should return a different object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object-with-uuid.https.html]
|
||||
[gen-get-same-object-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryServices should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object.https.html]
|
||||
[gen-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getPrimaryServices should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-invalid-service-name.https.html]
|
||||
[gen-invalid-service-name]
|
||||
expected: FAIL
|
||||
|
||||
[Wrong Service name. Reject with TypeError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-absent-service-with-uuid.https.html]
|
||||
[gen-no-permission-absent-service-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service without permission. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-for-any-service-with-uuid.https.html]
|
||||
[gen-no-permission-for-any-service-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for present service without permission to access any service. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-for-any-service.https.html]
|
||||
[gen-no-permission-for-any-service]
|
||||
expected: FAIL
|
||||
|
||||
[Request for present service without permission to access any service. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-no-permission-present-service-with-uuid.https.html]
|
||||
[gen-no-permission-present-service-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for present service without permission. Reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-not-found-with-uuid.https.html]
|
||||
[gen-service-not-found-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent service. Reject with NotFoundError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-blocklisted-characteristic.https.html]
|
||||
[gen-blocklisted-characteristic]
|
||||
expected: FAIL
|
||||
|
||||
[Serial Number String characteristic is blocklisted. Should reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-not-found.https.html]
|
||||
[gen-characteristic-not-found]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent characteristics with UUID. Reject with NotFoundError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error.https.html]
|
||||
[gen-garbage-collection-ran-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during getCharacteristic call that fails. Should not crash]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object.https.html]
|
||||
[gen-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getCharacteristic should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-invalid-characteristic-name.https.html]
|
||||
[gen-invalid-characteristic-name]
|
||||
expected: FAIL
|
||||
|
||||
[Wrong Characteristic name. Reject with TypeError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-reconnect-during.https.html]
|
||||
[gen-reconnect-during]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() and connect() called during getCharacteristic. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed before getCharacteristic call. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-blocklisted-characteristic-with-uuid.https.html]
|
||||
[gen-blocklisted-characteristic-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Serial Number String characteristic is blocklisted. Should reject with SecurityError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-characteristic-not-found-with-uuid.https.html]
|
||||
[gen-characteristic-not-found-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Request for absent characteristics with UUID. Reject with NotFoundError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error-with-uuid.https.html]
|
||||
[gen-garbage-collection-ran-during-error-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during getCharacteristics call that fails. Should not crash]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-garbage-collection-ran-during-error.https.html]
|
||||
[gen-garbage-collection-ran-during-error]
|
||||
expected: FAIL
|
||||
|
||||
[Garbage Collection ran during getCharacteristics call that fails. Should not crash]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object-with-uuid.https.html]
|
||||
[gen-get-same-object-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getCharacteristics should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-get-same-object.https.html]
|
||||
[gen-get-same-object]
|
||||
expected: FAIL
|
||||
|
||||
[Calls to getCharacteristics should return the same object.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-invalid-characteristic-name.https.html]
|
||||
[gen-invalid-characteristic-name]
|
||||
expected: FAIL
|
||||
|
||||
[Wrong Characteristic name. Reject with TypeError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-reconnect-during-with-uuid.https.html]
|
||||
[gen-reconnect-during-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() and connect() called during getCharacteristics. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-reconnect-during.https.html]
|
||||
[gen-reconnect-during]
|
||||
expected: FAIL
|
||||
|
||||
[disconnect() and connect() called during getCharacteristics. Reject with NetworkError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed-with-uuid.https.html]
|
||||
[gen-service-is-removed-with-uuid]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed before getCharacteristics call. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
[gen-service-is-removed.https.html]
|
||||
[gen-service-is-removed]
|
||||
expected: FAIL
|
||||
|
||||
[Service is removed before getCharacteristics call. Reject with InvalidStateError.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,29 +0,0 @@
|
|||
[allow-headers.htm]
|
||||
type: testharness
|
||||
[Allow origin: undefined//undefined]
|
||||
expected: FAIL
|
||||
|
||||
[Allow origin: _undefined//undefined]
|
||||
expected: FAIL
|
||||
|
||||
[Allow origin: _undefined//undefined___[tab\]_]
|
||||
expected: FAIL
|
||||
|
||||
[Allow origin: [tab\]undefined//undefined]
|
||||
expected: FAIL
|
||||
|
||||
[Allow origin: _*__]
|
||||
expected: FAIL
|
||||
|
||||
[Allow origin: _http://web-platform.test:8000___[tab\]_]
|
||||
expected: FAIL
|
||||
|
||||
[Disallow origin: HTTP://web-platform.test:8000]
|
||||
expected: FAIL
|
||||
|
||||
[Disallow origin: http://web-platform.test:8000#]
|
||||
expected: FAIL
|
||||
|
||||
[Disallow origin: http://web-platform.test:8000/]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
[first-letter-punctuation-184.xht]
|
||||
type: reftest
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[white-space-002.xht]
|
||||
expected:
|
||||
if os == "linux": FAIL
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue