diff --git a/libcxx/test/benchmarks/atomic_wait_1_waiter_1_notifier.bench.cpp b/libcxx/test/benchmarks/atomic_wait_1_waiter_1_notifier.bench.cpp index c3d7e6511925d..5c82b8e8e9af6 100644 --- a/libcxx/test/benchmarks/atomic_wait_1_waiter_1_notifier.bench.cpp +++ b/libcxx/test/benchmarks/atomic_wait_1_waiter_1_notifier.bench.cpp @@ -8,6 +8,10 @@ // UNSUPPORTED: c++03, c++11, c++14, c++17 +// This benchmark is very expensive and we don't want to run it on a regular basis, +// only to ensure the code doesn't rot. +// REQUIRES: enable-benchmarks=dry-run + #include "atomic_wait_helper.h" #include diff --git a/libcxx/test/benchmarks/atomic_wait_N_waiter_N_notifier.bench.cpp b/libcxx/test/benchmarks/atomic_wait_N_waiter_N_notifier.bench.cpp index d9b9aa212f602..4d6547418e767 100644 --- a/libcxx/test/benchmarks/atomic_wait_N_waiter_N_notifier.bench.cpp +++ b/libcxx/test/benchmarks/atomic_wait_N_waiter_N_notifier.bench.cpp @@ -8,6 +8,10 @@ // UNSUPPORTED: c++03, c++11, c++14, c++17 +// This benchmark is very expensive and we don't want to run it on a regular basis, +// only to ensure the code doesn't rot. +// REQUIRES: enable-benchmarks=dry-run + #include "atomic_wait_helper.h" #include diff --git a/libcxx/test/benchmarks/atomic_wait_multi_waiter_1_notifier.bench.cpp b/libcxx/test/benchmarks/atomic_wait_multi_waiter_1_notifier.bench.cpp index a14a6a2ad9c98..f8288cb4c8020 100644 --- a/libcxx/test/benchmarks/atomic_wait_multi_waiter_1_notifier.bench.cpp +++ b/libcxx/test/benchmarks/atomic_wait_multi_waiter_1_notifier.bench.cpp @@ -8,6 +8,10 @@ // UNSUPPORTED: c++03, c++11, c++14, c++17 +// This benchmark is very expensive and we don't want to run it on a regular basis, +// only to ensure the code doesn't rot. +// REQUIRES: enable-benchmarks=dry-run + #include "atomic_wait_helper.h" #include diff --git a/libcxx/test/benchmarks/atomic_wait_vs_mutex_lock.bench.cpp b/libcxx/test/benchmarks/atomic_wait_vs_mutex_lock.bench.cpp index a554c721df017..9849ffa7e038d 100644 --- a/libcxx/test/benchmarks/atomic_wait_vs_mutex_lock.bench.cpp +++ b/libcxx/test/benchmarks/atomic_wait_vs_mutex_lock.bench.cpp @@ -8,6 +8,10 @@ // UNSUPPORTED: c++03, c++11, c++14, c++17 +// This benchmark is very expensive and we don't want to run it on a regular basis, +// only to ensure the code doesn't rot. +// REQUIRES: enable-benchmarks=dry-run + #include #include #include