Re: [notifications-tests][payment-request-tests] Fix stability-checker URL-generation bug (#4097)

# Chrome #
Testing revision 5fd98198c4116a82c6a420ad0fc834b97cb83726
Starting 10 test iterations
All results were stable

## All results ##

### [/payment-request/interfaces.https.html](https://w3c-test.org/submissions/4097/payment-request/interfaces.https.html) ###
|                                                                                                       Subtest                                                                                                        | Results |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                                                                                                      | ERROR   |
| PaymentRequest interface: existence and properties of interface prototype object                                                                                                                                     | FAIL    |
| PaymentAddress interface: attribute phone                                                                                                                                                                            | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingoptionchange" with the proper type (5)  | FAIL    |
| PaymentRequestUpdateEvent interface object name                                                                                                                                                                      | FAIL    |
| PaymentResponse interface: attribute shippingOption                                                                                                                                                                  | FAIL    |
| Stringification of new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})                                                                                 | FAIL    |
| PaymentAddress interface: attribute organization                                                                                                                                                                     | FAIL    |
| PaymentResponse interface: operation complete(PaymentComplete)                                                                                                                                                       | FAIL    |
| PaymentAddress interface: attribute careOf                                                                                                                                                                           | FAIL    |
| PaymentRequestUpdateEvent interface: operation updateWith([object Object])                                                                                                                                           | FAIL    |
| PaymentRequestUpdateEvent interface object length                                                                                                                                                                    | FAIL    |
| PaymentResponse interface object name                                                                                                                                                                                | FAIL    |
| PaymentRequest interface: attribute onshippingoptionchange                                                                                                                                                           | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "show" with the proper type (0)                    | FAIL    |
| PaymentRequestUpdateEvent interface: existence and properties of interface object                                                                                                                                    | FAIL    |
| PaymentRequest interface object name                                                                                                                                                                                 | FAIL    |
| PaymentAddress interface: attribute sortingCode                                                                                                                                                                      | FAIL    |
| PaymentRequest interface: existence and properties of interface prototype object's "constructor" property                                                                                                            | FAIL    |
| PaymentAddress interface object name                                                                                                                                                                                 | FAIL    |
| PaymentRequest interface: attribute shippingAddress                                                                                                                                                                  | FAIL    |
| PaymentResponse interface: attribute details                                                                                                                                                                         | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "abort" with the proper type (1)                   | FAIL    |
| PaymentAddress interface: attribute country                                                                                                                                                                          | FAIL    |
| PaymentAddress interface object length                                                                                                                                                                               | FAIL    |
| PaymentRequest interface object length                                                                                                                                                                               | FAIL    |
| PaymentAddress interface: existence and properties of interface prototype object                                                                                                                                     | FAIL    |
| PaymentAddress interface: attribute dependentLocality                                                                                                                                                                | FAIL    |
| PaymentAddress interface: attribute postalCode                                                                                                                                                                       | FAIL    |
| PaymentResponse interface: existence and properties of interface prototype object                                                                                                                                    | FAIL    |
| PaymentResponse interface: attribute payerEmail                                                                                                                                                                      | FAIL    |
| PaymentRequestUpdateEvent interface: existence and properties of interface prototype object's "constructor" property                                                                                                 | FAIL    |
| PaymentResponse interface object length                                                                                                                                                                              | FAIL    |
| PaymentAddress interface: attribute addressLine                                                                                                                                                                      | FAIL    |
| PaymentResponse interface: attribute payerPhone                                                                                                                                                                      | FAIL    |
| PaymentRequestUpdateEvent interface: existence and properties of interface prototype object                                                                                                                          | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "onshippingaddresschange" with the proper type (4) | FAIL    |
| PaymentAddress interface: existence and properties of interface prototype object's "constructor" property                                                                                                            | FAIL    |
| PaymentResponse interface: existence and properties of interface object                                                                                                                                              | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingAddress" with the proper type (2)         | FAIL    |
| PaymentRequest interface: attribute shippingOption                                                                                                                                                                   | FAIL    |
| PaymentResponse interface: existence and properties of interface prototype object's "constructor" property                                                                                                           | FAIL    |
| PaymentResponse interface: attribute methodName                                                                                                                                                                      | FAIL    |
| PaymentRequest interface: existence and properties of interface object                                                                                                                                               | FAIL    |
| PaymentRequest interface: operation show()                                                                                                                                                                           | FAIL    |
| PaymentAddress interface: attribute city                                                                                                                                                                             | FAIL    |
| PaymentResponse interface: attribute shippingAddress                                                                                                                                                                 | FAIL    |
| PaymentRequest interface: new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}}) must inherit property "shippingOption" with the proper type (3)          | FAIL    |
| PaymentAddress interface: attribute recipient                                                                                                                                                                        | FAIL    |
| PaymentRequest interface: attribute onshippingaddresschange                                                                                                                                                          | FAIL    |
| PaymentAddress interface: attribute region                                                                                                                                                                           | FAIL    |
| PaymentAddress interface: existence and properties of interface object                                                                                                                                               | FAIL    |
| PaymentAddress interface: attribute languageCode                                                                                                                                                                     | FAIL    |
| PaymentRequest must be primary interface of new PaymentRequest([{supportedMethods: ['foo']}], {total: {label: 'bar', amount: {currency: 'BAZ', value: '0'}}})                                                        | FAIL    |
| PaymentRequest interface: operation abort()                                                                                                                                                                          | FAIL    |

