cq: Filter out tests in mcutests also
cq: Filter out tests in mcutests also

Move command logging to a function, and flush after each print.

Move lcov exclude file patterns to variables for reuse.
Add ec/private/fingerprint/google-fpalg/mcutest/** to exclude list.
The mcutest dir is all test code, so it has 100% coverage, but isn't
real coverage.

BRANCH=None
BUG=b:242334829,b:231639771
TEST=ran locally

Signed-off-by: Jeremy Bettis <4df7b5147fee087dca33c181f288ee7dbf56e022@google.com>
Change-Id: I88b72097344b512afa60c92f6e0d64c976fb2900
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3858391
Tested-by: Jeremy Bettis <4df7b5147fee087dca33c181f288ee7dbf56e022@chromium.org>
Reviewed-by: Tristan Honscheid <1e17951ff5ffc8afe254954c03de64afef62fe52@google.com>
Commit-Queue: Tristan Honscheid <1e17951ff5ffc8afe254954c03de64afef62fe52@google.com>
Auto-Submit: Jeremy Bettis <4df7b5147fee087dca33c181f288ee7dbf56e022@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec