Bug 264144

Summary: [OpenSSL][Win] crypto/subtle/ecdsa-generate-export-key-pkcs8.html is flaky
Product: WebKit Reporter: Fujii Hironori <Hironori.Fujii>
Component: PlatformAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Fujii Hironori 2023-11-03 00:32:37 PDT
crypto/subtle/ecdsa-generate-export-key-pkcs8.html is flaky only for Windows.

https://results.webkit.org/?suite=layout-tests&test=crypto%2Fsubtle%2Fecdsa-generate-export-key-pkcs8.html

The reproduction rate is low.

Unexpected flakiness: text-only failures (1)
  crypto/subtle/ecdsa-generate-export-key-pkcs8.html [ Failure Pass ]

Buildbot: builder WinCairo-64-bit-Release-Tests build 2609 (270106@main)
https://build.webkit.org/#/builders/728/builds/2609

--- C:\BW\WinCairo-64-bit-Release-Tests\build\layout-test-results\crypto/subtle/ecdsa-generate-export-key-pkcs8-expected.txt
+++ C:\BW\WinCairo-64-bit-Release-Tests\build\layout-test-results\crypto/subtle/ecdsa-generate-export-key-pkcs8-actual.txt
@@ -5,7 +5,7 @@
 
 Generating a key pair...
 Exporting the public key...
-PASS privateKey.byteLength is 138
+FAIL privateKey.byteLength should be 138. Was 137.
 PASS successfullyParsed is true
 
 TEST COMPLETE
Comment 1 Fujii Hironori 2023-11-03 00:35:10 PDT
It's reproducible with Windows Debug builds on my PC.
> python .\Tools\Scripts\run-webkit-tests --debug crypto/subtle/ecdsa-generate-export-key-pkcs8.html --iter=100 -v

> 97 tests ran as expected, 3 didn't:
Comment 2 Radar WebKit Bug Importer 2023-11-09 23:33:14 PST
<rdar://problem/118221061>