### [/notifications/interfaces.html](http://w3c-test.org/submissions/4097/notifications/interfaces.html) ###
|                                                                                  Subtest                                                                                   | Results |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|
|                                                                                                                                                                            | OK      |
| Notification must be primary interface of new Notification("Running idlharness.")                                                                                          | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "onerror" with the proper type (4)                                                   | PASS    |
| EventTarget interface: new Notification("Running idlharness.") must inherit property "removeEventListener" with the proper type (1)                                        | PASS    |
| Notification interface: operation close()                                                                                                                                  | PASS    |
| Notification interface: calling requestPermission(NotificationPermissionCallback) on new Notification("Running idlharness.") with too few arguments must throw TypeError   | PASS    |
| Notification interface: attribute body                                                                                                                                     | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "close" with the proper type (12)                                                    | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "requestPermission" with the proper type (1)                                         | PASS    |
| EventTarget interface: new Notification("Running idlharness.") must inherit property "addEventListener" with the proper type (0)                                           | PASS    |
| Notification interface: attribute permission                                                                                                                               | PASS    |
| Notification interface: attribute lang                                                                                                                                     | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "permission" with the proper type (0)                                                | PASS    |
| Notification interface: attribute onshow                                                                                                                                   | PASS    |
| EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on new Notification("Running idlharness.") with too few arguments must throw TypeError    | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "onshow" with the proper type (3)                                                    | PASS    |
| Notification interface: attribute onclick                                                                                                                                  | PASS    |
| Notification interface: existence and properties of interface prototype object                                                                                             | FAIL    |
| Notification interface: attribute dir                                                                                                                                      | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "icon" with the proper type (11)                                                     | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "dir" with the proper type (7)                                                       | PASS    |
| Notification interface: operation requestPermission(NotificationPermissionCallback)                                                                                        | PASS    |
| Notification interface: attribute title                                                                                                                                    | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "onclick" with the proper type (2)                                                   | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "body" with the proper type (9)                                                      | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "tag" with the proper type (10)                                                      | PASS    |
| Notification interface: attribute onerror                                                                                                                                  | PASS    |
| Notification interface: existence and properties of interface object                                                                                                       | PASS    |
| Notification interface: existence and properties of interface prototype object's "constructor" property                                                                    | PASS    |
| Notification interface: attribute onclose                                                                                                                                  | PASS    |
| Notification interface object length                                                                                                                                       | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "onclose" with the proper type (5)                                                   | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "title" with the proper type (6)                                                     | PASS    |
| Notification interface: new Notification("Running idlharness.") must inherit property "lang" with the proper type (8)                                                      | PASS    |
| Notification interface object name                                                                                                                                         | PASS    |
| Stringification of new Notification("Running idlharness.")                                                                                                                 | PASS    |
| Notification interface: attribute tag                                                                                                                                      | PASS    |
| EventTarget interface: calling dispatchEvent(Event) on new Notification("Running idlharness.") with too few arguments must throw TypeError                                 | PASS    |
| EventTarget interface: new Notification("Running idlharness.") must inherit property "dispatchEvent" with the proper type (2)                                              | PASS    |
| Notification interface: attribute icon                                                                                                                                     | PASS    |
| EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on new Notification("Running idlharness.") with too few arguments must throw TypeError | PASS    |


View on GitHub: https://github.com/w3c/web-platform-tests/pull/4097#issuecomment-256814586

Received on Friday, 28 October 2016 01:30:41 UTC