Bug 216768

Summary: [GLIB] webaudio/Analyser/realtimeanalyser-downmix.html is failing since added in r267245
Product: WebKit Reporter: Diego Pino <dpino>
Component: Web AudioAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Diego Pino 2020-09-21 02:45:42 PDT
webaudio/Analyser/realtimeanalyser-downmix.html [ Failure ]

Diff: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r267333%20(15940)/webaudio/Analyser/realtimeanalyser-downmix-diff.txt

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/webaudio/Analyser/realtimeanalyser-downmix-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/webaudio/Analyser/realtimeanalyser-downmix-actual.txt
@@ -32,10 +32,10 @@
 PASS   Analyser downmix quad to mono time data is identical to the array [7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5,7.5...].
 FAIL X Analyser downmix quad to mono freq data does not equal [9.966211318969727,5.460024833679199,-10.457574844360352,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100,-100...] with an element-wise tolerance of {"absoluteThreshold":0,"relativeThreshold":4.9793e-7}.
   Index Actual         Expected    AbsError    RelError    Test threshold
-  [0]   1.5986810684204102e+1   9.9662113189697266e+0   6.0205993652343750e+0   6.0410111451025950e-1   4.9624756020545961e-6
+  [0]   1.5986812591552734e+1   9.9662113189697266e+0   6.0206012725830078e+0   6.0410130589177569e-1   4.9624756020545961e-6
   [1]   1.1480626106262207e+1   5.4600248336791992e+0   6.0206012725830078e+0   1.1026692104852696e+0   2.7187101654338836e-6
   [2]   -4.4369745254516602e+0  -1.0457574844360352e+1  6.0206003189086914e+0   5.7571668465328085e-1   5.2071402422523503e-6
-  Max AbsError of 6.0206012725830078e+0 at index of 1.
+  Max AbsError of 6.0206012725830078e+0 at index of 0.
   Max RelError of 1.1026692104852696e+0 at index of 1.
  assert_true: expected true got false
 FAIL < [quad] 1 out of 2 assertions were failed. assert_true: expected true got false

Perhaps emitting a new baseline is enough, but I'm not sure because the value of the indexes are different.
Comment 1 Radar WebKit Bug Importer 2020-09-28 02:46:13 PDT
<rdar://problem/69687979>
Comment 2 Diego Pino 2020-10-06 08:05:02 PDT
Fixed by r267471.