[Test] exclude orc file in coverage
authorJaeyun <jy1210.jung@samsung.com>
Tue, 5 Mar 2019 10:02:18 +0000 (19:02 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 6 Mar 2019 09:10:34 +0000 (18:10 +0900)
-orc file generated while building nnstreamer.
Exclude this in unittest coverage report.

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
packaging/nnstreamer.spec

index c9a7a21..8b89b69 100644 (file)
@@ -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}