From 88837172f69eabc408ae3945d82e0270b8e07440 Mon Sep 17 00:00:00 2001 From: Benjamin Drung Date: Sat, 10 Jun 2023 10:55:33 +0200 Subject: Adding upstream version 2.2.1. Signed-off-by: Benjamin Drung --- .coveragerc.in | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 .coveragerc.in (limited to '.coveragerc.in') diff --git a/.coveragerc.in b/.coveragerc.in new file mode 100644 index 0000000..c9f9105 --- /dev/null +++ b/.coveragerc.in @@ -0,0 +1,39 @@ +# .coveragerc to control coverage.py for combined stafd/stacd coverage +[run] +data_file = coverage/nvme-stas +parallel=True +concurrency=thread + +[report] +omit = + /usr/* + */test/test-*.py + subprojects/libnvme/* + +# Regexes for lines to exclude from consideration +exclude_lines = + # Have to re-enable the standard pragma + pragma: no cover + + # Coverage cannot cover code running in threads + def in_thread_exec + + # Don't complain if tests don't hit defensive assertion code: + raise AssertionError + raise RuntimeError + + # Don't complain if non-runnable code isn't run: + pass + if 0: + if __name__ *== *__main__ *: + sys\.exit\(\) + sys\.exit\(f?'.+\) + + # ImportError is usually OK because there will be a workaround import. + except ImportError + +skip_empty = True + +[html] +directory = coverage +title = nvme-stas coverage report -- cgit v1.2.3