[Webkit-unassigned] [Bug 211837] New: [GLIB] perf/rel-list-remove.html is flaky

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 13 06:27:25 PDT 2020


https://bugs.webkit.org/show_bug.cgi?id=211837

            Bug ID: 211837
           Summary: [GLIB] perf/rel-list-remove.html is flaky
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: dpino at igalia.com

perf/rel-list-remove.html [ Failure Pass ]

This test is flaky in GTK and WPE.

Diff: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r261594%20(13710)/perf/rel-list-remove-diff.txt

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/perf/rel-list-remove-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/perf/rel-list-remove-actual.txt
@@ -1,5 +1,52 @@
 Tests that relList remove is linear.
-PASS
+FAIL: got >=O(n^2) expected O(n)
+
+DEBUG LOG:
+run iteration. magnitude 2 jsObjectCountBefore 8179 jsObjectCountAfter 7376
+run iteration. magnitude 4 jsObjectCountBefore 7376 jsObjectCountAfter 7497
+run iteration. magnitude 8 jsObjectCountBefore 7497 jsObjectCountAfter 7510
+run iteration. magnitude 16 jsObjectCountBefore 7510 jsObjectCountAfter 7523
+run iteration. magnitude 32 jsObjectCountBefore 7523 jsObjectCountAfter 7528
+run iteration. magnitude 64 jsObjectCountBefore 7528 jsObjectCountAfter 7541
+run iteration. magnitude 128 jsObjectCountBefore 7541 jsObjectCountAfter 7546
+run iteration. magnitude 256 jsObjectCountBefore 7546 jsObjectCountAfter 7559
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 13136,9890,7473,5248,2880,782,837,434
+numPoints 8 slope 0.00021949642840325275 intercept 0.0035898775450278857 rSquared 0.9183821860376539
+numPoints 8 slope 0.010586567222990015 intercept -0.015438446645172119 rSquared 0.7857129199750558
+numPoints 8 slope 0.74864529950079 intercept -7.065934667420772 rSquared 0.9503572473365115
+rSquared 0.9183821860376539 rSquaredXLog 0.7857129199750558 rSquaredXYLog 0.9503572473365115
+numTriesLeft: 2
+run iteration. magnitude 2 jsObjectCountBefore 7559 jsObjectCountAfter 7599
+run iteration. magnitude 4 jsObjectCountBefore 7599 jsObjectCountAfter 7610
+run iteration. magnitude 8 jsObjectCountBefore 7610 jsObjectCountAfter 7618
+run iteration. magnitude 16 jsObjectCountBefore 7618 jsObjectCountAfter 7631
+run iteration. magnitude 32 jsObjectCountBefore 7631 jsObjectCountAfter 7638
+run iteration. magnitude 64 jsObjectCountBefore 7638 jsObjectCountAfter 7648
+run iteration. magnitude 128 jsObjectCountBefore 7648 jsObjectCountAfter 7656
+run iteration. magnitude 256 jsObjectCountBefore 7656 jsObjectCountAfter 7669
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 12756,10447,8362,4776,1171,1716,539,428
+numPoints 8 slope 0.00023428778551963698 intercept 0.004225223378847863 rSquared 0.9017254648595001
+numPoints 8 slope 0.011437775165502763 intercept -0.01651520752958589 rSquared 0.7903931908983038
+numPoints 8 slope 0.7684250612790048 intercept -7.062071933780556 rSquared 0.9356409793628733
+rSquared 0.9017254648595001 rSquaredXLog 0.7903931908983038 rSquaredXYLog 0.9356409793628733
+numTriesLeft: 1
+run iteration. magnitude 2 jsObjectCountBefore 7669 jsObjectCountAfter 7694
+run iteration. magnitude 4 jsObjectCountBefore 7694 jsObjectCountAfter 7705
+run iteration. magnitude 8 jsObjectCountBefore 7705 jsObjectCountAfter 7713
+run iteration. magnitude 16 jsObjectCountBefore 7713 jsObjectCountAfter 7726
+run iteration. magnitude 32 jsObjectCountBefore 7726 jsObjectCountAfter 7731
+run iteration. magnitude 64 jsObjectCountBefore 7731 jsObjectCountAfter 7744
+run iteration. magnitude 128 jsObjectCountBefore 7744 jsObjectCountAfter 7749
+run iteration. magnitude 256 jsObjectCountBefore 7749 jsObjectCountAfter 7762
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 13594,11012,8276,4800,3042,1609,445,422
+numPoints 8 slope 0.0002565345147662479 intercept 0.002585396368609938 rSquared 0.8701076515290944
+numPoints 8 slope 0.012227297978034336 intercept -0.01919945535207545 rSquared 0.7269882828719065
+numPoints 8 slope 0.7852266855390168 intercept -7.213914798942946 rSquared 0.9499572528167464
+rSquared 0.8701076515290944 rSquaredXLog 0.7269882828719065 rSquaredXYLog 0.9499572528167464
+
 PASS
 PASS
 PASS


