Bug 116961
Summary: | [GTK] perf/show-hide-table-rows.html is flaky | ||
---|---|---|---|
Product: | WebKit | Reporter: | Zan Dobersek <zan> |
Component: | WebKitGTK | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | bugs-noreply |
Priority: | P2 | Keywords: | Gtk, LayoutTestFailure |
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Zan Dobersek
The perf/show-hide-table-rows.html layout test intermittently fails.
http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=perf%2Fshow-hide-table-rows.html
Here's the diff:
--- /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/perf/show-hide-table-rows-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release/build/layout-test-results/perf/show-hide-table-rows-actual.txt
@@ -1,3 +1,50 @@
Tests that hiding/showing of table rows is linear.
-PASS
+FAIL: got >=O(n^2) expected O(n)
+DEBUG LOG:
+run iteration. magnitude 2 jsObjectCountBefore 2895 jsObjectCountAfter 3035
+run iteration. magnitude 4 jsObjectCountBefore 3035 jsObjectCountAfter 3085
+run iteration. magnitude 8 jsObjectCountBefore 3085 jsObjectCountAfter 3092
+run iteration. magnitude 16 jsObjectCountBefore 3092 jsObjectCountAfter 3099
+run iteration. magnitude 32 jsObjectCountBefore 3099 jsObjectCountAfter 3106
+run iteration. magnitude 64 jsObjectCountBefore 3106 jsObjectCountAfter 3114
+run iteration. magnitude 128 jsObjectCountBefore 3114 jsObjectCountAfter 3121
+run iteration. magnitude 256 jsObjectCountBefore 3121 jsObjectCountAfter 3127
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 163,105,61,34,17,9,5,3
+numPoints 8 slope 0.13091034927138354 intercept 1.2136147343743637 rSquared 0.9889776099602128
+numPoints 8 slope 6.107983114226746 intercept -9.492641234978041 rSquared 0.7918067359813158
+numPoints 8 slope 0.8522664725812501 intercept -1.1936164082925442 rSquared 0.9975015333789272
+rSquared 0.9889776099602128 rSquaredXLog 0.7918067359813158 rSquaredXYLog 0.9975015333789272
+numTriesLeft: 2
+run iteration. magnitude 2 jsObjectCountBefore 3127 jsObjectCountAfter 3194
+run iteration. magnitude 4 jsObjectCountBefore 3194 jsObjectCountAfter 3201
+run iteration. magnitude 8 jsObjectCountBefore 3201 jsObjectCountAfter 3207
+run iteration. magnitude 16 jsObjectCountBefore 3207 jsObjectCountAfter 3214
+run iteration. magnitude 32 jsObjectCountBefore 3214 jsObjectCountAfter 3221
+run iteration. magnitude 64 jsObjectCountBefore 3221 jsObjectCountAfter 3228
+run iteration. magnitude 128 jsObjectCountBefore 3228 jsObjectCountAfter 3234
+run iteration. magnitude 256 jsObjectCountBefore 3234 jsObjectCountAfter 3242
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 167,106,62,34,17,9,5,3
+numPoints 8 slope 0.1309635376404423 intercept 1.2039589383768377 rSquared 0.988910771084171
+numPoints 8 slope 6.111883689313912 intercept -9.511072799257114 rSquared 0.7921209750503316
+numPoints 8 slope 0.8568329555652763 intercept -1.2141078694716212 rSquared 0.9976553421637679
+rSquared 0.988910771084171 rSquaredXLog 0.7921209750503316 rSquaredXYLog 0.9976553421637679
+numTriesLeft: 1
+run iteration. magnitude 2 jsObjectCountBefore 3242 jsObjectCountAfter 3288
+run iteration. magnitude 4 jsObjectCountBefore 3288 jsObjectCountAfter 3296
+run iteration. magnitude 8 jsObjectCountBefore 3296 jsObjectCountAfter 3302
+run iteration. magnitude 16 jsObjectCountBefore 3302 jsObjectCountAfter 3309
+run iteration. magnitude 32 jsObjectCountBefore 3309 jsObjectCountAfter 3316
+run iteration. magnitude 64 jsObjectCountBefore 3316 jsObjectCountAfter 3323
+run iteration. magnitude 128 jsObjectCountBefore 3323 jsObjectCountAfter 3330
+run iteration. magnitude 256 jsObjectCountBefore 3330 jsObjectCountAfter 3337
+magnitudes: 2,4,8,16,32,64,128,256
+iterations: 167,106,61,34,17,9,5,3
+numPoints 8 slope 0.13093667132095915 intercept 1.2089767958049666 rSquared 0.9889407941362391
+numPoints 8 slope 6.110521319591839 intercept -9.503518217403226 rSquared 0.792116878665577
+numPoints 8 slope 0.8559951351072769 intercept -1.2094620063653991 rSquared 0.9978323020011421
+rSquared 0.9889407941362391 rSquaredXLog 0.792116878665577 rSquaredXYLog 0.9978323020011421
+
+
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |