From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp40.i.mail.ru (smtp40.i.mail.ru [94.100.177.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id A2F394696C0 for ; Tue, 19 May 2020 07:30:48 +0300 (MSK) From: "Alexander V. Tikhonov" Date: Tue, 19 May 2020 07:30:36 +0300 Message-Id: In-Reply-To: References: In-Reply-To: References: Subject: [Tarantool-patches] [PATCH v4 3/3] test: add more tests to packaging testing List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Oleg Piskunov , Alexander Turenko Cc: tarantool-patches@dev.tarantool.org Changed number of tests to packaging testing jobs from suites: "unit/ app/ app-tap/ box/ box-tap/ engine/ vinyl/", to all suites except 'replication/' suite which has special issue for it's enabling: https://github.com/tarantool/tarantool/issues/4798 Also added testing to the all available packing jobs except 'CentOS 6'. Removed test-run option that run testing inline to be able to run it in parallel. Also changed 'test-run' to 'make test-force' command. Closes #4599 --- rpm/tarantool.spec | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/rpm/tarantool.spec b/rpm/tarantool.spec index e15de3c12..88b1d6b5c 100644 --- a/rpm/tarantool.spec +++ b/rpm/tarantool.spec @@ -163,9 +163,19 @@ make %{?_smp_mflags} rm -rf %{buildroot}%{_datarootdir}/doc/tarantool/ %check +%if "%{_ci}" == "travis" %if (0%{?fedora} >= 22 || 0%{?rhel} >= 7) cd test && ./test-run.py --force -j 1 unit/ app/ app-tap/ box/ box-tap/ engine/ vinyl/ %endif +%else +%if 0%{?rhel} != 6 +# Run all available test suites except 'replication' +# which is not currently ready for this testing and +# has standalone issue for it's enabling: +# https://github.com/tarantool/tarantool/issues/4798 +TEST_RUN_EXCLUDE='replication/' make test-force +%endif +%endif %pre /usr/sbin/groupadd -r tarantool > /dev/null 2>&1 || : -- 2.17.1