is a flakey timeout on iOS 14 Debug, and macOS Catalina and higher.
Most timeouts for macOS occur on BigSur DebugwWk1 and wk2 on apple silicon mostly. But the history shows flakey timeouts occurring for a while on Catalina in release for wk1 and wk2. The timeouts appear more frequent in iOS and on Apple Silicon.
Could not obtain a Timeout Diff, as even the most recent record for the timeout diff on the Layout-test results page results in a 404 error.
Was able to reproduce the timeout on Catalina wk2 Release ToT using the following test:
run-webkit-test crypto/crypto-random-values-oom.html --iterations 1000 -f
Here is the text diff that was generated from reproducing the timeout:
PASS exceptionString == undefined || exceptionString === "TypeError: Argument 1 ('array') to Crypto.getRandomValues must be an instance of ArrayBufferView" is true
PASS crypto.getRandomValues didn't crash
PASS successfullyParsed is true
Updated test expectations here to Pass Timeout while test is reviewed: