[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.2b4-224-gd7f5e47
Service Account
noreply at mpich.org
Thu Sep 17 16:03:35 CDT 2015
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via d7f5e47881ab46486f6197b6f344ac08bb9c6b42 (commit)
from 496ca6471d629048c18d847b238b6964c107a759 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/d7f5e47881ab46486f6197b6f344ac08bb9c6b42
commit d7f5e47881ab46486f6197b6f344ac08bb9c6b42
Author: Yanfei Guo <yguo at anl.gov>
Date: Wed Sep 16 14:01:40 2015 -0500
maint/jenkins: untar MPICH tarball on local disk
The untar process of MPICH tarball is performed on local disk instead of
NFS home directory. It reduces the stress on NFS when nightly jobs
starts and improves the performance.
After the test is finished, the script will create a fake directory
structure for the file generated during the test.
Signed-off-by: Ken Raffenetti <raffenet at mcs.anl.gov>
diff --git a/maint/jenkins/test-worker.sh b/maint/jenkins/test-worker.sh
index 68a5cd2..d8c3986 100755
--- a/maint/jenkins/test-worker.sh
+++ b/maint/jenkins/test-worker.sh
@@ -78,10 +78,12 @@ TMP_SRC=$TMP_WORKSPACE
# Preparing the source
case "$BUILD_MODE" in
"nightly")
- tar zxvf mpich-master.tar.gz
SRC=$WORKSPACE/mpich-master
TMP_SRC=$TMP_WORKSPACE/mpich-master
- cp -a $WORKSPACE/mpich-master $TMP_WORKSPACE/
+ cp $WORKSPACE/mpich-master.tar.gz $TMP_WORKSPACE/
+ pushd "$TMP_WORKSPACE"
+ tar zxvf mpich-master.tar.gz
+ popd
;;
"per-commit")
git clean -x -d -f
@@ -99,6 +101,19 @@ esac
CollectResults() {
# TODO: copy saved test binaries (for failed cases)
+ if [[ "$BUILD_MODE" != "per-commit" ]]; then
+ find . \
+ \( -name "filtered-make.txt" \
+ -o -name "apply-xfail.sh" \
+ -o -name "autogen.log" \
+ -o -name "config.log" \
+ -o -name "c.txt" \
+ -o -name "m.txt" \
+ -o -name "mi.txt" \
+ -o -name "summary.junit.xml" \) \
+ -exec sh -c "mkdir -p $SRC/$(dirname {})" \;
+ fi
+
find . \
\( -name "filtered-make.txt" -o \
-name "apply-xfail.sh" -o \
-----------------------------------------------------------------------
Summary of changes:
maint/jenkins/test-worker.sh | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list