Skip to content

test,crypto: update WebCryptoAPI WPT

Rodrigo Muino Tomonari requested to merge github/fork/panva/bump-crypto-wpt into main

This PR:

  • updates the WebCryptoAPI WPTs to the latest using git node wpt WebCryptoAPI
  • updates the WPT runner to allow for CJS status files so that more complex expectations can be defined

The CJS status file is necessary for this update since the vectors the WPT update is adding are passing on the Jenkins CI s390x nodes but fail everywhere else, I would love to know why but I didn't dig into it much. Marking the tests as flaky is not accurate, so instead the CJS status file allows to detect os.arch() and change the expectations accordingly.

Refs: #54572 Refs: #54468

cc @RedYetiDev

Note: I can potentially split the WPT runner update and WebCryptoAPI WPT pull into two separate commits with a rebase label in this PR.

Merge request reports

Loading