I created a doc 
<https://docs.google.com/document/d/1IwpQ_Od3EiWmzgEXPzPNf_V9ZM9Yq-Y9sy3anfAxnMI/edit?usp=sharing&resourcekey=0-2B2NrXBGxpcRKJ_X9-kjtg>
 
with information about diagnosing the cause of flakiness as threaded 
compositing, and debugging tests that are failing or becoming flaky due to 
threaded compositing. 
This is a living document and we will add more information about debugging 
these kind of tests as we learn more.
I hope you find it useful.
(Link to the doc 
- 
https://docs.google.com/document/d/1IwpQ_Od3EiWmzgEXPzPNf_V9ZM9Yq-Y9sy3anfAxnMI/edit?usp=sharing&resourcekey=0-2B2NrXBGxpcRKJ_X9-kjtg)

Yotam 
On Monday, June 12, 2023 at 1:26:08 PM UTC-7 Morten Stenshorne wrote:

> Sure - bug filed: 
> https://bugs.chromium.org/p/chromium/issues/detail?id=1454242
>
> On Mon, 12 Jun 2023 at 16:35, Stefan Zager <sza...@chromium.org> wrote:
>
>> On Mon, Jun 12, 2023 at 2:59 AM Morten Stenshorne <msten...@chromium.org> 
>> wrote:
>>
>>> Yotam Hacohen <yo...@chromium.org> writes:
>>>
>>> > tl;dr - web_tests will switch to running with threaded compositing by 
>>> default.
>>> > [...]
>>> > This change shouldn't increase failures, flakiness, or test runtime,
>>> > and should not increase the gardener's burden.
>>>
>>> This does affect test runtime. It seems especially bad when combining
>>> WPT tests and non-WPT tests - about twice as slow as before.
>>>
>>> Without crrev.com/c/4599846 it takes 33 seconds. With it, 59 seconds.
>>>
>>> The command I used:
>>> tools/run_web_tests.py -t Release -f external/wpt/css/css-multicol 
>>> fast/multicol
>>>
>>
>> Morten, can you file a bug about this?
>>
>> We did analyze try bot runtimes before launching, and found little to no 
>> effect.
>> We haven't yet had a chance to analyze runtimes across the CI fleet after 
>> launching, but we intend to.
>>
>> The test runner spins up a new content_shell for each unique permutation 
>> of command-line
>> flags it encounters. It's likely that the test runner is creating more 
>> content_shells with this feature
>> enabled, and I wonder if it's leading to thrashing on your system.
>>
>> Thanks,
>>
>> Stefan
>>  
>>
>>> -- 
>>> Morten Stenshorne, Software developer,
>>> Blink/Layout, Google, Oslo, Norway
>>>
>>> -- 
>>> You received this message because you are subscribed to the Google 
>>> Groups "blink-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to blink-dev+unsubscr...@chromium.org.
>>> To view this discussion on the web visit 
>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ozzi4jndc86x.fsf%40aeneas.osl.corp.google.com
>>> .
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/00e455e4-2b96-4296-a9d2-bcd0b838ab74n%40chromium.org.

Reply via email to