From 60de8debb09e18314c30aa6372cfc7805ebd8292 Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Tue, 5 Mar 2019 19:02:18 +0900 Subject: [PATCH] [Test] exclude orc file in coverage -orc file generated while building nnstreamer. Exclude this in unittest coverage report. Signed-off-by: Jaeyun Jung --- packaging/nnstreamer.spec | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packaging/nnstreamer.spec b/packaging/nnstreamer.spec index c9a7a21..8b89b69 100644 --- a/packaging/nnstreamer.spec +++ b/packaging/nnstreamer.spec @@ -168,8 +168,10 @@ DESTDIR=%{buildroot} ninja -C build %{?_smp_mflags} install #find . -path "/build/*.j # Generate report lcov -t 'NNStreamer Unit Test Coverage' -o unittest.info -c -d . -b $(pwd) --no-external + # Exclude generated files (Orc) + lcov -r unittest.info "*/*-orc.*" -o unittest-filtered.info # Visualize the report - genhtml -o result unittest.info -t "nnstreamer %{version}-%{release} ${VCS}" --ignore-errors source -p ${RPM_BUILD_DIR} + genhtml -o result unittest-filtered.info -t "nnstreamer %{version}-%{release} ${VCS}" --ignore-errors source -p ${RPM_BUILD_DIR} %endif %if 0%{?testcoverage} -- 2.7.4