diff options
author | Milian Wolff <milian.wolff@kdab.com> | 2022-06-04 22:44:52 +0200 |
---|---|---|
committer | Milian Wolff <milian.wolff@kdab.com> | 2022-06-10 08:46:24 +0000 |
commit | bf8d70fd31f2d8ad7e208847303f6317788d1e32 (patch) | |
tree | fdc37b5639c6e69b2b2624098130959e155f8aa4 /.gitignore | |
parent | 990b8c2dceea8a63bdb67798d7594189f07fb0f5 (diff) |
Add parallel_static_gcc and basic test coverage
This is a somewhat more elaborate example which uses multiple
threads, lambdas and std::async which has the tendency to stress
our dwarf debug symbol resolution code. More on that in a follow-up
patch. For now, this test only uncovered an issue in
PerfParserTestClient::convertToText, where we iterated over a QHash
to generate text output, which is not going to produce stable results.
Instead, we now convert to a stable QMap first and output that.
Furthermore, the test harness is updated to also allow us to test
never version than 0.5 that we got in the past, i.e. 0.6 is now
expected for the new data files I'm adding here.
Change-Id: I2de65503b2c853528b301166a5b58a406d34a059
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -7,3 +7,5 @@ tests/auto/perfdata/vector_static_gcc/perf.data tests/auto/perfdata/vector_static_gcc/perf.data.zstd tests/auto/perfdata/vector_static_gcc/perf.lbr.data tests/auto/perfdata/vector_static_gcc/vector_static_gcc_v9.1.0 +tests/auto/perfdata/parallel_static_gcc/parallel_static_gcc +tests/auto/perfdata/parallel_static_gcc/perf.data.zstd |