Only run full regtests on x86_64 on fedora or latest rhel.

This commit is contained in:
Mark Wielaard 2018-11-20 20:53:45 +01:00
parent 69cd3195e8
commit e159773b43

View File

@ -65,32 +65,23 @@ Group: Development/Debuggers
%endif %endif
# Whether to run the full regtest or only a limited set # Whether to run the full regtest or only a limited set
# The full regtest includes gdb_server integration tests. # The full regtest includes gdb_server integration tests
# On arm the gdb integration tests hang for unknown reasons. # and experimental tools.
# On rhel6 the gdb_server tests hang. # Only run full regtests on x86_64, but not on older rhel
# On rhel7 they hang on ppc64 and ppc64le. # or when creating scl, the gdb_server tests might hang.
# And when creating the DTS scl the interaction between old gdb %ifarch x86_64
# and new valgrind might hang.
%ifarch %{arm}
%global run_full_regtest 0
%else
%if %{is_scl} %if %{is_scl}
%global run_full_regtest 0 %global run_full_regtest 0
%else %else
%if 0%{?rhel} == 6 %if 0%{?fedora}
%global run_full_regtest 0
%else
%if 0%{?rhel} == 7
%ifarch ppc64 ppc64le
%global run_full_regtest 0
%else
%global run_full_regtest 1
%endif
%else
%global run_full_regtest 1 %global run_full_regtest 1
%endif %endif
%if 0%{?rhel}
%global run_full_regtest (%rhel >= 7)
%endif %endif
%endif %endif
%else
%global run_full_regtest 0
%endif %endif
# Generating minisymtabs doesn't really work for the staticly linked # Generating minisymtabs doesn't really work for the staticly linked
@ -504,6 +495,7 @@ fi
- Add valgrind-3.14.0-s390x-vec-reg-vgdb.patch. - Add valgrind-3.14.0-s390x-vec-reg-vgdb.patch.
- Add valgrind-3.14.0-s390x-vec-float-point-code.patch - Add valgrind-3.14.0-s390x-vec-float-point-code.patch
and valgrind-3.14.0-s390x-vec-float-point-tests.patch and valgrind-3.14.0-s390x-vec-float-point-tests.patch
- Only run full regtests on x86_64 on fedora or latest rhel.
* Tue Oct 9 2018 Mark Wielaard <mjw@fedoraproject.org> - 3.14.0-1 * Tue Oct 9 2018 Mark Wielaard <mjw@fedoraproject.org> - 3.14.0-1
- valgrind 3.14.0 final. - valgrind 3.14.0 final.