@ -149,15 +149,15 @@ UNIT_TEST_COMMANDS="[
#
#
# RocksDB release build and unit tests
# RocksDB release build and unit tests
#
#
RELEASE_UNIT_TEST _COMMANDS="[
RELEASE_BUILD _COMMANDS="[
{
{
'name':'Rocksdb Release Unit Test ',
'name':'Rocksdb Release Build ',
'oncall':'$ONCALL',
'oncall':'$ONCALL',
'steps': [
'steps': [
$CLEANUP_ENV,
$CLEANUP_ENV,
{
{
'name':'Build and test RocksDB debug version ',
'name':'Build RocksDB release ',
'shell':'$SHM $DEBUG make J=1 release',
'shell':'make J=1 release',
'user':'root',
'user':'root',
$PARSER
$PARSER
},
},
@ -186,6 +186,26 @@ UNIT_TEST_COMMANDS_481="[
}
}
]"
]"
#
# RocksDB release build and unit tests
#
RELEASE_BUILD_COMMANDS_481="[
{
'name':'Rocksdb Release on GCC 4.8.1',
'oncall':'$ONCALL',
'steps': [
$CLEANUP_ENV,
{
'name':'Build RocksDB release on GCC 4.8.1',
'shell':'$GCC_481 make J=1 release',
'user':'root',
$PARSER
},
],
$REPORT
}
]"
#
#
# RocksDB unit test with CLANG
# RocksDB unit test with CLANG
#
#
@ -206,6 +226,26 @@ CLANG_UNIT_TEST_COMMANDS="[
}
}
]"
]"
#
# RocksDB release build with CLANG
#
CLANG_RELEASE_BUILD_COMMANDS="[
{
'name':'Rocksdb CLANG Release Build',
'oncall':'$ONCALL',
'steps': [
$CLEANUP_ENV,
{
'name':'Build RocksDB release',
'shell':'$CLANG make J=1 release',
'user':'root',
$PARSER
},
],
$REPORT
}
]"
#
#
# RocksDB analyze
# RocksDB analyze
#
#
@ -686,14 +726,20 @@ case $1 in
echo $UNIT_TEST_COMMANDS
echo $UNIT_TEST_COMMANDS
;;
;;
release)
release)
echo $RELEASE_UNIT_TEST _COMMANDS
echo $RELEASE_BUILD _COMMANDS
;;
;;
unit_481)
unit_481)
echo $UNIT_TEST_COMMANDS_481
echo $UNIT_TEST_COMMANDS_481
;;
;;
release_481)
echo $RELEASE_BUILD_COMMANDS_481
;;
clang_unit)
clang_unit)
echo $CLANG_UNIT_TEST_COMMANDS
echo $CLANG_UNIT_TEST_COMMANDS
;;
;;
clang_release)
echo $CLANG_RELEASE_BUILD_COMMANDS
;;
clang_analyze)
clang_analyze)
echo $CLANG_ANALYZE_COMMANDS
echo $CLANG_ANALYZE_COMMANDS
;;
;;