fc700b68eb
This is a step onto leveraging the `ThreadExecutor` implementation for `ProcessExecutor` which is a follow-up to #4870. We need to have the proper test coverage and the existing implementations working as expected before we move to the shared code. Fixes: - added `--showtime=` tests for all executor implementations - only print `--showtime=summary` once at the end - prevents `--showtime=` by multiple threads to be written at the same time - essentially breaking the output - reset the timer results before each test - deprecated `top5` in favor of `top5_file` - fixed printing for all executors except `ProcessExecutor` |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
cli.vcxproj | ||
cli.vcxproj.filters | ||
cmdlinelogger.h | ||
cmdlineparser.cpp | ||
cmdlineparser.h | ||
cppcheckexecutor.cpp | ||
cppcheckexecutor.h | ||
cppcheckexecutorseh.cpp | ||
cppcheckexecutorseh.h | ||
cppcheckexecutorsig.cpp | ||
cppcheckexecutorsig.h | ||
executor.cpp | ||
executor.h | ||
filelister.cpp | ||
filelister.h | ||
main.cpp | ||
precompiled.h | ||
processexecutor.cpp | ||
processexecutor.h | ||
singleexecutor.cpp | ||
singleexecutor.h | ||
stacktrace.cpp | ||
stacktrace.h | ||
threadexecutor.cpp | ||
threadexecutor.h | ||
version.rc |