Browse code

Modified %check for SPEC files - 10

Change-Id: I32b48e7c799ce7573dc8e6651f4c04359e1d1992
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/1402
Tested-by: gerrit-photon <photon-checkins@vmware.com>
Reviewed-by: Sarah Choi <sarahc@vmware.com>

Chang authored on 2016/09/17 06:40:43
Showing 10 changed files
... ...
@@ -35,6 +35,10 @@ make %{?_smp_mflags}
35 35
 %install
36 36
 make DESTDIR=%{buildroot} install 
37 37
 
38
+%check
39
+chown -Rv nobody .
40
+sudo -u nobody -s /bin/bash -c "PATH=$PATH make -k check"
41
+
38 42
 %post	-p /sbin/ldconfig
39 43
 %postun	-p /sbin/ldconfig
40 44
 
... ...
@@ -29,8 +29,7 @@ developing applications that use libestr.
29 29
 make %{?_smp_mflags}
30 30
 %install
31 31
 make DESTDIR=%{buildroot} install
32
-%check
33
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
32
+
34 33
 %post	-p /sbin/ldconfig
35 34
 %postun	-p /sbin/ldconfig
36 35
 %files
... ...
@@ -31,8 +31,10 @@ make %{?_smp_mflags}
31 31
 %install
32 32
 make DESTDIR=%{buildroot} install
33 33
 rm %{buildroot}%{_infodir}/*
34
+
34 35
 %check
35
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
36
+make %{?_smp_mflags} check
37
+
36 38
 %post	-p /sbin/ldconfig
37 39
 %postun	-p /sbin/ldconfig
38 40
 %files
... ...
@@ -33,6 +33,9 @@ find %{buildroot}/%{_libdir} -name '*.la' -delete
33 33
 rm -rf %{buildroot}/%{_infodir}
34 34
 %find_lang %{name}
35 35
 
36
+%check
37
+make %{?_smp_mflags} check
38
+
36 39
 %post 
37 40
 /sbin/ldconfig
38 41
 
... ...
@@ -46,6 +46,9 @@ make %{?_smp_mflags}
46 46
 make install DESTDIR=%{buildroot} INSTALL="install -p -c"
47 47
 find %{buildroot} -name '*.la' -delete
48 48
 
49
+%check
50
+make %{?_smp_mflags} check
51
+
49 52
 %clean
50 53
 rm -rf $RPM_BUILD_ROOT
51 54
 
... ...
@@ -44,9 +44,6 @@ make %{?_smp_mflags}
44 44
 %install
45 45
 make DESTDIR=%{buildroot} install
46 46
 
47
-%check
48
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
49
-
50 47
 %post	-p /sbin/ldconfig
51 48
 
52 49
 %postun	-p /sbin/ldconfig
... ...
@@ -35,8 +35,10 @@ developing applications that use liblogging.
35 35
 make %{?_smp_mflags}
36 36
 %install
37 37
 make DESTDIR=%{buildroot} install
38
+
38 39
 %check
39
-make -k check |& tee %{_specdir}/%{name}-check-log || %{nocheck}
40
+make %{?_smp_mflags} check
41
+
40 42
 %post	-p /sbin/ldconfig
41 43
 %postun	-p /sbin/ldconfig
42 44
 %files
... ...
@@ -18,6 +18,11 @@ A library that provides compression and decompression of file formats used by Mi
18 18
 make %{?_smp_mflags}
19 19
 %install
20 20
 make DESTDIR=%{buildroot} install
21
+
22
+%check
23
+cd test
24
+./cabd_test
25
+
21 26
 %post	-p /sbin/ldconfig
22 27
 %postun	-p /sbin/ldconfig
23 28
 %files 
... ...
@@ -35,6 +35,10 @@ Headers and static libraries for the libnl
35 35
 make %{?_smp_mflags}
36 36
 %install
37 37
 make DESTDIR=%{buildroot} install
38
+
39
+%check
40
+make %{?_smp_mflags} check
41
+
38 42
 %post	-p /sbin/ldconfig
39 43
 %postun	-p /sbin/ldconfig
40 44
 %files 
... ...
@@ -24,6 +24,10 @@ The libnss_ato module is a set of C library extensions which allows to map every
24 24
 make
25 25
 %install
26 26
 make DESTDIR=%{buildroot} install
27
+
28
+%check
29
+./libnss_ato_test root
30
+
27 31
 %files
28 32
 %defattr(-,root,root)
29 33
 /lib/libnss_ato*