Diff: https://build.webkit.org/results/WPE%20Linux%2064-bit%20Release%20(Tests)/r261596%20(18156)/perf/rel-list-remove-diff.txt

--- /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/perf/rel-list-remove-expected.txt
+++ /home/buildbot/wpe/wpe-linux-64-release-tests/build/layout-test-results/perf/rel-list-remove-actual.txt
@@ -1,6 +1,53 @@
 Tests that relList remove is linear.
 PASS
-PASS
+FAIL: got indeterminate result expected O(n)
+
+DEBUG LOG:
+run iteration. magnitude 2 jsObjectCountBefore 15514 jsObjectCountAfter 15464
+run iteration. magnitude 4 jsObjectCountBefore 15464 jsObjectCountAfter 15473
+run iteration. magnitude 8 jsObjectCountBefore 15473 jsObjectCountAfter 15479
+run iteration. magnitude 16 jsObjectCountBefore 15479 jsObjectCountAfter 15490
+run iteration. magnitude 32 jsObjectCountBefore 15490 jsObjectCountAfter 15495
+run iteration. magnitude 64 jsObjectCountBefore 15495 jsObjectCountAfter 15506
+run iteration. magnitude 128 jsObjectCountBefore 15506 jsObjectCountAfter 15509
+run iteration. magnitude 256 jsObjectCountBefore 15509 jsObjectCountAfter 15520
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 24519,14394,15982,21594,20169,12254,11032,7341
+numPoints 8 slope 0.000008242424174933015 intercept 0.0012782682894971714 rSquared 0.8775333147932061
+numPoints 8 slope 0.00035822393574734416 intercept 0.0006863642308235374 rSquared 0.609604177157539
+numPoints 8 slope 0.18268933334810575 intercept -6.9605187335480885 rSquared 0.6049858353161024
+rSquared 0.8775333147932061 rSquaredXLog 0.609604177157539 rSquaredXYLog 0.6049858353161024
+numTriesLeft: 2
+run iteration. magnitude 2 jsObjectCountBefore 15520 jsObjectCountAfter 15559
+run iteration. magnitude 4 jsObjectCountBefore 15559 jsObjectCountAfter 15568
+run iteration. magnitude 8 jsObjectCountBefore 15568 jsObjectCountAfter 15574
+run iteration. magnitude 16 jsObjectCountBefore 15574 jsObjectCountAfter 15585
+run iteration. magnitude 32 jsObjectCountBefore 15585 jsObjectCountAfter 15588
+run iteration. magnitude 64 jsObjectCountBefore 15588 jsObjectCountAfter 15599
+run iteration. magnitude 128 jsObjectCountBefore 15599 jsObjectCountAfter 15602
+run iteration. magnitude 256 jsObjectCountBefore 15602 jsObjectCountAfter 15613
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 13716,12898,18056,20133,15126,11717,9151,7022
+numPoints 8 slope 0.000008077525523261498 intercept 0.0015432969865996405 rSquared 0.8795159661098302
+numPoints 8 slope 0.00032270666499666724 intercept 0.001051664771251019 rSquared 0.516283160870707
+numPoints 8 slope 0.13715748316978305 intercept -6.668175997915643 rSquared 0.4534951430155785
+rSquared 0.8795159661098302 rSquaredXLog 0.516283160870707 rSquaredXYLog 0.4534951430155785
+numTriesLeft: 1
+run iteration. magnitude 2 jsObjectCountBefore 15613 jsObjectCountAfter 15652
+run iteration. magnitude 4 jsObjectCountBefore 15652 jsObjectCountAfter 15661
+run iteration. magnitude 8 jsObjectCountBefore 15661 jsObjectCountAfter 15667
+run iteration. magnitude 16 jsObjectCountBefore 15667 jsObjectCountAfter 15678
+run iteration. magnitude 32 jsObjectCountBefore 15678 jsObjectCountAfter 15681
+run iteration. magnitude 64 jsObjectCountBefore 15681 jsObjectCountAfter 15692
+run iteration. magnitude 128 jsObjectCountBefore 15692 jsObjectCountAfter 15695
+run iteration. magnitude 256 jsObjectCountBefore 15695 jsObjectCountAfter 15706
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 13141,17026,16191,11990,17740,14583,9907,6737
+numPoints 8 slope 0.00000802616664775165 intercept 0.0015330583988550134 rSquared 0.8572886896745914
+numPoints 8 slope 0.00030518888552972845 intercept 0.0010927928527049468 rSquared 0.455861814963393
+numPoints 8 slope 0.12548707414888197 intercept -6.634736749763711 rSquared 0.42795602887448936
+rSquared 0.8572886896745914 rSquaredXLog 0.455861814963393 rSquaredXYLog 0.42795602887448936
+
 PASS
 PASS
 PASS

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200513/4ea68125/attachment.htm>


More information about the webkit-unassigned mailing list