* Move QApplication out of main to reduce memory impact when running individual tests * Add --valgrind arg and colorize output when command returns non-zero exit code * Fixed: colorama not always available * Test multiple Qt tests * Fixed: Windows Qt test failing due to missing QCoreApplication * Simplify fake args for Qt * Use --ci-env arg * Create Valgrind analysis workflow * Rename vars for fake args * Parse and output valgrind summary * Add build mode to comment * Use GITHUB_OUTPUT to output summary * Merge valgrind comment * Improve comment * Use `tee` instead of `--log-file` to also print stdout * Improve comment about debug and release * Simplify output writing in parse step * Improve step name * Correct comment about summaries * Remove commented out code * Better var name * Missing copyright * Rename global to shared * Remove space * Revert change to ConfigTests.cpp |
||
|---|---|---|
| .. | ||
| build-containers.yml | ||
| ci.yml | ||
| codeql-analysis.yml | ||
| create-release.yml | ||
| lint-changelog.yml | ||
| lint-source-code.yml | ||
| sonarcloud-analysis.yml | ||
| stale-issues.yml | ||
| test-dist-upload.yml | ||
| valgrind-analysis.yml | ||