RESOLVED FIXED 241191
REGRESSION (250044@main?): [ Monterey Debug wk2 ] webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html is an almost consistent timeout
https://bugs.webkit.org/show_bug.cgi?id=241191
Summary REGRESSION (250044@main?): [ Monterey Debug wk2 ] webgl/1.0.3/conformance/att...
Karl Rackler
Reported 2022-06-01 10:21:22 PDT
Description: webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html The first almost consistent timeout that I saw on the dashboard was on 4/27/2022 at 250050@main. This is only affecting macOS Monterey Debug wk2 x86_64. This test did not start timing out until after the 249914@main-250194@main range. The test goes from an average of 13-19 seconds to 33-56 seconds after 250044@main. REPRODUCTION STEPS I can reproduce this on 250194@main but cannot reproduce it on 249914@main or earlier. I cannot isolate and repro down to the commit that introduced the change due to a lack of commits in the 249914@main-250194@main range. Command: run-webkit-tests --debug --clobber-old-results --iterations 250 --exit-after-n-crashes-or-timeouts 1 --no-retry-failures --force -f webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html Result: Regressions: Unexpected timeouts (1) webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html [ Timeout ] History: https://results.webkit.org/?platform=mac&style=debug&flavor=wk2&suite=layout-tests&test=webgl%2F1.0.3%2Fconformance%2Fattribs%2Fgl-vertexattribpointer-offsets.html&limit=50000 Diff: --- /Volumes/Data/worker/Apple-Monterey-Debug-WK2-Tests/build/layout-test-results/webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets-expected.txt +++ /Volumes/Data/worker/Apple-Monterey-Debug-WK2-Tests/build/layout-test-results/webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets-actual.txt @@ -1,5 +1,456 @@ +FAIL: Timed out waiting for notifyDone to be called + This test runs the WebGL Test listed below in an iframe and reports PASS or FAIL. Test: ../../resources/webgl_test_files/conformance/attribs/gl-vertexattribpointer-offsets.html -[ PASS ] All tests passed +[ 1: PASS ] should be black +[ 2: PASS ] should be black +[ 3: PASS ] should be green +[ 4: PASS ] should be green +[ 5: PASS ] should be green +[ 6: PASS ] should be black +[ 7: PASS ] should be black +[ 8: PASS ] should be red +[ 9: PASS ] should be red +[ 10: PASS ] should be red +[ 11: PASS ] should be black +[ 12: PASS ] should be black +[ 13: PASS ] should be green +[ 14: PASS ] should be green +[ 15: PASS ] should be green +[ 16: PASS ] should be black +[ 17: PASS ] should be black +[ 18: PASS ] should be red +[ 19: PASS ] should be red +[ 20: PASS ] should be red +[ 21: PASS ] should be black +[ 22: PASS ] should be black +[ 23: PASS ] should be green +[ 24: PASS ] should be green +[ 25: PASS ] should be green +[ 26: PASS ] should be black +[ 27: PASS ] should be black +[ 28: PASS ] should be red +[ 29: PASS ] should be red +[ 30: PASS ] should be red +[ 31: PASS ] should be black +[ 32: PASS ] should be black +[ 33: PASS ] should be green +[ 34: PASS ] should be green +[ 35: PASS ] should be green +[ 36: PASS ] should be black +[ 37: PASS ] should be black +[ 38: PASS ] should be red +[ 39: PASS ] should be red +[ 40: PASS ] should be red +[ 41: PASS ] should be black +[ 42: PASS ] should be black +[ 43: PASS ] should be green +[ 44: PASS ] should be green +[ 45: PASS ] should be green +[ 46: PASS ] should be black +[ 47: PASS ] should be black +[ 48: PASS ] should be red +[ 49: PASS ] should be red +[ 50: PASS ] should be red +[ 51: PASS ] should be black +[ 52: PASS ] should be black +[ 53: PASS ] should be green +[ 54: PASS ] should be green +[ 55: PASS ] should be green +[ 56: PASS ] should be black +[ 57: PASS ] should be black +[ 58: PASS ] should be red +[ 59: PASS ] should be red +[ 60: PASS ] should be red +[ 61: PASS ] should be black +[ 62: PASS ] should be black +[ 63: PASS ] should be green +[ 64: PASS ] should be green +[ 65: PASS ] should be green +[ 66: PASS ] should be black +[ 67: PASS ] should be black +[ 68: PASS ] should be red +[ 69: PASS ] should be red +[ 70: PASS ] should be red +[ 71: PASS ] should be black +[ 72: PASS ] should be black +[ 73: PASS ] should be green +[ 74: PASS ] should be green +[ 75: PASS ] should be green +[ 76: PASS ] should be black +[ 77: PASS ] should be black +[ 78: PASS ] should be red +[ 79: PASS ] should be red +[ 80: PASS ] should be red +[ 81: PASS ] should be black +[ 82: PASS ] should be black +[ 83: PASS ] should be green +[ 84: PASS ] should be green +[ 85: PASS ] should be green +[ 86: PASS ] should be black +[ 87: PASS ] should be black +[ 88: PASS ] should be red +[ 89: PASS ] should be red +[ 90: PASS ] should be red +[ 91: PASS ] should be black +[ 92: PASS ] should be black +[ 93: PASS ] should be green +[ 94: PASS ] should be green +[ 95: PASS ] should be green +[ 96: PASS ] should be black +[ 97: PASS ] should be black +[ 98: PASS ] should be red +[ 99: PASS ] should be red +[ 100: PASS ] should be red +[ 101: PASS ] should be black +[ 102: PASS ] should be black +[ 103: PASS ] should be green +[ 104: PASS ] should be green +[ 105: PASS ] should be green +[ 106: PASS ] should be black +[ 107: PASS ] should be black +[ 108: PASS ] should be red +[ 109: PASS ] should be red +[ 110: PASS ] should be red +[ 111: PASS ] should be black +[ 112: PASS ] should be black +[ 113: PASS ] should be green +[ 114: PASS ] should be green +[ 115: PASS ] should be green +[ 116: PASS ] should be black +[ 117: PASS ] should be black +[ 118: PASS ] should be red +[ 119: PASS ] should be red +[ 120: PASS ] should be red +[ 121: PASS ] should be black +[ 122: PASS ] should be black +[ 123: PASS ] should be green +[ 124: PASS ] should be green +[ 125: PASS ] should be green +[ 126: PASS ] should be black +[ 127: PASS ] should be black +[ 128: PASS ] should be red +[ 129: PASS ] should be red +[ 130: PASS ] should be red +[ 131: PASS ] should be black +[ 132: PASS ] should be black +[ 133: PASS ] should be green +[ 134: PASS ] should be green +[ 135: PASS ] should be green +[ 136: PASS ] should be black +[ 137: PASS ] should be black +[ 138: PASS ] should be red +[ 139: PASS ] should be red +[ 140: PASS ] should be red +[ 141: PASS ] should be black +[ 142: PASS ] should be black +[ 143: PASS ] should be green +[ 144: PASS ] should be green +[ 145: PASS ] should be green +[ 146: PASS ] should be black +[ 147: PASS ] should be black +[ 148: PASS ] should be red +[ 149: PASS ] should be red +[ 150: PASS ] should be red +[ 151: PASS ] should be black +[ 152: PASS ] should be black +[ 153: PASS ] should be green +[ 154: PASS ] should be green +[ 155: PASS ] should be green +[ 156: PASS ] should be black +[ 157: PASS ] should be black +[ 158: PASS ] should be red +[ 159: PASS ] should be red +[ 160: PASS ] should be red +[ 161: PASS ] should be black +[ 162: PASS ] should be black +[ 163: PASS ] should be green +[ 164: PASS ] should be green +[ 165: PASS ] should be green +[ 166: PASS ] should be black +[ 167: PASS ] should be black +[ 168: PASS ] should be red +[ 169: PASS ] should be red +[ 170: PASS ] should be red +[ 171: PASS ] should be black +[ 172: PASS ] should be black +[ 173: PASS ] should be green +[ 174: PASS ] should be green +[ 175: PASS ] should be green +[ 176: PASS ] should be black +[ 177: PASS ] should be black +[ 178: PASS ] should be red +[ 179: PASS ] should be red +[ 180: PASS ] should be red +[ 181: PASS ] should be black +[ 182: PASS ] should be black +[ 183: PASS ] should be green +[ 184: PASS ] should be green +[ 185: PASS ] should be green +[ 186: PASS ] should be black +[ 187: PASS ] should be black +[ 188: PASS ] should be red +[ 189: PASS ] should be red +[ 190: PASS ] should be red +[ 191: PASS ] should be black +[ 192: PASS ] should be black +[ 193: PASS ] should be green +[ 194: PASS ] should be green +[ 195: PASS ] should be green +[ 196: PASS ] should be black +[ 197: PASS ] should be black +[ 198: PASS ] should be red +[ 199: PASS ] should be red +[ 200: PASS ] should be red +[ 201: PASS ] should be black +[ 202: PASS ] should be black +[ 203: PASS ] should be green +[ 204: PASS ] should be green +[ 205: PASS ] should be green +[ 206: PASS ] should be black +[ 207: PASS ] should be black +[ 208: PASS ] should be red +[ 209: PASS ] should be red +[ 210: PASS ] should be red +[ 211: PASS ] should be black +[ 212: PASS ] should be black +[ 213: PASS ] should be green +[ 214: PASS ] should be green +[ 215: PASS ] should be green +[ 216: PASS ] should be black +[ 217: PASS ] should be black +[ 218: PASS ] should be red +[ 219: PASS ] should be red +[ 220: PASS ] should be red +[ 221: PASS ] should be black +[ 222: PASS ] should be black +[ 223: PASS ] should be green +[ 224: PASS ] should be green +[ 225: PASS ] should be green +[ 226: PASS ] should be black +[ 227: PASS ] should be black +[ 228: PASS ] should be red +[ 229: PASS ] should be red +[ 230: PASS ] should be red +[ 231: PASS ] should be black +[ 232: PASS ] should be black +[ 233: PASS ] should be green +[ 234: PASS ] should be green +[ 235: PASS ] should be green +[ 236: PASS ] should be black +[ 237: PASS ] should be black +[ 238: PASS ] should be red +[ 239: PASS ] should be red +[ 240: PASS ] should be red +[ 241: PASS ] should be black +[ 242: PASS ] should be black +[ 243: PASS ] should be green +[ 244: PASS ] should be green +[ 245: PASS ] should be green +[ 246: PASS ] should be black +[ 247: PASS ] should be black +[ 248: PASS ] should be red +[ 249: PASS ] should be red +[ 250: PASS ] should be red +[ 251: PASS ] should be black +[ 252: PASS ] should be black +[ 253: PASS ] should be green +[ 254: PASS ] should be green +[ 255: PASS ] should be green +[ 256: PASS ] should be black +[ 257: PASS ] should be black +[ 258: PASS ] should be red +[ 259: PASS ] should be red +[ 260: PASS ] should be red +[ 261: PASS ] should be black +[ 262: PASS ] should be black +[ 263: PASS ] should be green +[ 264: PASS ] should be green +[ 265: PASS ] should be green +[ 266: PASS ] should be black +[ 267: PASS ] should be black +[ 268: PASS ] should be red +[ 269: PASS ] should be red +[ 270: PASS ] should be red +[ 271: PASS ] should be black +[ 272: PASS ] should be black +[ 273: PASS ] should be green +[ 274: PASS ] should be green +[ 275: PASS ] should be green +[ 276: PASS ] should be black +[ 277: PASS ] should be black +[ 278: PASS ] should be red +[ 279: PASS ] should be red +[ 280: PASS ] should be red +[ 281: PASS ] should be black +[ 282: PASS ] should be black +[ 283: PASS ] should be green +[ 284: PASS ] should be green +[ 285: PASS ] should be green +[ 286: PASS ] should be black +[ 287: PASS ] should be black +[ 288: PASS ] should be red +[ 289: PASS ] should be red +[ 290: PASS ] should be red +[ 291: PASS ] should be black +[ 292: PASS ] should be black +[ 293: PASS ] should be green +[ 294: PASS ] should be green +[ 295: PASS ] should be green +[ 296: PASS ] should be black +[ 297: PASS ] should be black +[ 298: PASS ] should be red +[ 299: PASS ] should be red +[ 300: PASS ] should be red +[ 301: PASS ] should be black +[ 302: PASS ] should be black +[ 303: PASS ] should be green +[ 304: PASS ] should be green +[ 305: PASS ] should be green +[ 306: PASS ] should be black +[ 307: PASS ] should be black +[ 308: PASS ] should be red +[ 309: PASS ] should be red +[ 310: PASS ] should be red +[ 311: PASS ] should be black +[ 312: PASS ] should be black +[ 313: PASS ] should be green +[ 314: PASS ] should be green +[ 315: PASS ] should be green +[ 316: PASS ] should be black +[ 317: PASS ] should be black +[ 318: PASS ] should be red +[ 319: PASS ] should be red +[ 320: PASS ] should be red +[ 321: PASS ] should be black +[ 322: PASS ] should be black +[ 323: PASS ] should be green +[ 324: PASS ] should be green +[ 325: PASS ] should be green +[ 326: PASS ] should be black +[ 327: PASS ] should be black +[ 328: PASS ] should be red +[ 329: PASS ] should be red +[ 330: PASS ] should be red +[ 331: PASS ] should be black +[ 332: PASS ] should be black +[ 333: PASS ] should be green +[ 334: PASS ] should be green +[ 335: PASS ] should be green +[ 336: PASS ] should be black +[ 337: PASS ] should be black +[ 338: PASS ] should be red +[ 339: PASS ] should be red +[ 340: PASS ] should be red +[ 341: PASS ] should be black +[ 342: PASS ] should be black +[ 343: PASS ] should be green +[ 344: PASS ] should be green +[ 345: PASS ] should be green +[ 346: PASS ] should be black +[ 347: PASS ] should be black +[ 348: PASS ] should be red +[ 349: PASS ] should be red +[ 350: PASS ] should be red +[ 351: PASS ] should be black +[ 352: PASS ] should be black +[ 353: PASS ] should be green +[ 354: PASS ] should be green +[ 355: PASS ] should be green +[ 356: PASS ] should be black +[ 357: PASS ] should be black +[ 358: PASS ] should be red +[ 359: PASS ] should be red +[ 360: PASS ] should be red +[ 361: PASS ] should be black +[ 362: PASS ] should be black +[ 363: PASS ] should be green +[ 364: PASS ] should be green +[ 365: PASS ] should be green +[ 366: PASS ] should be black +[ 367: PASS ] should be black +[ 368: PASS ] should be red +[ 369: PASS ] should be red +[ 370: PASS ] should be red +[ 371: PASS ] should be black +[ 372: PASS ] should be black +[ 373: PASS ] should be green +[ 374: PASS ] should be green +[ 375: PASS ] should be green +[ 376: PASS ] should be black +[ 377: PASS ] should be black +[ 378: PASS ] should be red +[ 379: PASS ] should be red +[ 380: PASS ] should be red +[ 381: PASS ] should be black +[ 382: PASS ] should be black +[ 383: PASS ] should be green +[ 384: PASS ] should be green +[ 385: PASS ] should be green +[ 386: PASS ] should be black +[ 387: PASS ] should be black +[ 388: PASS ] should be red +[ 389: PASS ] should be red +[ 390: PASS ] should be red +[ 391: PASS ] should be black +[ 392: PASS ] should be black +[ 393: PASS ] should be green +[ 394: PASS ] should be green +[ 395: PASS ] should be green +[ 396: PASS ] should be black +[ 397: PASS ] should be black +[ 398: PASS ] should be red +[ 399: PASS ] should be red +[ 400: PASS ] should be red +[ 401: PASS ] should be black +[ 402: PASS ] should be black +[ 403: PASS ] should be green +[ 404: PASS ] should be green +[ 405: PASS ] should be green +[ 406: PASS ] should be black +[ 407: PASS ] should be black +[ 408: PASS ] should be red +[ 409: PASS ] should be red +[ 410: PASS ] should be red +[ 411: PASS ] should be black +[ 412: PASS ] should be black +[ 413: PASS ] should be green +[ 414: PASS ] should be green +[ 415: PASS ] should be green +[ 416: PASS ] should be black +[ 417: PASS ] should be black +[ 418: PASS ] should be red +[ 419: PASS ] should be red +[ 420: PASS ] should be red +[ 421: PASS ] should be black +[ 422: PASS ] should be black +[ 423: PASS ] should be green +[ 424: PASS ] should be green +[ 425: PASS ] should be green +[ 426: PASS ] should be black +[ 427: PASS ] should be black +[ 428: PASS ] should be red +[ 429: PASS ] should be red +[ 430: PASS ] should be red +[ 431: PASS ] should be black +[ 432: PASS ] should be black +[ 433: PASS ] should be green +[ 434: PASS ] should be green +[ 435: PASS ] should be green +[ 436: PASS ] should be black +[ 437: PASS ] should be black +[ 438: PASS ] should be red +[ 439: PASS ] should be red +[ 440: PASS ] should be red +[ 441: PASS ] should be black +[ 442: PASS ] should be black +[ 443: PASS ] should be green +[ 444: PASS ] should be green +[ 445: PASS ] should be green +[ 446: PASS ] should be black +[ 447: PASS ] should be black +[ 448: PASS ] should be red +[ 449: PASS ] should be red +[ 450: PASS ] should be red
Attachments
Radar WebKit Bug Importer
Comment 1 2022-06-01 10:21:45 PDT
Karl Rackler
Comment 2 2022-06-01 10:41:26 PDT
I have marked this test as a flaky timeout while this issue is investigated.
Karl Rackler
Comment 3 2022-06-01 10:46:48 PDT
EWS
Comment 4 2022-06-01 10:50:55 PDT
Test gardening commit r295097 (251192@main): <https://commits.webkit.org/251192@main> Reviewed commits have been landed. Closing PR #1214 and removing active labels.
Kimmo Kinnunen
Comment 5 2022-06-29 04:05:58 PDT
EWS
Comment 6 2022-06-30 20:46:06 PDT
Committed 252025@main (cdfaa09d52b4): <https://commits.webkit.org/252025@main> Reviewed commits have been landed. Closing PR #1891 and removing active labels.
Alexey Proskuryakov
Comment 7 2022-07-01 09:56:21 PDT
Very nice, webgl/1.0.3/conformance/attribs/gl-vertexattribpointer-offsets.html now takes 2 seconds on Monterey Debug bot. But it takes ~15 seconds on Monterey Release, which makes no sense to me.
Note You need to log in before you can comment on or make changes to this bug.