[llvm] test-release.sh: Run the tests after packaging the release (PR #88466)

Tom Stellard via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 11 18:20:18 PDT 2024


https://github.com/tstellar created https://github.com/llvm/llvm-project/pull/88466

This way if the tests fail we still have a release package.

>From 946714a654b717a42e7f437a88f59efb57f6bae6 Mon Sep 17 00:00:00 2001
From: Tom Stellard <tstellar at redhat.com>
Date: Fri, 12 Apr 2024 01:17:57 +0000
Subject: [PATCH] test-release.sh: Run the tests after packaging the release

This way if the tests fail we still have a release package.
---
 llvm/utils/release/test-release.sh | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/llvm/utils/release/test-release.sh b/llvm/utils/release/test-release.sh
index 4314b565e11b03..fac3df072021a8 100755
--- a/llvm/utils/release/test-release.sh
+++ b/llvm/utils/release/test-release.sh
@@ -359,9 +359,6 @@ function build_with_cmake_cache() {
         $ExtraConfigureFlags
         2>&1 | tee $LogDir/llvm.configure-$Flavor.log
 
-  ${MAKE} $J_ARG $Verbose -C $CMakeBuildDir stage2-check-all \
-          2>&1 | tee $LogDir/llvm.make-$Flavor.log > $redir
-
   DESTDIR="${InstallDir}" \
   ${MAKE} -C $CMakeBuildDir stage2-install \
           2>&1 | tee $LogDir/llvm.install-$Flavor.log > $redir
@@ -376,6 +373,10 @@ function build_with_cmake_cache() {
   fi
   mv $Package $InstallDir/usr/local
   popd
+
+  ${MAKE} $J_ARG $Verbose -C $CMakeBuildDir stage2-check-all \
+          2>&1 | tee $LogDir/llvm.make-$Flavor.log > $redir
+
 ) 2>&1 | tee $LogDir/testing.$Release-$RC.log
 
   exit 0



More information about the llvm-commits mailing list