# Issue 32848 harness transcript. Electron 44.10.1, Playwright 1.60.0, Xvfb (Linux x86_64, 16 vCPU). # Each round: fresh , debugger attached on did-attach-webview, DesktopBrowserHost.attach(), Playwright connectOverCDP through a ws relay when the host emits 'attached'. # failed = locator('body').count() or waitForSelector('body') did not answer within 3 s, or connectOverCDP failed. ## run4 — main 09a54f01bc, about:blank, idle {"round":0,"attachMs":40,"connectedMs":108,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":88,"domReadyMs":95,"failed":false} {"round":1,"attachMs":26,"connectedMs":60,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":73,"domReadyMs":77,"failed":true} {"round":2,"attachMs":17,"connectedMs":61,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":49,"domReadyMs":53,"failed":false} {"round":3,"attachMs":22,"connectedMs":65,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":51,"domReadyMs":56,"failed":false} {"round":4,"attachMs":15,"connectedMs":50,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":54,"domReadyMs":57,"failed":true} {"round":5,"attachMs":29,"connectedMs":88,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":70,"domReadyMs":77,"failed":false} {"round":6,"attachMs":23,"connectedMs":69,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":74,"domReadyMs":81,"failed":true} {"round":7,"attachMs":25,"connectedMs":56,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":68,"domReadyMs":75,"failed":true} {"round":8,"attachMs":26,"connectedMs":101,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":81,"domReadyMs":89,"failed":false} {"round":9,"attachMs":18,"connectedMs":81,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":61,"domReadyMs":66,"failed":false} {"round":10,"attachMs":16,"connectedMs":64,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":67,"domReadyMs":72,"failed":true} {"round":11,"attachMs":20,"connectedMs":80,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":57,"domReadyMs":62,"failed":false} {"round":12,"attachMs":22,"connectedMs":76,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":75,"domReadyMs":80,"failed":true} {"round":13,"attachMs":26,"connectedMs":99,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":77,"domReadyMs":84,"failed":false} {"round":14,"attachMs":21,"connectedMs":59,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":68,"domReadyMs":74,"failed":true} {"round":15,"attachMs":18,"connectedMs":106,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":74,"domReadyMs":91,"failed":false} {"round":16,"attachMs":16,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":53,"domReadyMs":60,"failed":false} {"round":17,"attachMs":21,"connectedMs":66,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":77,"domReadyMs":85,"failed":true} {"round":18,"attachMs":26,"connectedMs":85,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":90,"domReadyMs":96,"failed":false} {"round":19,"attachMs":20,"connectedMs":91,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":76,"domReadyMs":84,"failed":false} {"round":20,"attachMs":16,"connectedMs":55,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":62,"domReadyMs":70,"failed":true} {"round":21,"attachMs":23,"connectedMs":77,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":56,"domReadyMs":60,"failed":false} {"round":22,"attachMs":21,"connectedMs":67,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":59,"failed":false} {"round":23,"attachMs":20,"connectedMs":86,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":76,"failed":false} {"round":24,"attachMs":19,"connectedMs":55,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":69,"domReadyMs":77,"failed":true} {"round":25,"attachMs":26,"connectedMs":65,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":79,"domReadyMs":87,"failed":true} {"round":26,"attachMs":21,"connectedMs":78,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":57,"domReadyMs":63,"failed":false} {"round":27,"attachMs":15,"connectedMs":93,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":85,"failed":false} {"round":28,"attachMs":20,"connectedMs":89,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":71,"domReadyMs":78,"failed":false} {"round":29,"attachMs":19,"connectedMs":85,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":68,"domReadyMs":76,"failed":false} {"summary":true,"rounds":30,"failures":11,"src":"about:blank","electron":"44.10.1"} ## run5-load — main 09a54f01bc, about:blank, 16 CPU burners {"round":0,"attachMs":38,"connectedMs":283,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":114,"domReadyMs":121,"failed":false} {"round":1,"attachMs":63,"connectedMs":118,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":141,"domReadyMs":158,"failed":true} {"round":2,"attachMs":36,"connectedMs":127,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":115,"domReadyMs":125,"failed":false} {"round":3,"attachMs":31,"connectedMs":107,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":117,"domReadyMs":143,"failed":true} {"round":4,"attachMs":49,"connectedMs":110,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":148,"domReadyMs":154,"failed":true} {"round":5,"attachMs":33,"connectedMs":128,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":126,"domReadyMs":137,"failed":true} {"round":6,"attachMs":49,"connectedMs":122,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":135,"domReadyMs":153,"failed":true} {"round":7,"attachMs":34,"connectedMs":134,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":152,"domReadyMs":171,"failed":true} {"round":8,"attachMs":51,"connectedMs":162,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":122,"domReadyMs":128,"failed":false} {"round":9,"attachMs":35,"connectedMs":113,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":133,"domReadyMs":148,"failed":true} {"round":10,"attachMs":47,"connectedMs":168,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":124,"domReadyMs":137,"failed":false} {"round":11,"attachMs":46,"connectedMs":134,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":149,"domReadyMs":166,"failed":true} {"round":12,"attachMs":55,"connectedMs":184,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":131,"domReadyMs":158,"failed":false} {"round":13,"attachMs":30,"connectedMs":134,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":110,"domReadyMs":114,"failed":false} {"round":14,"attachMs":46,"connectedMs":131,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":148,"domReadyMs":152,"failed":true} {"round":15,"attachMs":43,"connectedMs":117,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":130,"domReadyMs":133,"failed":true} {"round":16,"attachMs":75,"connectedMs":121,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":149,"domReadyMs":177,"failed":true} {"round":17,"attachMs":43,"connectedMs":121,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":127,"domReadyMs":134,"failed":false} {"round":18,"attachMs":43,"connectedMs":112,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":139,"domReadyMs":140,"failed":true} {"round":19,"attachMs":41,"connectedMs":121,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":129,"domReadyMs":145,"failed":false} {"round":20,"attachMs":49,"connectedMs":119,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":127,"domReadyMs":140,"failed":false} {"round":21,"attachMs":72,"connectedMs":187,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":146,"domReadyMs":165,"failed":false} {"round":22,"attachMs":40,"connectedMs":140,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":108,"domReadyMs":113,"failed":false} {"round":23,"attachMs":58,"connectedMs":138,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":129,"domReadyMs":156,"failed":false} {"round":24,"attachMs":81,"connectedMs":136,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":150,"domReadyMs":177,"failed":true} {"round":25,"attachMs":28,"connectedMs":146,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":106,"domReadyMs":128,"failed":false} {"round":26,"attachMs":43,"connectedMs":114,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":123,"domReadyMs":141,"failed":true} {"round":27,"attachMs":68,"connectedMs":119,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":154,"domReadyMs":170,"failed":true} {"round":28,"attachMs":49,"connectedMs":119,"mainEval":2,"locatorCount":"HUNG >3000ms","waitFor":"TimeoutError: page.waitForSelector: Timeout 3000ms exceeded.\nCall log:\n - waiting for locator('body') to be visible\n","firstCommitMs":141,"domReadyMs":151,"failed":true} {"round":29,"attachMs":39,"connectedMs":165,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":111,"domReadyMs":132,"failed":false} {"summary":true,"rounds":30,"failures":16,"src":"about:blank","electron":"44.10.1"} ## run6-dataurl — main 09a54f01bc, data: URL tab {"round":0,"attachMs":16,"connectedMs":113,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":76,"domReadyMs":85,"failed":false} {"round":1,"attachMs":19,"connectedMs":89,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":63,"domReadyMs":73,"failed":false} {"round":2,"attachMs":20,"connectedMs":95,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":71,"domReadyMs":80,"failed":false} {"round":3,"attachMs":24,"connectedMs":111,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":78,"domReadyMs":91,"failed":false} {"round":4,"attachMs":19,"connectedMs":83,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":61,"domReadyMs":68,"failed":false} {"round":5,"attachMs":21,"connectedMs":114,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":88,"domReadyMs":99,"failed":false} {"round":6,"attachMs":21,"connectedMs":106,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":75,"domReadyMs":86,"failed":false} {"round":7,"attachMs":21,"connectedMs":115,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":82,"domReadyMs":93,"failed":false} {"round":8,"attachMs":22,"connectedMs":115,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":86,"domReadyMs":98,"failed":false} {"round":9,"attachMs":20,"connectedMs":92,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":68,"domReadyMs":78,"failed":false} {"round":10,"attachMs":20,"connectedMs":81,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":61,"domReadyMs":68,"failed":false} {"round":11,"attachMs":21,"connectedMs":114,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":83,"domReadyMs":94,"failed":false} {"round":12,"attachMs":21,"connectedMs":112,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":78,"domReadyMs":93,"failed":false} {"round":13,"attachMs":16,"connectedMs":107,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":76,"domReadyMs":90,"failed":false} {"round":14,"attachMs":13,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":49,"domReadyMs":59,"failed":false} {"round":15,"attachMs":14,"connectedMs":67,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":56,"failed":false} {"round":16,"attachMs":19,"connectedMs":111,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":85,"domReadyMs":97,"failed":false} {"round":17,"attachMs":23,"connectedMs":96,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":73,"domReadyMs":82,"failed":false} {"round":18,"attachMs":21,"connectedMs":109,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":80,"domReadyMs":91,"failed":false} {"round":19,"attachMs":17,"connectedMs":109,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":82,"domReadyMs":92,"failed":false} {"round":20,"attachMs":21,"connectedMs":90,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":68,"domReadyMs":78,"failed":false} {"round":21,"attachMs":21,"connectedMs":83,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":60,"domReadyMs":68,"failed":false} {"round":22,"attachMs":18,"connectedMs":84,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":74,"failed":false} {"round":23,"attachMs":18,"connectedMs":83,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":62,"domReadyMs":69,"failed":false} {"round":24,"attachMs":19,"connectedMs":87,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":66,"domReadyMs":75,"failed":false} {"round":25,"attachMs":21,"connectedMs":93,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":71,"domReadyMs":79,"failed":false} {"round":26,"attachMs":20,"connectedMs":98,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":76,"domReadyMs":86,"failed":false} {"round":27,"attachMs":18,"connectedMs":112,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":87,"domReadyMs":98,"failed":false} {"round":28,"attachMs":17,"connectedMs":94,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":73,"domReadyMs":85,"failed":false} {"round":29,"attachMs":17,"connectedMs":100,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":74,"domReadyMs":89,"failed":false} {"summary":true,"rounds":30,"failures":0,"src":"data:text/html,t

