diff --git a/testing/web-platform/tests/.azure-pipelines.yml b/testing/web-platform/tests/.azure-pipelines.yml index 93a988c244626..03e5a51cc8f77 100644 --- a/testing/web-platform/tests/.azure-pipelines.yml +++ b/testing/web-platform/tests/.azure-pipelines.yml @@ -365,7 +365,8 @@ jobs: - template: tools/ci/azure/install_safari.yml - template: tools/ci/azure/update_hosts.yml - template: tools/ci/azure/update_manifest.yml - - script: no_proxy='*' ./wpt run --no-manifest-update --no-restart-on-unexpected --no-fail-on-unexpected --this-chunk=$(System.JobPositionInPhase) --total-chunks=$(System.TotalJobsInPhase) --chunk-type hash --log-wptreport $(Build.ArtifactStagingDirectory)/wpt_report_$(System.JobPositionInPhase).json --log-wptscreenshot $(Build.ArtifactStagingDirectory)/wpt_screenshot_$(System.JobPositionInPhase).txt --log-mach - --log-mach-level info --channel preview safari + # --exclude is a workaround for https://github.com/web-platform-tests/wpt/issues/18995 + https://github.com/web-platform-tests/wpt/issues/20887 + - script: no_proxy='*' ./wpt run --no-manifest-update --no-restart-on-unexpected --no-fail-on-unexpected --this-chunk=$(System.JobPositionInPhase) --total-chunks=$(System.TotalJobsInPhase) --chunk-type hash --log-wptreport $(Build.ArtifactStagingDirectory)/wpt_report_$(System.JobPositionInPhase).json --log-wptscreenshot $(Build.ArtifactStagingDirectory)/wpt_screenshot_$(System.JobPositionInPhase).txt --log-mach - --log-mach-level info --channel preview safari --exclude /pointerevents/pointerevent_pointercapture_in_frame.html --exclude /web-share/share-sharePromise-internal-slot.https.html displayName: 'Run tests' - task: PublishBuildArtifacts@1 displayName: 'Publish results' diff --git a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementPosition.html.ini b/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementPosition.html.ini deleted file mode 100644 index 9ae71a6e73e22..0000000000000 --- a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementPosition.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementPosition.html] - [TestDriver actions: element position] - expected: - if product == "safari": FAIL diff --git a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementTiming.html.ini b/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementTiming.html.ini deleted file mode 100644 index fb4b51df66dfe..0000000000000 --- a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/actions/elementTiming.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementTiming.html] - [TestDriver actions: element timing] - expected: - if product == "safari": FAIL diff --git a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/bless.html.ini b/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/bless.html.ini deleted file mode 100644 index d652b02787fb1..0000000000000 --- a/testing/web-platform/tests/infrastructure/metadata/infrastructure/testdriver/bless.html.ini +++ /dev/null @@ -1,31 +0,0 @@ -[bless.html] - expected: - if product == "safari": TIMEOUT - - [functions in the absence of a `body` element] - expected: - if product == "safari": TIMEOUT - - [user activation] - expected: - if product == "safari": NOTRUN - - [no action function provided] - expected: - if product == "safari": NOTRUN - - [synchronous return value] - expected: - if product == "safari": NOTRUN - - [synchronous error] - expected: - if product == "safari": NOTRUN - - [asynchronous return value] - expected: - if product == "safari": NOTRUN - - [asynchronous error] - expected: - if product == "safari": NOTRUN diff --git a/testing/web-platform/tests/tools/ci/azure/safari-technology-preview.rb b/testing/web-platform/tests/tools/ci/azure/safari-technology-preview.rb index b32739be58a70..a3772b75e4621 100644 --- a/testing/web-platform/tests/tools/ci/azure/safari-technology-preview.rb +++ b/testing/web-platform/tests/tools/ci/azure/safari-technology-preview.rb @@ -1,10 +1,10 @@ cask 'safari-technology-preview' do if MacOS.version <= :mojave - version '96,061-44056-20191120-ac7bb196-2724-4840-bce9-6c83ecdbfb2c' - sha256 'e80ceacdff7e75218365993e5af1c81c9bcc4785291ae00abba3d14ac5614317' + version '97,061-62396-20191217-bcf15e6a-ba77-4912-bd7a-5c136c6a9bb0' + sha256 '75678852258e1869daf69e853b345556fea05adcd5d71530501c3be584212830' else - version '96,061-47718-20191120-02bc7569-ee6b-4c28-9ec4-0ceeda3c3c3a' - sha256 'bbfcdc36bf9b55aec5838d66e34c41dd3f6a64091406bc38f45c888360f191fe' + version '97,061-62395-20191217-fd754f32-1f09-4449-8aab-ebb9ba1ab1c4' + sha256 'bfce6e57c4aad6b0423cabc54176de1e3115c656496a5a28dd91a7b78e16bf58' end url "https://secure-appldnld.apple.com/STP/#{version.after_comma}/SafariTechnologyPreview.dmg"