Disabling log running jobs

Summary: Long running jobs are blocking the queue due to lack of adequate
machines in the CI

Test Plan: Manual testing

Reviewers:

CC: leveldb@

Task ID: #6968635

Blame Rev:
main
krad 9 years ago
parent 199744f4c4
commit dd2e1eeb35
  1. 22
      build_tools/rocksdb-lego-determinator

@ -30,6 +30,23 @@ LITE="OPT=-DROCKSDB_LITE"
TSAN="COMPILE_WITH_TSAN=1" TSAN="COMPILE_WITH_TSAN=1"
DISABLE_JEMALLOC="DISABLE_JEMALLOC=1" DISABLE_JEMALLOC="DISABLE_JEMALLOC=1"
#
# A mechanism to disable tests temporarily
#
DISABLE_COMMANDS="[
{
'name':'Disable test',
$ONCALL,
'steps': [
{
'name':'Raise disabled notification',
'shell':'exit 1',
'user':'root'
},
],
}
]"
# #
# RocksDB unit test in parallel # RocksDB unit test in parallel
# Currently we always have noise in our parallel runs. This job is to help # Currently we always have noise in our parallel runs. This job is to help
@ -222,6 +239,7 @@ STRESS_CRASH_TEST_COMMANDS="[
} }
]" ]"
STRESS_CRASH_TEST_COMMANDS=$DISABLE_COMMANDS
# #
# RocksDB test under address sanitizer # RocksDB test under address sanitizer
@ -263,6 +281,8 @@ ASAN_CRASH_TEST_COMMANDS="[
} }
]" ]"
ASAN_CRASH_TEST_COMMANDS=$DISABLE_COMMANDS
# #
# RocksDB unit test under valgrind # RocksDB unit test under valgrind
# #
@ -321,6 +341,8 @@ TSAN_CRASH_TEST_COMMANDS="[
} }
]" ]"
TSAN_CRASH_TEST_COMMANDS=$DISABLE_COMMANDS
# #
# RocksDB format compatible # RocksDB format compatible
# #

Loading…
Cancel
Save