run.sh 657 Bytes
Newer Older
incardon's avatar
incardon committed
1 2
#! /bin/bash

incardon's avatar
incardon committed
3 4 5 6 7 8 9 10

workspace=$1
hostname=$2
nproc=$3
ntask_per_node=$5
nodes=$4
branch=$6

incardon's avatar
incardon committed
11
# Get the branch of pdata
incardon's avatar
incardon committed
12

incardon's avatar
incardon committed
13 14
echo "RUN numerics test"

incardon's avatar
incardon committed
15
cd ..
incardon's avatar
incardon committed
16 17
branch=$(git ls-remote --heads origin | grep $(git rev-parse HEAD) | cut -d / -f 3)
source $HOME/openfpm_vars_$branch
incardon's avatar
incardon committed
18
cd openfpm_numrtics
incardon's avatar
incardon committed
19 20 21 22 23 24 25 26

mpirun -np $3 ./src/numerics
if [ $? -ne 0 ]; then
   curl -X POST --data "payload={\"icon_emoji\": \":jenkins:\", \"username\": \"jenkins\"  , \"attachments\":[{ \"title\":\"Error:\", \"color\": \"#FF0000\", \"text\":\"$2 failed to complete the openfpm_numerics test \" }] }" https://hooks.slack.com/services/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
   exit 1 ;
fi