|
|
@ -84,16 +84,17 @@ UPLOAD_DB_DIR=" |
|
|
|
] |
|
|
|
] |
|
|
|
}" |
|
|
|
}" |
|
|
|
|
|
|
|
|
|
|
|
# We will eventually set the RATIO to 1, but we want do this |
|
|
|
# set default RATIO to 1, which sets J=$(nproc) and j=$(nproc) |
|
|
|
# in steps. RATIO=$(nproc) will make it work as J=1 |
|
|
|
|
|
|
|
if [ -z $RATIO ]; then |
|
|
|
if [ -z $RATIO ]; then |
|
|
|
RATIO=$(nproc) |
|
|
|
RATIO=1 |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Should probably be called PARALLEL_TEST |
|
|
|
if [ -z $PARALLEL_J ]; then |
|
|
|
if [ -z $PARALLEL_J ]; then |
|
|
|
PARALLEL_J="J=$(expr $(nproc) / ${RATIO})" |
|
|
|
PARALLEL_J="PRINT_PARALLEL_OUTPUTS=1 J=$(expr $(nproc) / ${RATIO})" |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Should probably be called PARALLEL_MAKE |
|
|
|
if [ -z $PARALLEL_j ]; then |
|
|
|
if [ -z $PARALLEL_j ]; then |
|
|
|
PARALLEL_j="-j$(expr $(nproc) / ${RATIO})" |
|
|
|
PARALLEL_j="-j$(expr $(nproc) / ${RATIO})" |
|
|
|
fi |
|
|
|
fi |
|
|
@ -349,7 +350,7 @@ UNITY_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build, test unity test\", |
|
|
|
\"name\":\"Build, test unity test\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG V=1 make J=1 unity_test || $CONTRUN_NAME=unity_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG V=1 make $PARALLELISM unity_test || $CONTRUN_NAME=unity_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
} |
|
|
|
} |
|
|
@ -370,7 +371,7 @@ LITE_BUILD_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build RocksDB debug version\", |
|
|
|
\"name\":\"Build RocksDB debug version\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SKIP_FORMAT_CHECKS make J=1 LITE=1 all check || $CONTRUN_NAME=lite $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SKIP_FORMAT_CHECKS make $PARALLELISM LITE=1 all check || $CONTRUN_NAME=lite $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
} |
|
|
|
} |
|
|
@ -392,14 +393,14 @@ STRESS_CRASH_TEST_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 crash_test || $CONTRUN_NAME=crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM crash_test || $CONTRUN_NAME=crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -422,14 +423,14 @@ BLACKBOX_STRESS_CRASH_TEST_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox crash tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox crash tests\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 blackbox_crash_test || $CONTRUN_NAME=blackbox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM blackbox_crash_test || $CONTRUN_NAME=blackbox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -452,14 +453,14 @@ WHITEBOX_STRESS_CRASH_TEST_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox crash tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox crash tests\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 whitebox_crash_test || $CONTRUN_NAME=whitebox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM whitebox_crash_test || $CONTRUN_NAME=whitebox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -482,14 +483,14 @@ STRESS_CRASH_TEST_WITH_ATOMIC_FLUSH_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with atomic flush\", |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with atomic flush\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 crash_test_with_atomic_flush || $CONTRUN_NAME=crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM crash_test_with_atomic_flush || $CONTRUN_NAME=crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -512,14 +513,14 @@ STRESS_CRASH_TEST_WITH_TXN_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with txn\", |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with txn\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 crash_test_with_txn || $CONTRUN_NAME=crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM crash_test_with_txn || $CONTRUN_NAME=crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -542,14 +543,14 @@ STRESS_CRASH_TEST_WITH_TS_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"name\":\"Build and run RocksDB debug stress tests\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM db_stress || $CONTRUN_NAME=db_stress $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with ts\", |
|
|
|
\"name\":\"Build and run RocksDB debug crash tests with ts\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make J=1 crash_test_with_ts || $CONTRUN_NAME=crash_test_with_ts $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH make $PARALLELISM crash_test_with_ts || $CONTRUN_NAME=crash_test_with_ts $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -617,7 +618,7 @@ ASAN_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make J=1 asan_crash_test || $CONTRUN_NAME=asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make $PARALLELISM asan_crash_test || $CONTRUN_NAME=asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -641,7 +642,7 @@ ASAN_BLACKBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox asan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox asan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make J=1 blackbox_asan_crash_test || $CONTRUN_NAME=blackbox_asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make $PARALLELISM blackbox_asan_crash_test || $CONTRUN_NAME=blackbox_asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -665,7 +666,7 @@ ASAN_WHITEBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox asan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox asan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make J=1 whitebox_asan_crash_test || $CONTRUN_NAME=whitebox_asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make $PARALLELISM whitebox_asan_crash_test || $CONTRUN_NAME=whitebox_asan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -689,7 +690,7 @@ ASAN_CRASH_TEST_WITH_ATOMIC_FLUSH_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test_with_atomic_flush\", |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test_with_atomic_flush\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make J=1 asan_crash_test_with_atomic_flush || $CONTRUN_NAME=asan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make $PARALLELISM asan_crash_test_with_atomic_flush || $CONTRUN_NAME=asan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -713,7 +714,7 @@ ASAN_CRASH_TEST_WITH_TXN_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test_with_txn\", |
|
|
|
\"name\":\"Build and run RocksDB debug asan_crash_test_with_txn\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make J=1 asan_crash_test_with_txn || $CONTRUN_NAME=asan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $SKIP_FORMAT_CHECKS make $PARALLELISM asan_crash_test_with_txn || $CONTRUN_NAME=asan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -758,7 +759,7 @@ UBSAN_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make J=1 ubsan_crash_test || $CONTRUN_NAME=ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make $PARALLELISM ubsan_crash_test || $CONTRUN_NAME=ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -782,7 +783,7 @@ UBSAN_BLACKBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox ubsan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug blackbox ubsan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make J=1 blackbox_ubsan_crash_test || $CONTRUN_NAME=blackbox_ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make $PARALLELISM blackbox_ubsan_crash_test || $CONTRUN_NAME=blackbox_ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -806,7 +807,7 @@ UBSAN_WHITEBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox ubsan_crash_test\", |
|
|
|
\"name\":\"Build and run RocksDB debug whitebox ubsan_crash_test\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make J=1 whitebox_ubsan_crash_test || $CONTRUN_NAME=whitebox_ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make $PARALLELISM whitebox_ubsan_crash_test || $CONTRUN_NAME=whitebox_ubsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -830,7 +831,7 @@ UBSAN_CRASH_TEST_WITH_ATOMIC_FLUSH_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test_with_atomic_flush\", |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test_with_atomic_flush\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make J=1 ubsan_crash_test_with_atomic_flush || $CONTRUN_NAME=ubsan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make $PARALLELISM ubsan_crash_test_with_atomic_flush || $CONTRUN_NAME=ubsan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -854,7 +855,7 @@ UBSAN_CRASH_TEST_WITH_TXN_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test_with_txn\", |
|
|
|
\"name\":\"Build and run RocksDB debug ubsan_crash_test_with_txn\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make J=1 ubsan_crash_test_with_txn || $CONTRUN_NAME=ubsan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SHM $DEBUG $NON_TSAN_CRASH $CLANG $SKIP_FORMAT_CHECKS make $PARALLELISM ubsan_crash_test_with_txn || $CONTRUN_NAME=ubsan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -924,7 +925,7 @@ TSAN_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make J=1 crash_test || $CONTRUN_NAME=tsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make $PARALLELISM crash_test || $CONTRUN_NAME=tsan_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -948,7 +949,7 @@ TSAN_BLACKBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make J=1 blackbox_crash_test || $CONTRUN_NAME=tsan_blackbox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make $PARALLELISM blackbox_crash_test || $CONTRUN_NAME=tsan_blackbox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -972,7 +973,7 @@ TSAN_WHITEBOX_CRASH_TEST_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make J=1 whitebox_crash_test || $CONTRUN_NAME=tsan_whitebox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make $PARALLELISM whitebox_crash_test || $CONTRUN_NAME=tsan_whitebox_crash_test $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -996,7 +997,7 @@ TSAN_CRASH_TEST_WITH_ATOMIC_FLUSH_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make J=1 crash_test_with_atomic_flush || $CONTRUN_NAME=tsan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make $PARALLELISM crash_test_with_atomic_flush || $CONTRUN_NAME=tsan_crash_test_with_atomic_flush $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -1020,7 +1021,7 @@ TSAN_CRASH_TEST_WITH_TXN_COMMANDS="[ |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"name\":\"Compile and run\", |
|
|
|
\"timeout\": 86400, |
|
|
|
\"timeout\": 86400, |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make J=1 crash_test_with_txn || $CONTRUN_NAME=tsan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; set -o pipefail && $SHM $DEBUG $TSAN $TSAN_CRASH CRASH_TEST_KILL_ODD=1887 make $PARALLELISM crash_test_with_txn || $CONTRUN_NAME=tsan_crash_test_with_txn $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
}, |
|
|
|
}, |
|
|
@ -1077,7 +1078,7 @@ run_no_compression() |
|
|
|
cat Makefile | grep -v tools/ldb_test.py > .tmp.Makefile |
|
|
|
cat Makefile | grep -v tools/ldb_test.py > .tmp.Makefile |
|
|
|
mv .tmp.Makefile Makefile |
|
|
|
mv .tmp.Makefile Makefile |
|
|
|
export $SKIP_FORMAT_CHECKS |
|
|
|
export $SKIP_FORMAT_CHECKS |
|
|
|
make $DEBUG J=1 check |
|
|
|
make $DEBUG $PARALLELISM check |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
NO_COMPRESSION_COMMANDS="[ |
|
|
|
NO_COMPRESSION_COMMANDS="[ |
|
|
@ -1170,7 +1171,7 @@ JAVA_BUILD_TEST_COMMANDS="[ |
|
|
|
$CLEANUP_ENV, |
|
|
|
$CLEANUP_ENV, |
|
|
|
{ |
|
|
|
{ |
|
|
|
\"name\":\"Build RocksDB for Java\", |
|
|
|
\"name\":\"Build RocksDB for Java\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SETUP_JAVA_ENV; $SHM make rocksdbjava || $CONTRUN_NAME=rocksdbjava $TASK_CREATION_TOOL\", |
|
|
|
\"shell\":\"cd $WORKING_DIR; $SETUP_JAVA_ENV; $SHM make $PARALLELISM rocksdbjava || $CONTRUN_NAME=rocksdbjava $TASK_CREATION_TOOL\", |
|
|
|
\"user\":\"root\", |
|
|
|
\"user\":\"root\", |
|
|
|
$PARSER |
|
|
|
$PARSER |
|
|
|
} |
|
|
|
} |
|
|
|