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:
This commit is contained in:
krad 2015-09-21 12:51:15 -07:00
parent 199744f4c4
commit dd2e1eeb35
1 changed files with 22 additions and 0 deletions

View File

@ -30,6 +30,23 @@ LITE="OPT=-DROCKSDB_LITE"
TSAN="COMPILE_WITH_TSAN=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
# 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
@ -263,6 +281,8 @@ ASAN_CRASH_TEST_COMMANDS="[
}
]"
ASAN_CRASH_TEST_COMMANDS=$DISABLE_COMMANDS
#
# RocksDB unit test under valgrind
#
@ -321,6 +341,8 @@ TSAN_CRASH_TEST_COMMANDS="[
}
]"
TSAN_CRASH_TEST_COMMANDS=$DISABLE_COMMANDS
#
# RocksDB format compatible
#