Skip to content

Instantly share code, notes, and snippets.

View foolip's full-sized avatar

Philip Jägenstedt foolip

View GitHub Profile
SAFARIDRIVER(1) BSD General Commands Manual SAFARIDRIVER(1)
NAME
safaridriver -- Safari WebDriver REST API service
SYNOPSIS
safaridriver -p port [-h | --help] [--version] [--enable] [--diagnose]
DESCRIPTION
The safaridriver utility is used to launch an HTTP server that implements the Selenium WebDriver
[
{
"id": 251370027,
"browser_name": "safari",
"browser_version": "82 preview",
"os_name": "mac",
"os_version": "10.13",
"revision": "93aba22570",
"full_revision_hash": "93aba22570263daa86c2def8d975eb6c01ffbc2e",
"results_url": "https://storage.googleapis.com/wptd/93aba22570263daa86c2def8d975eb6c01ffbc2e/safari-82_preview-mac-10.13-b65c4a5f9b-summary.json.gz",
Using 1 client processes
Starting http server on web-platform.test:8000
Starting http server on web-platform.test:8001
Starting https server on web-platform.test:8443
SUITE-START | Running 67 tests
Running reftest tests
Starting runner
TEST-START | /infrastructure/assumptions/ahem.html
TEST-UNEXPECTED-FAIL | /infrastructure/assumptions/ahem.html | /infrastructure/assumptions/ahem.html f9e5e3dfded4e6c0047543a05bc564b27ea62b49
/infrastructure/assumptions/ahem-ref.html 7f0777a3a1634182f916ab5d8f72e02aad9472ed
Running 67 tests in web-platform-tests
▶ FAIL [expected PASS] /infrastructure/assumptions/ahem.html
└ → /infrastructure/assumptions/ahem.html f9e5e3dfded4e6c0047543a05bc564b27ea62b49
/infrastructure/assumptions/ahem-ref.html 7f0777a3a1634182f916ab5d8f72e02aad9472ed
/infrastructure/assumptions/blank.html
/infrastructure/assumptions/canvas-background.html
/infrastructure/assumptions/initial-color.html
/infrastructure/assumptions/medium-font-size.html
const fs = require('fs');
const args = process.argv.slice(2)
const singleSubtestTests = new Set();
for (const reportPath of args) {
const report = JSON.parse(fs.readFileSync(reportPath));
for (const result of report.results) {
const fs = require('fs');
const path = require('path');
const PREFIX = 'set_file_is_test called from ';
const args = process.argv.slice(2)
for (const reportPath of args) {
const name = path.basename(reportPath, '.json');
const report = JSON.parse(fs.readFileSync(reportPath));
chrome-dev done /css/css-shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-003.html
chrome-dev done /infrastructure/browsers/firefox/prefs.html
chrome-dev done /css/css-shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-004.html
chrome-dev done /css/css-shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-001.html
chrome-dev done /css/css-shapes/shape-outside/shape-image/gradients/shape-outside-radial-gradient-002.html
chrome-dev assert /preload/onload-event.html
chrome-dev assert /preload/link-header-on-subresource.html
chrome-dev assert /preload/link-header-preload-nonce.html
chrome-dev assert /preload/single-download-late-used-preload.html
chrome-dev assert /preload/preload-default-csp.sub.html
2019-09-10T19:23:58.0802950Z TEST-START | /web-locks/signal.tentative.https.any.sharedworker.html
2019-09-10T19:23:58.3513900Z TEST-UNEXPECTED-FAIL | /web-locks/signal.tentative.https.any.sharedworker.html | Web Locks API: AbortSignal integration - ReferenceError: Can't find variable: SharedWorker
2019-09-10T19:23:58.3515260Z global code@https://web-platform.test:8443/web-locks/signal.tentative.https.any.sharedworker.html:8:41
2019-09-10T19:23:58.3516110Z TEST-OK | /web-locks/signal.tentative.https.any.sharedworker.html | took 271ms
2019-09-10T19:23:58.3517210Z TEST-START | /web-nfc/NDEFRecord_constructor.https.html
2019-09-10T19:23:58.6790070Z TEST-UNEXPECTED-FAIL | /web-nfc/NDEFRecord_constructor.https.html | NDEFRecord constructor without init dict - Can't find variable: NDEFRecord
2019-09-10T19:23:58.6792110Z https://web-platform.test:8443/web-nfc/NDEFRecord_constructor.https.html:10:29
2019-09-10T19:23:58.6793340Z step@https://web-platform.test:8443/resources/testharness.js:1611:30
2019-09-10T19:23:58.67
2019-08-21T10:24:36.5529770Z TEST-START | /payment-request/payment-request-show-method.https.html
2019-08-21T10:24:36.8067790Z click <Element node-27642BA5-3D33-49E9-A4D1-133A990AC681>
2019-08-21T10:24:36.9133000Z click <Element node-6D3C4947-E9A6-40C1-8538-B838CC80717B>
2019-08-21T10:24:36.9538040Z click <Element node-A51F9118-7F65-4A86-808F-8C4D19F12E85>
2019-08-21T10:24:36.9940200Z click <Element node-8F078A1E-FD0C-4DB4-A446-E935F68E8207>
2019-08-21T10:24:37.0488780Z TEST-PASS | /payment-request/payment-request-show-method.https.html | Calling show() without being triggered by user interaction throws
2019-08-21T10:24:37.0491380Z TEST-PASS | /payment-request/payment-request-show-method.https.html | Throws if the promise [[state]] is not 'created'.
2019-08-21T10:24:37.0592360Z TEST-PASS | /payment-request/payment-request-show-method.https.html | If the user agent's "payment request is showing" boolean is true, then return a promise rejected with an "AbortError" DOMException.
2019-08-21T10:24:37.0593740Z T