Commit 093f46f7 authored by Samir Halilcevic's avatar Samir Halilcevic

Try parallel run again

parent 5701c066
...@@ -45,7 +45,6 @@ cat > $CONFIG_FILE << EOF ...@@ -45,7 +45,6 @@ cat > $CONFIG_FILE << EOF
EOF EOF
trap cleanup EXIT trap cleanup EXIT
set -x
"$BUILD_DIR"/libcaf_net/caf-net-autobahn-driver -p 7788 >/dev/null & "$BUILD_DIR"/libcaf_net/caf-net-autobahn-driver -p 7788 >/dev/null &
wstest -m fuzzingclient -s $CONFIG_FILE wstest -m fuzzingclient -s $CONFIG_FILE
......
...@@ -167,43 +167,45 @@ pipeline { ...@@ -167,43 +167,45 @@ pipeline {
getSources(config) getSources(config)
} }
} }
/* stage('Build and Test') {
stage('Build') { parallel {
steps { stage('Build') {
buildParallel(config) steps {
} buildParallel(config)
} }
*/ }
stage('Autobahn Testsuite') { stage('Autobahn Testsuite') {
agent { agent {
dockerfile { dir ".ci/autobahn-testsuite" } dockerfile { dir ".ci/autobahn-testsuite" }
} }
environment { environment {
CAF_NUM_CORES = 4 CAF_NUM_CORES = 4
} }
steps { steps {
script { script {
def baseDir = pwd() def baseDir = pwd()
def buildDir = "$baseDir/build" def buildDir = "$baseDir/build"
def installDir = "$baseDir/caf-install" def installDir = "$baseDir/caf-install"
def initFile = "$baseDir/init.cmake" def initFile = "$baseDir/init.cmake"
writeFile([ writeFile([
file: 'init.cmake', file: 'init.cmake',
text: """ text: """
set(CAF_ENABLE_EXAMPLES OFF CACHE BOOL "") set(CAF_ENABLE_EXAMPLES OFF CACHE BOOL "")
set(CAF_ENABLE_RUNTIME_CHECKS ON CACHE BOOL "") set(CAF_ENABLE_RUNTIME_CHECKS ON CACHE BOOL "")
set(CAF_ENABLE_SHARED_LIBS OFF CACHE BOOL "") set(CAF_ENABLE_SHARED_LIBS OFF CACHE BOOL "")
set(CAF_ENABLE_IO_MODULE OFF CACHE BOOL "") set(CAF_ENABLE_IO_MODULE OFF CACHE BOOL "")
set(CAF_ENABLE_IO_TOOLS OFF CACHE BOOL "") set(CAF_ENABLE_IO_TOOLS OFF CACHE BOOL "")
set(CAF_BUILD_INFO_FILE_PATH "$baseDir/build-autobahn.info" CACHE FILEPATH "") set(CAF_BUILD_INFO_FILE_PATH "$baseDir/build-autobahn.info" CACHE FILEPATH "")
set(CMAKE_INSTALL_PREFIX "$installDir" CACHE PATH "") set(CMAKE_INSTALL_PREFIX "$installDir" CACHE PATH "")
set(CMAKE_BUILD_TYPE "release" CACHE STRING "") set(CMAKE_BUILD_TYPE "release" CACHE STRING "")
""" """
]) ])
sh "rm -rf '$buildDir'" sh "rm -rf '$buildDir'"
sh "./.ci/run.sh build '$initFile' '$baseDir' '$buildDir'" sh "./.ci/run.sh build '$initFile' '$baseDir' '$buildDir'"
catchError(message: 'Autobahn Tests failed!', buildResult: "FAILURE", stageResult: "FAILURE") { catchError(message: 'Autobahn Tests failed!', buildResult: "FAILURE", stageResult: "FAILURE") {
sh "./.ci/autobahn-testsuite/run.sh $buildDir" sh "./.ci/autobahn-testsuite/run.sh $buildDir"
}
}
} }
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment