added dart script for tests on flipper
git-svn-id: svn://scm.gforge.inria.fr/svnroot/paradiseo@971 331e1502-861f-0410-8da2-ba01fb791d7f
This commit is contained in:
parent
d05c2f7f00
commit
083ea1ab35
2 changed files with 139 additions and 0 deletions
73
utilities/trunk/scripts/paradiseo_continuous_build.sh
Executable file
73
utilities/trunk/scripts/paradiseo_continuous_build.sh
Executable file
|
|
@ -0,0 +1,73 @@
|
|||
#!/bin/sh
|
||||
|
||||
TEST_DIR=/opt/paradiseo/project-management/test/build/continuous
|
||||
|
||||
CMAKE_INSTALL_CONFIG=/opt/paradiseo/project-management/test/work-copy/continuous/trunk/install.cmake
|
||||
PARADISEO_EO_DIR=/opt/paradiseo/project-management/test/work-copy/continuous/paradiseo-eo
|
||||
PARADISEO_MO_DIR=/opt/paradiseo/project-management/test/work-copy/continuous/trunk/paradiseo-mo
|
||||
PARADISEO_MOEO_DIR=/opt/paradiseo/project-management/test/work-copy/continuous/trunk/paradiseo-moeo
|
||||
PARADISEO_PEO_DIR=/opt/paradiseo/project-management/test/work-copy/continuous/trunk/paradiseo-peo
|
||||
|
||||
EO_BUILD_TYPE=Debug
|
||||
MO_BUILD_TYPE=Debug
|
||||
MOEO_BUILD_TYPE=Debug
|
||||
PEO_BUILD_TYPE=Debug
|
||||
|
||||
GENERATOR_LIST="Unix_Makefiles KDevelop3"
|
||||
|
||||
SLEEP_TIME=5400
|
||||
|
||||
while (true)
|
||||
do
|
||||
for gen in $GENERATOR_LIST
|
||||
do
|
||||
DATE=`/bin/date '+%Y%m%d%H%M%S'`
|
||||
SPY=$TEST_DIR/logs/continuous.${DATE}.log
|
||||
|
||||
gen=`echo "$gen" | sed s/_/\ /g`
|
||||
echo "*** BEGIN Generator=$gen" >> $SPY
|
||||
|
||||
################ EO ##################################################
|
||||
# Launch CMake for EO
|
||||
cd $PARADISEO_EO_DIR/build
|
||||
|
||||
# Launch CTest for EO
|
||||
cmake .. -G"$gen" -DCMAKE_BUILD_TYPE=$EO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D ContinuousUpdate -D ContinuousStart -D ContinuousBuild -D ContinuousCoverage -D ContinuousTest -D ContinuousMemCheck -D ContinuousSubmit >> $SPY
|
||||
|
||||
|
||||
################ MO ##################################################
|
||||
# Launch CMake for MO
|
||||
cd $PARADISEO_MO_DIR/build
|
||||
|
||||
# Launch CTest for MO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$MO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D ContinuousUpdate -D ContinuousStart -D ContinuousBuild -D ContinuousCoverage -D ContinuousTest -D ContinuousMemCheck -D ContinuousSubmit >> $SPY
|
||||
|
||||
|
||||
|
||||
################ MOEO ##################################################
|
||||
# Launch CMake for MOEO
|
||||
cd $PARADISEO_MOEO_DIR/build
|
||||
|
||||
# Launch CTest for MOEO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$MOEO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D ContinuousUpdate -D ContinuousStart -D ContinuousBuild -D ContinuousCoverage -D ContinuousTest -D ContinuousMemCheck -D ContinuousSubmit >> $SPY
|
||||
|
||||
|
||||
|
||||
################ PEO ##################################################
|
||||
# Launch CMake for PEO
|
||||
cd $PARADISEO_PEO_DIR/build
|
||||
|
||||
# Launch CTest for PEO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$PEO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D ContinuousUpdate -D ContinuousStart -D ContinuousBuild -D ContinuousCoverage -D ContinuousTest -D ContinuousMemCheck -D ContinuousSubmit >> $SPY
|
||||
|
||||
|
||||
echo "*** END Generator=$gen" >> $SPY
|
||||
done
|
||||
|
||||
sleep $SLEEP_TIME
|
||||
done
|
||||
|
||||
66
utilities/trunk/scripts/paradiseo_nightly_build.sh
Executable file
66
utilities/trunk/scripts/paradiseo_nightly_build.sh
Executable file
|
|
@ -0,0 +1,66 @@
|
|||
#!/bin/sh
|
||||
|
||||
TEST_DIR=/opt/paradiseo/project-management/test/build/nightly
|
||||
|
||||
CMAKE_INSTALL_CONFIG=/opt/paradiseo/project-management/test/work-copy/nightly/trunk/install.cmake
|
||||
PARADISEO_EO_DIR=/opt/paradiseo/project-management/test/work-copy/nightly/paradiseo-eo
|
||||
PARADISEO_MO_DIR=/opt/paradiseo/project-management/test/work-copy/nightly/trunk/paradiseo-mo
|
||||
PARADISEO_MOEO_DIR=/opt/paradiseo/project-management/test/work-copy/nightly/trunk/paradiseo-moeo
|
||||
PARADISEO_PEO_DIR=/opt/paradiseo/project-management/test/work-copy/nightly/trunk/paradiseo-peo
|
||||
|
||||
EO_BUILD_TYPE=Debug
|
||||
MO_BUILD_TYPE=Debug
|
||||
MOEO_BUILD_TYPE=Debug
|
||||
PEO_BUILD_TYPE=Debug
|
||||
|
||||
GENERATOR_LIST="Unix_Makefiles KDevelop3"
|
||||
|
||||
for gen in $GENERATOR_LIST
|
||||
do
|
||||
DATE=`/bin/date '+%Y%m%d%H%M%S'`
|
||||
SPY=$TEST_DIR/logs/nightly.${DATE}.log
|
||||
|
||||
gen=`echo "$gen" | sed s/_/\ /g`
|
||||
echo "*** BEGIN Generator=$gen" >> $SPY
|
||||
|
||||
################ EO ##################################################
|
||||
# Launch CMake for EO
|
||||
cd $PARADISEO_EO_DIR/build
|
||||
|
||||
# Launch CTest for EO
|
||||
cmake .. -G$gen -DCMAKE_BUILD_TYPE=$EO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D NightlyUpdate -D NightlyStart -D NightlyBuild -D NightlyCoverage -D NightlyTest -D NightlyMemCheck -D NightlySubmit >> $SPY
|
||||
|
||||
|
||||
################ MO ##################################################
|
||||
# Launch CMake for MO
|
||||
cd $PARADISEO_MO_DIR/build
|
||||
|
||||
# Launch CTest for MO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$MO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D NightlyUpdate -D NightlyStart -D NightlyBuild -D NightlyCoverage -D NightlyTest -D ightlyMemCheck -D NightlySubmit >> $SPY
|
||||
|
||||
|
||||
|
||||
################ MOEO ##################################################
|
||||
# Launch CMake for MOEO
|
||||
cd $PARADISEO_MOEO_DIR/build
|
||||
|
||||
# Launch CTest for MOEO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$MOEO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D NightlyUpdate -D NightlyStart -D NightlyBuild -D NightlyCoverage -D NightlyTest -D NightlyMemCheck -D NightlySubmit >> $SPY
|
||||
|
||||
|
||||
|
||||
################ PEO ##################################################
|
||||
# Launch CMake for PEO
|
||||
cd $PARADISEO_PEO_DIR/build
|
||||
|
||||
# Launch CTest for PEO
|
||||
cmake .. -Dconfig=$CMAKE_INSTALL_CONFIG -G$gen -DCMAKE_BUILD_TYPE=$PEO_BUILD_TYPE -DENABLE_CMAKE_TESTING=TRUE >> $SPY
|
||||
ctest -D NightlyUpdate -D NightlyStart -D NightlyBuild -D NightlyCoverage -D NightlyTest -D NightlyMemCheck -D NightlySubmit >> $SPY
|
||||
|
||||
echo "*** END Generator=$gen" >> $SPY
|
||||
done
|
||||
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue