Browse code

Modified %check for SPEC files - 8

Change-Id: I553302023ad793b1e3c9762db81169e7d1807443
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1400
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: aditij <aditij@vmware.com>

Chang authored on 2016/09/17 06:34:46
Showing 10 changed files
... ...
@@ -33,6 +33,10 @@ specially formatted comments from the code to create API documentation.
33 33
 make %{?_smp_mflags}
34 34
 %install
35 35
 make DESTDIR=%{buildroot} sysconfdir=%{_sysconfdir} datadir=%{_datadir} install
36
+
37
+%check
38
+cd tests && make check-TESTS
39
+
36 40
 %files
37 41
 %defattr(-,root,root)
38 42
 %{_bindir}/*
... ...
@@ -27,8 +27,10 @@ install -vdm 755 %{buildroot}%{_bindir}
27 27
 mv -v %{buildroot}/bin/{gzexe,uncompress,zcmp,zdiff,zegrep}	%{buildroot}%{_bindir}
28 28
 mv -v %{buildroot}/bin/{zfgrep,zforce,zgrep,zless,zmore,znew}	%{buildroot}%{_bindir}
29 29
 rm -rf %{buildroot}%{_infodir}
30
+
30 31
 %check
31
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
32
+make %{?_smp_mflags} check
33
+
32 34
 %files
33 35
 %defattr(-,root,root)
34 36
 /bin/*
... ...
@@ -56,7 +56,7 @@ Headers and shared object symbolic links for the HAVEGE algorithm
56 56
 make
57 57
 
58 58
 %check
59
-make check
59
+make %{?_smp_mflags} check
60 60
 
61 61
 
62 62
 %install
... ...
@@ -18,6 +18,10 @@ The Iana-Etc package provides data for network services and protocols.
18 18
 make %{?_smp_mflags}
19 19
 %install
20 20
 make DESTDIR=%{buildroot} install
21
+
22
+%check
23
+make %{?_smp_mflags} test
24
+
21 25
 %files
22 26
 %defattr(-,root,root)
23 27
 %config %_sysconfdir/protocols
... ...
@@ -29,8 +29,7 @@ make SUIDMODE="-o root -m 755" DESTDIR=%{buildroot} install
29 29
 install -vd %{buildroot}%{_sbindir}
30 30
 mv -v %{buildroot}%{_bindir}/ifconfig %{buildroot}%{_sbindir}/ifconfig
31 31
 rm -rf %{buildroot}%{_infodir}
32
-%check
33
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
32
+
34 33
 %files
35 34
 %defattr(-,root,root)
36 35
 %{_bindir}/*
... ...
@@ -38,6 +38,8 @@ make
38 38
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != '/' ] && rm -rf $RPM_BUILD_ROOT
39 39
 %makeinstall
40 40
 
41
+%check
42
+make %{?_smp_mflags} check
41 43
 
42 44
 %post -p /sbin/ldconfig
43 45
 
... ...
@@ -21,8 +21,10 @@ make %{?_smp_mflags}
21 21
 %install
22 22
 make DESTDIR=%{buildroot} install
23 23
 install -v -Dm644 doc/I18N-HOWTO %{buildroot}/%{_docdir}/%{name}-%{version}/I18N-HOWTO
24
+
24 25
 %check
25
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
26
+make %{?_smp_mflags} check
27
+
26 28
 %files
27 29
 %defattr(-,root,root)
28 30
 %{_docdir}/%{name}-%{version}/I18N-HOWTO
... ...
@@ -52,6 +52,9 @@ make %{?_smp_mflags}
52 52
 [ %{buildroot} != "/"] && rm -rf %{buildroot}/*
53 53
 make DESTDIR=%{buildroot} install
54 54
 
55
+%check
56
+make %{?_smp_mflags} check
57
+
55 58
 %files
56 59
 %defattr(-,root,root)
57 60
 %{_bindir}/iperf3
... ...
@@ -54,8 +54,6 @@ chmod 755 %{buildroot}/etc/systemd/scripts/iptables
54 54
 find %{buildroot} -name '*.a'  -delete
55 55
 find %{buildroot} -name '*.la' -delete
56 56
 %{_fixperms} %{buildroot}/*
57
-%check
58
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
59 57
 
60 58
 %preun
61 59
 %systemd_preun iptables.service
... ...
@@ -53,9 +53,6 @@ iconv -f ISO88591 -t UTF8 RELNOTES -o RELNOTES.tmp
53 53
 touch -r RELNOTES RELNOTES.tmp
54 54
 mv -f RELNOTES.tmp RELNOTES
55 55
 
56
-%check
57
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
58
-
59 56
 %files
60 57
 %defattr(-,root,root)
61 58
 %doc RELNOTES