[Development] Flakey tests heatmap analysis
Tor Arne Vestbø
Tor.arne.Vestbo at qt.io
Thu Oct 24 08:50:17 CEST 2024
Hello,
> On Oct 24, 2024, at 03:15, EXT Mitch Curtis <mitch.curtis at qt.io> wrote:
>
> Hi,
>
> Once I've gotten into a specific filter (i.e. https://testresults.qt.io/grafana/d/de08wetl3yq68f/Test%20failure%20heatmaps?var-integration=149569&var-table_name=blacklisted_tests&var-project=qt%2Fqtdeclarative&var-config=macos-13-arm64-developer-build-tests), is there a way to see a list of test functions (so that I can see which has the most occurrences), or is that not what this is for? I tried clicking on various things but nothing happened.
Yes, if you scroll down there’s four sections:
- Blacklisted test functions/data tags by configuration and module
- Blacklisted test suites by configuration and module
- Blacklisted test functions/data tags by test suite and module
- Blacklisted test functions/data tags in qt/qtdeclarative on macos-13-arm64-developer-build-tests
The last one is the one you’re looking for.
Cheers,
Tor Arne
>
>> -----Original Message-----
>> From: Development <development-bounces at qt-project.org> On Behalf Of
>> Tor Arne Vestbø via Development
>> Sent: Friday, 11 October 2024 10:26 PM
>> To: development <development at qt-project.org>
>> Subject: [Development] Flakey tests heatmap analysis
>>
>> Hi all,
>>
>> We had a session during QtCS about flakey tests
>> (https://wiki.qt.io/QtCS2024_Flaky) where we discussed how we could gain
>> insights about which areas and platforms we are struggling the most.
>>
>> Based on Jimis' excellent work on a Postgres database for our test results I
>> built a heatmap dashboard that might be helpful in analyzing things:
>>
>>
>>
>> https://testresults.qt.io/grafana/d/de08wetl3yq68f/tor-arne-s-heatmap-
>> experiment?var-integration=149569&var-table_name=blacklisted_tests&var-
>> config=All&var-project=All&orgId=1
>>
>> You can click around to drill down, and it also supports listing skipped tests
>> (but takes a while to load the data).
>>
>> Let me know if there are suggestions on improvements.
>>
>> Cheers,
>> Tor Arne
More information about the Development
mailing list