Bug 260360

Summary: REGRESSION (263917@main): [ macOS ] 3 inspector/timeline/timeline-event-Timer tests are a consistent failure
Product: WebKit Reporter: Karl Rackler <rackler>
Component: New BugsAssignee: Simon Fraser (smfr) <simon.fraser>
Status: REOPENED ---    
Severity: Normal CC: commit-queue, nmouchtaris, simon.fraser, webkit-bot-watchers-bugzilla, 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=249796
Bug Depends on: 264534    
Bug Blocks:    

Description Karl Rackler 2023-08-17 12:54:20 PDT
Description:
inspector/timeline/timeline-event-TimerFire.html
inspector/timeline/timeline-event-TimerInstall.html
inspector/timeline/timeline-event-TimerRemove.html

Is a constant text failure on macOS ToT and since 263917@main.

This issue can be bisected to 263917@main using command:
run-webkit-tests --release --iterations=1 -1  inspector/timeline/timeline-event-TimerFire.html

History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=inspector%2Ftimeline%2Ftimeline-event-TimerInstall.html&test=inspector%2Ftimeline%2Ftimeline-event-TimerRemove.html&test=inspector%2Ftimeline%2Ftimeline-recording.html&flavor=wk1&limit=50000

Diff:
https://build.webkit.org/results/Apple-Ventura-Release-WK1-Tests/266998@main%20(3708)/inspector/timeline/timeline-event-TimerFire-diff.txt

--- /Volumes/Data/worker/Apple-Ventura-Release-WK1-Tests/build/layout-test-results/inspector/timeline/timeline-event-TimerFire-expected.txt
+++ /Volumes/Data/worker/Apple-Ventura-Release-WK1-Tests/build/layout-test-results/inspector/timeline/timeline-event-TimerFire-actual.txt
@@ -6,26 +6,14 @@
 Starting Capture...
 Evaluating...
 PASS: setTimeout fired
-Stopping Capture...
-PASS: Should be 1 TimerFired record.
-DETAILS: number
-PASS: ScriptTimelineRecord details should be the setTimeout identifier.
+!! TIMEOUT: took longer than 10000ms
 
 -- Running test case: TimelineEvent.TimerFire.setInterval
 Starting Capture...
-Evaluating...
-PASS: setInterval fired: 1
-PASS: setInterval fired: 2
-PASS: setInterval fired: 3
-Stopping Capture...
-PASS: Should be 3 TimerFired records.
-DETAILS: number
-PASS: ScriptTimelineRecord details should be the setInterval identifier.
-DETAILS: number
-PASS: ScriptTimelineRecord details should be the setInterval identifier.
-DETAILS: number
-PASS: ScriptTimelineRecord details should be the setInterval identifier.
+!! TIMEOUT: took longer than 10000ms
 
 -- Running test case: SanityCheck
-PASS: The setTimeout identifier and setInterval identifiers should be different.
+FAIL: The setTimeout identifier and setInterval identifiers should be different.
+    Expected: truthy
+    Actual: false
 

https://build.webkit.org/results/Apple-Ventura-Release-WK1-Tests/266998@main%20(3708)/inspector/timeline/timeline-event-TimerInstall-diff.txt

https://build.webkit.org/results/Apple-Ventura-Release-WK1-Tests/266998@main%20(3708)/inspector/timeline/timeline-event-TimerRemove-diff.txt
Comment 1 Radar WebKit Bug Importer 2023-08-17 12:54:49 PDT
<rdar://problem/114041968>
Comment 2 EWS 2023-08-17 13:55:55 PDT
Test gardening commit 267012@main (f803d3d1b3ba): <https://commits.webkit.org/267012@main>

Reviewed commits have been landed. Closing PR #16804 and removing active labels.
Comment 3 Simon Fraser (smfr) 2023-10-20 17:01:15 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19382
Comment 4 EWS 2023-10-27 11:04:59 PDT
Committed 269859@main (7fb2ade98313): <https://commits.webkit.org/269859@main>

Reviewed commits have been landed. Closing PR #19382 and removing active labels.
Comment 5 WebKit Commit Bot 2023-11-09 16:24:50 PST
Re-opened since this is blocked by bug 264534