Disable random_test in unit tests
It fails sometimes, but aborts whole build just because some fail. Keep it disabled until fixed.
This commit is contained in:
parent
c2772a07e8
commit
ad76423202
45
bind-9.11-unit-disable-random.patch
Normal file
45
bind-9.11-unit-disable-random.patch
Normal file
@ -0,0 +1,45 @@
|
||||
From c89b0e288f923af69b97e8acc29250b262be7d1e Mon Sep 17 00:00:00 2001
|
||||
From: Petr Mensik <pemensik@redhat.com>
|
||||
Date: Thu, 21 Feb 2019 22:42:27 +0100
|
||||
Subject: [PATCH] Disable random_test
|
||||
|
||||
It fails too often on some architecture, failing the whole build along.
|
||||
Because it runs two times for pkcs11 and normal build and any of
|
||||
subtests can occasionally fail, stop it.
|
||||
|
||||
It can be used again by defining 'unstable' variable in Kyuafile.
|
||||
---
|
||||
lib/isc/tests/Atffile | 3 ++-
|
||||
lib/isc/tests/Kyuafile | 2 +-
|
||||
2 files changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/isc/tests/Atffile b/lib/isc/tests/Atffile
|
||||
index 8681844..74a4a77 100644
|
||||
--- a/lib/isc/tests/Atffile
|
||||
+++ b/lib/isc/tests/Atffile
|
||||
@@ -20,7 +20,8 @@ tp: pool_test
|
||||
tp: print_test
|
||||
tp: queue_test
|
||||
tp: radix_test
|
||||
-tp: random_test
|
||||
+# random test fails too often
|
||||
+#tp: random_test
|
||||
tp: regex_test
|
||||
tp: result_test
|
||||
tp: safe_test
|
||||
diff --git a/lib/isc/tests/Kyuafile b/lib/isc/tests/Kyuafile
|
||||
index 1c510c1..a86824a 100644
|
||||
--- a/lib/isc/tests/Kyuafile
|
||||
+++ b/lib/isc/tests/Kyuafile
|
||||
@@ -19,7 +19,7 @@ atf_test_program{name='pool_test'}
|
||||
atf_test_program{name='print_test'}
|
||||
atf_test_program{name='queue_test'}
|
||||
atf_test_program{name='radix_test'}
|
||||
-atf_test_program{name='random_test'}
|
||||
+atf_test_program{name='random_test', required_configs='unstable'}
|
||||
atf_test_program{name='regex_test'}
|
||||
atf_test_program{name='result_test'}
|
||||
atf_test_program{name='safe_test'}
|
||||
--
|
||||
2.20.1
|
||||
|
@ -54,7 +54,7 @@ Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) serv
|
||||
Name: bind
|
||||
License: MPLv2.0
|
||||
Version: 9.11.5
|
||||
Release: 10%{?PATCHVER:.%{PATCHVER}}%{?PREVER:.%{PREVER}}%{?dist}
|
||||
Release: 11%{?PATCHVER:.%{PATCHVER}}%{?PREVER:.%{PREVER}}%{?dist}
|
||||
Epoch: 32
|
||||
Url: https://www.isc.org/downloads/bind/
|
||||
#
|
||||
@ -139,6 +139,8 @@ Patch165:bind-9.11-rh1647829.patch
|
||||
Patch166:bind-9.11-rh1647829-2.patch
|
||||
# https://gitlab.isc.org/isc-projects/bind9/issues/225
|
||||
Patch167:bind-9.11-ed448-disable.patch
|
||||
# random_test fails too often by random, disable it
|
||||
Patch168:bind-9.11-unit-disable-random.patch
|
||||
|
||||
# SDB patches
|
||||
Patch11: bind-9.3.2b2-sdbsrc.patch
|
||||
@ -519,6 +521,7 @@ are used for building ISC DHCP.
|
||||
%patch165 -p1 -b .rh1647829
|
||||
%patch166 -p1 -b .rh1647829-2
|
||||
%patch167 -p1 -b .noed448
|
||||
%patch168 -p1 -b .random_test-disable
|
||||
|
||||
mkdir lib/dns/tests/testdata/dstrandom
|
||||
cp -a %{SOURCE50} lib/dns/tests/testdata/dstrandom/random.data
|
||||
@ -1526,6 +1529,9 @@ fi;
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Feb 21 2019 Petr Menšík <pemensik@redhat.com> - 32:9.11.5-11.P1
|
||||
- Disable often failing unit test random_test
|
||||
|
||||
* Thu Feb 21 2019 Petr Menšík <pemensik@redhat.com> - 32:9.11.5-10.P1
|
||||
- Disable autodetected eddsa algorithm ED448
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user