Commit Graph

87 Commits

Author SHA1 Message Date
Karsten Hopp 1943023aad bump release and rebuild 2018-07-02 16:29:53 +02:00
Susant Sahani 931be7aaf4 Adds tests according to the CI
justification
Adds tests according to the CI wiki specifically the standard test interface in the spec.
The playbook includes Tier1 level test cases that have been tested in the following contexts and
is passing reliably: Classic. Test logs are stored in the artifacts directory.
The following steps are used to execute the tests using the standard test interface:

Test enveronment
Make sure you have installed packages from the spec
```
ansible-2.4.1.0-2.fc28.noarch
python2-dnf-2.7.5-1.fc28.noarch
libselinux-python-2.7-2.fc28.x86_64
standard-test-roles-2.5-1.fc28.noarch
```

Run tests for Classic
Snip of the example test run for Classic tests:

```

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::   Duration: 0s
::   Duration: 0s
::   Assertions: 2 good, 0 bad
::   Assertions: 2 good, 0 bad
::   RESULT: PASS
::   RESULT: PASS

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::   Test
::   Test
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: [ 15:49:17 ] :: [   LOG    ] :: Starting libcap tests ...
:: [ 15:49:17 ] :: [   LOG    ] :: Starting libcap tests ...
:: [ 15:49:17 ] :: [  BEGIN   ] :: Running '/usr/bin/test-libcap'
[==========] Running 1 test(s).
[ RUN      ] test_drop_cap_net_raw
[       OK ] test_drop_cap_net_raw
[==========] 1 test(s) run.
[  PASSED  ] 1 test(s).
:: [ 15:49:17 ] :: [   PASS   ] :: Command '/usr/bin/test-libcap' (Expected 0, got 0)
:: [ 15:49:17 ] :: [   PASS   ] :: Command '/usr/bin/test-libcap' (Expected 0, got 0)
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::   Duration: 0s
::   Duration: 0s
::   Assertions: 1 good, 0 bad
::   Assertions: 1 good, 0 bad
::   RESULT: PASS
::   RESULT: PASS
```
2018-06-26 15:50:59 +05:30
Karsten Hopp b9b09f2bf4 Buildrequire gcc 2018-02-21 10:05:50 +01:00
Fedora Release Engineering ee515425b1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 21:17:55 +00:00
Igor Gnatenko ffccb63de0
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-03 18:15:34 +01:00
Fedora Release Engineering e1524cd2a3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 01:14:51 +00:00
Fedora Release Engineering 6a551b81f5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 18:36:04 +00:00
Petr Písař 968a3b0f12 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 14:47:14 +02:00
Fedora Release Engineering f17ad4c828 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 18:26:24 +00:00
Karsten Hopp 9f890cf8cf add -static subpackage (rhbz#1380251) 2016-12-15 11:11:16 +01:00
Lubomir Rintel b4907a9c77 Add perl BR to fix FTBFS 2016-11-27 20:17:37 +01:00
Peter Robinson 73b4e91415 bump release 2016-04-25 10:15:11 +01:00
Peter Robinson f23323f156 Fix pkgconfig install location on aarch64, Spec file cleanups 2016-04-25 10:14:24 +01:00
Karsten Hopp 740b4b1376 libcap-2.25 2016-04-11 19:00:39 +02:00
Dennis Gilmore dbee13ba15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 02:57:30 +00:00
Dennis Gilmore 0f4605475d - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 14:59:48 +00:00
Peter Robinson ac8ee69437 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 02:29:58 +00:00
Tom Callaway 8249508989 fix license handling 2014-07-17 14:11:11 -04:00
Dennis Gilmore 7cbf653de8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-06 21:46:29 -05:00
Karsten Hopp 10bf45d809 fix libdir in libcap.pc 2014-04-25 12:59:49 +02:00
Peter Robinson 21d9195d8a set pkg-config dir to proper value to get it built on AArch64 2014-04-23 09:43:00 +01:00
Karsten Hopp 0a1c43c400 fix URL and license 2014-04-16 14:59:22 +02:00
Karsten Hopp 0dec76c504 update to 2.24
dropped patch for rhbz#911878, it is upstream now
2014-04-16 11:54:54 +02:00
Dennis Gilmore c5bd5acad3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-02 23:58:00 -05:00
Karsten Hopp 7d61a12f1f Merge commit '092440402b0066e00c47e5b04597f2ac805ee782' into f19
Conflicts:
	libcap.spec
2013-05-14 14:04:37 +02:00
Karsten Hopp 092440402b mv libraries to /usr/lib*
add getpcaps man page
spec file cleanup
fix URL of tarball
2013-05-14 13:58:22 +02:00
Karsten Hopp 889762dced add getpcaps man page 2013-05-14 13:58:09 +02:00
Karsten Hopp b86f2aecd7 add patch from Mark Wielaard to fix use of uninitialized memory in _fcaps_load, rhbz #911878 2013-05-14 11:54:08 +02:00
Ville Skyttä 0b88293fb7 Build with $RPM_OPT_FLAGS and $RPM_LD_FLAGS. 2013-02-24 21:05:17 +02:00
Dennis Gilmore 2e39f6a59c - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 22:06:08 -06:00
Dennis Gilmore 84aef22548 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-19 14:22:39 -05:00
Dennis Gilmore 71517181d9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-13 01:26:38 -06:00
Karsten Hopp 4cd0579100 update to 2.22 (#689752) 2011-07-27 15:10:13 +02:00
Dennis Gilmore 3049490c78 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-07 22:54:41 -06:00
Fedora Release Engineering 608ea3522b dist-git conversion 2010-07-28 20:46:13 +00:00
Karsten Hopp e79109b0ec - update to 2.17 2009-12-10 14:24:42 +00:00
Bill Nottingham 683e3c636a Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:50:52 +00:00
Jesse Keating e0f41390f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-25 05:24:01 +00:00
Karsten Hopp 6f511d446b - more fixes 2009-06-16 19:57:11 +00:00
Karsten Hopp f7e6927aee - update headerfix patch 2009-06-16 19:51:59 +00:00
Karsten Hopp 024414f9a2 - fix build problems with p.e. cdrkit 2009-06-16 19:42:32 +00:00
Karsten Hopp 24c7369c90 - update, with a fix for rebuild problems 2009-03-22 17:02:16 +00:00
Jesse Keating eb61066842 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-25 13:57:47 +00:00
Karsten Hopp 2669fc286e - fix buildrequires and path to pam security module 2008-06-06 13:12:30 +00:00
Karsten Hopp 13f281d1bb - drop old libcap tarball 2008-06-06 12:58:23 +00:00
Karsten Hopp c2f3b5e622 - drop libcap.so.1 2008-06-06 12:40:29 +00:00
Karsten Hopp f2adbc0024 drop obsolete patch 2008-06-06 12:37:19 +00:00
Karsten Hopp 234212358a - libcap-2.10 2008-06-05 13:26:10 +00:00
Karsten Hopp 5c19a860d6 - don't build static binaries (#433808) 2008-02-21 16:23:13 +00:00
Karsten Hopp 83f7d0b97d make libcap.so.1 a symlink 2008-02-20 11:11:01 +00:00