Bug 206544

Summary: Performance tests fail if stderr logging is encountered
Product: WebKit Reporter: Brent Fulgham <bfulgham>
Component: WebKit2Assignee: Brent Fulgham <bfulgham>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, bfulgham, commit-queue, pvollan, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=206545
Bug Depends on: 200543    
Bug Blocks:    
Attachments:
Description Flags
Patch none

Description Brent Fulgham 2020-01-21 11:38:50 PST
In Bug 200543 (and other updates) we changed our sandbox code to use vend extensions to processes by audit token. During this change, we used the WTFLogAlways() logging function when a sandbox extension could not be created.

We now see that any output to stderr causes the test runner used by the micro-benchmark system in PerformanceTests to trigger a failure.

Now that we have debugged this code, we should switch back to our standard logging behavior.
Comment 1 Brent Fulgham 2020-01-21 11:39:54 PST
<rdar://problem/58714766>
Comment 2 Brent Fulgham 2020-01-21 11:40:44 PST
Created attachment 388328 [details]
Patch
Comment 3 Per Arne Vollan 2020-01-21 11:44:46 PST
Comment on attachment 388328 [details]
Patch

Great! R=me.
Comment 4 WebKit Commit Bot 2020-01-21 12:34:48 PST
Comment on attachment 388328 [details]
Patch

Clearing flags on attachment: 388328

Committed r254872: <https://trac.webkit.org/changeset/254872>
Comment 5 WebKit Commit Bot 2020-01-21 12:34:50 PST
All reviewed patches have been landed.  Closing bug.