hello

","electron":"44.10.1"} ## run7-domready — main 09a54f01bc, control: host.attach after first dom-ready {"round":0,"attachMs":51,"connectedMs":101,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":45,"domReadyMs":50,"failed":false} {"round":1,"attachMs":67,"connectedMs":98,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":62,"domReadyMs":67,"failed":false} {"round":2,"attachMs":89,"connectedMs":125,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":85,"domReadyMs":89,"failed":false} {"round":3,"attachMs":65,"connectedMs":83,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":65,"failed":false} {"round":4,"attachMs":55,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":47,"domReadyMs":54,"failed":false} {"round":5,"attachMs":78,"connectedMs":96,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":78,"failed":false} {"round":6,"attachMs":54,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":54,"failed":false} {"round":7,"attachMs":69,"connectedMs":88,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":63,"domReadyMs":69,"failed":false} {"round":8,"attachMs":65,"connectedMs":85,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":65,"failed":false} {"round":9,"attachMs":58,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":53,"domReadyMs":58,"failed":false} {"round":10,"attachMs":51,"connectedMs":69,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":50,"failed":false} {"round":11,"attachMs":48,"connectedMs":62,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":44,"domReadyMs":48,"failed":false} {"round":12,"attachMs":52,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":52,"failed":false} {"round":13,"attachMs":59,"connectedMs":76,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":59,"failed":false} {"round":14,"attachMs":71,"connectedMs":91,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":63,"domReadyMs":71,"failed":false} {"round":15,"attachMs":80,"connectedMs":99,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":73,"domReadyMs":80,"failed":false} {"round":16,"attachMs":79,"connectedMs":100,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":72,"domReadyMs":79,"failed":false} {"round":17,"attachMs":75,"connectedMs":99,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":68,"domReadyMs":75,"failed":false} {"round":18,"attachMs":53,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":53,"failed":false} {"round":19,"attachMs":58,"connectedMs":73,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":52,"domReadyMs":58,"failed":false} {"round":20,"attachMs":55,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":50,"domReadyMs":55,"failed":false} {"round":21,"attachMs":64,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":63,"failed":false} {"round":22,"attachMs":56,"connectedMs":69,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":51,"domReadyMs":56,"failed":false} {"round":23,"attachMs":55,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":49,"domReadyMs":55,"failed":false} {"round":24,"attachMs":59,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":53,"domReadyMs":59,"failed":false} {"round":25,"attachMs":62,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":57,"domReadyMs":62,"failed":false} {"round":26,"attachMs":50,"connectedMs":63,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":45,"domReadyMs":50,"failed":false} {"round":27,"attachMs":63,"connectedMs":81,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":62,"failed":false} {"round":28,"attachMs":54,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":50,"domReadyMs":54,"failed":false} {"round":29,"attachMs":52,"connectedMs":67,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":47,"domReadyMs":52,"failed":false} {"summary":true,"rounds":30,"failures":0,"src":"about:blank","electron":"44.10.1"} ## after-idle — fix 5202328a4c, about:blank, idle {"round":0,"attachMs":65,"connectedMs":112,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":63,"failed":false} {"round":1,"attachMs":53,"connectedMs":71,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":47,"domReadyMs":53,"failed":false} {"round":2,"attachMs":50,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":44,"domReadyMs":50,"failed":false} {"round":3,"attachMs":61,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":61,"failed":false} {"round":4,"attachMs":52,"connectedMs":79,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":52,"failed":false} {"round":5,"attachMs":55,"connectedMs":70,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":50,"domReadyMs":55,"failed":false} {"round":6,"attachMs":47,"connectedMs":79,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":43,"domReadyMs":47,"failed":false} {"round":7,"attachMs":76,"connectedMs":116,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":71,"domReadyMs":76,"failed":false} {"round":8,"attachMs":69,"connectedMs":94,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":62,"domReadyMs":69,"failed":false} {"round":9,"attachMs":45,"connectedMs":64,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":40,"domReadyMs":45,"failed":false} {"round":10,"attachMs":79,"connectedMs":100,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":71,"domReadyMs":79,"failed":false} {"round":11,"attachMs":53,"connectedMs":66,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":52,"failed":false} {"round":12,"attachMs":73,"connectedMs":90,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":64,"domReadyMs":73,"failed":false} {"round":13,"attachMs":47,"connectedMs":62,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":43,"domReadyMs":47,"failed":false} {"round":14,"attachMs":54,"connectedMs":67,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":53,"failed":false} {"round":15,"attachMs":53,"connectedMs":67,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":53,"failed":false} {"round":16,"attachMs":51,"connectedMs":65,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":51,"failed":false} {"round":17,"attachMs":58,"connectedMs":76,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":58,"failed":false} {"round":18,"attachMs":58,"connectedMs":74,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":58,"failed":false} {"round":19,"attachMs":51,"connectedMs":63,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":50,"failed":false} {"round":20,"attachMs":52,"connectedMs":64,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":47,"domReadyMs":51,"failed":false} {"round":21,"attachMs":54,"connectedMs":80,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":49,"domReadyMs":53,"failed":false} {"round":22,"attachMs":52,"connectedMs":66,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":47,"domReadyMs":52,"failed":false} {"round":23,"attachMs":54,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":50,"domReadyMs":54,"failed":false} {"round":24,"attachMs":53,"connectedMs":68,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":48,"domReadyMs":53,"failed":false} {"round":25,"attachMs":62,"connectedMs":75,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":62,"failed":false} {"round":26,"attachMs":65,"connectedMs":78,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":54,"domReadyMs":65,"failed":false} {"round":27,"attachMs":51,"connectedMs":64,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":51,"failed":false} {"round":28,"attachMs":54,"connectedMs":66,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":50,"domReadyMs":54,"failed":false} {"round":29,"attachMs":72,"connectedMs":87,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":63,"domReadyMs":72,"failed":false} {"summary":true,"rounds":30,"failures":0,"src":"about:blank","electron":"44.10.1"} ## after-load — fix 5202328a4c, about:blank, 16 CPU burners {"round":0,"attachMs":136,"connectedMs":291,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":116,"domReadyMs":133,"failed":false} {"round":1,"attachMs":185,"connectedMs":222,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":155,"domReadyMs":185,"failed":false} {"round":2,"attachMs":119,"connectedMs":174,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":104,"domReadyMs":119,"failed":false} {"round":3,"attachMs":158,"connectedMs":200,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":140,"domReadyMs":158,"failed":false} {"round":4,"attachMs":159,"connectedMs":229,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":151,"domReadyMs":152,"failed":false} {"round":5,"attachMs":138,"connectedMs":167,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":114,"domReadyMs":138,"failed":false} {"round":6,"attachMs":174,"connectedMs":224,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":144,"domReadyMs":174,"failed":false} {"round":7,"attachMs":196,"connectedMs":231,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":172,"domReadyMs":196,"failed":false} {"round":8,"attachMs":146,"connectedMs":196,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":132,"domReadyMs":146,"failed":false} {"round":9,"attachMs":124,"connectedMs":158,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":109,"domReadyMs":123,"failed":false} {"round":10,"attachMs":146,"connectedMs":181,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":132,"domReadyMs":145,"failed":false} {"round":11,"attachMs":128,"connectedMs":172,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":121,"domReadyMs":127,"failed":false} {"round":12,"attachMs":147,"connectedMs":197,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":135,"domReadyMs":147,"failed":false} {"round":13,"attachMs":190,"connectedMs":226,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":172,"domReadyMs":190,"failed":false} {"round":14,"attachMs":135,"connectedMs":162,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":111,"domReadyMs":135,"failed":false} {"round":15,"attachMs":168,"connectedMs":191,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":140,"domReadyMs":168,"failed":false} {"round":16,"attachMs":147,"connectedMs":182,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":138,"domReadyMs":147,"failed":false} {"round":17,"attachMs":134,"connectedMs":183,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":132,"domReadyMs":134,"failed":false} {"round":18,"attachMs":137,"connectedMs":168,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":127,"domReadyMs":137,"failed":false} {"round":19,"attachMs":100,"connectedMs":124,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":85,"domReadyMs":98,"failed":false} {"round":20,"attachMs":124,"connectedMs":165,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":123,"domReadyMs":123,"failed":false} {"round":21,"attachMs":113,"connectedMs":142,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":105,"domReadyMs":113,"failed":false} {"round":22,"attachMs":197,"connectedMs":232,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":167,"domReadyMs":196,"failed":false} {"round":23,"attachMs":168,"connectedMs":188,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":141,"domReadyMs":168,"failed":false} {"round":24,"attachMs":156,"connectedMs":179,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":131,"domReadyMs":155,"failed":false} {"round":25,"attachMs":204,"connectedMs":235,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":184,"domReadyMs":204,"failed":false} {"round":26,"attachMs":123,"connectedMs":158,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":110,"domReadyMs":123,"failed":false} {"round":27,"attachMs":159,"connectedMs":207,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":134,"domReadyMs":159,"failed":false} {"round":28,"attachMs":136,"connectedMs":169,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":130,"domReadyMs":136,"failed":false} {"round":29,"attachMs":137,"connectedMs":153,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":114,"domReadyMs":137,"failed":false} {"summary":true,"rounds":30,"failures":0,"src":"about:blank","electron":"44.10.1"} ## after-dataurl — fix 5202328a4c, data: URL tab {"round":0,"attachMs":68,"connectedMs":116,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":58,"domReadyMs":66,"failed":false} {"round":1,"attachMs":54,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":46,"domReadyMs":53,"failed":false} {"round":2,"attachMs":75,"connectedMs":95,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":68,"domReadyMs":75,"failed":false} {"round":3,"attachMs":59,"connectedMs":76,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":53,"domReadyMs":59,"failed":false} {"round":4,"attachMs":56,"connectedMs":71,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":49,"domReadyMs":55,"failed":false} {"round":5,"attachMs":69,"connectedMs":84,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":62,"domReadyMs":68,"failed":false} {"round":6,"attachMs":59,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":52,"domReadyMs":59,"failed":false} {"round":7,"attachMs":75,"connectedMs":90,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":75,"failed":false} {"round":8,"attachMs":70,"connectedMs":91,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":62,"domReadyMs":70,"failed":false} {"round":9,"attachMs":67,"connectedMs":91,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":59,"domReadyMs":67,"failed":false} {"round":10,"attachMs":65,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":59,"domReadyMs":65,"failed":false} {"round":11,"attachMs":73,"connectedMs":87,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":65,"domReadyMs":73,"failed":false} {"round":12,"attachMs":63,"connectedMs":80,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":55,"domReadyMs":62,"failed":false} {"round":13,"attachMs":78,"connectedMs":94,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":76,"domReadyMs":78,"failed":false} {"round":14,"attachMs":83,"connectedMs":102,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":74,"domReadyMs":82,"failed":false} {"summary":true,"rounds":15,"failures":0,"src":"data:text/html,t

hello

","electron":"44.10.1"} ## after-replace — fix 5202328a4c, about:blank then loadURL(data:) right after attach {"round":0,"attachMs":65,"connectedMs":123,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":77,"domReadyMs":64,"failed":false} {"round":1,"attachMs":56,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":63,"domReadyMs":56,"failed":false} {"round":2,"attachMs":72,"connectedMs":101,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":81,"domReadyMs":72,"failed":false} {"round":3,"attachMs":44,"connectedMs":66,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":51,"domReadyMs":44,"failed":false} {"round":4,"attachMs":49,"connectedMs":73,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":56,"domReadyMs":49,"failed":false} {"round":5,"attachMs":70,"connectedMs":95,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":79,"domReadyMs":70,"failed":false} {"round":6,"attachMs":51,"connectedMs":72,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":57,"domReadyMs":51,"failed":false} {"round":7,"attachMs":67,"connectedMs":90,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":74,"domReadyMs":67,"failed":false} {"round":8,"attachMs":62,"connectedMs":86,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":69,"domReadyMs":61,"failed":false} {"round":9,"attachMs":68,"connectedMs":103,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":77,"domReadyMs":68,"failed":false} {"round":10,"attachMs":59,"connectedMs":82,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":65,"domReadyMs":59,"failed":false} {"round":11,"attachMs":74,"connectedMs":103,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":81,"domReadyMs":74,"failed":false} {"round":12,"attachMs":76,"connectedMs":97,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":82,"domReadyMs":76,"failed":false} {"round":13,"attachMs":79,"connectedMs":101,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":85,"domReadyMs":79,"failed":false} {"round":14,"attachMs":75,"connectedMs":102,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":83,"domReadyMs":75,"failed":false} {"round":15,"attachMs":57,"connectedMs":78,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":64,"domReadyMs":57,"failed":false} {"round":16,"attachMs":61,"connectedMs":89,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":70,"domReadyMs":61,"failed":false} {"round":17,"attachMs":59,"connectedMs":79,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":66,"domReadyMs":58,"failed":false} {"round":18,"attachMs":71,"connectedMs":94,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":79,"domReadyMs":71,"failed":false} {"round":19,"attachMs":65,"connectedMs":87,"mainEval":2,"locatorCount":1,"waitFor":"ok","firstCommitMs":73,"domReadyMs":65,"failed":false} {"summary":true,"rounds":20,"failures":0,"src":"about:blank","electron":"44.10.1"}