This is an automated email from the ASF dual-hosted git repository.
masaori pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new dac1ab1f19 Build unit tests for BRAVO (#11790)
dac1ab1f19 is described below
commit dac1ab1f196731ce8d193c7444857b64394b2552
Author: Masaori Koshiba <[email protected]>
AuthorDate: Fri Sep 27 08:07:13 2024 +0900
Build unit tests for BRAVO (#11790)
---
include/tsutil/Bravo.h | 4 ++--
src/tsutil/CMakeLists.txt | 3 ++-
src/{tscore => tsutil}/unit_tests/test_Bravo.cc | 0
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/include/tsutil/Bravo.h b/include/tsutil/Bravo.h
index 7b2c8f21e2..4660f69aca 100644
--- a/include/tsutil/Bravo.h
+++ b/include/tsutil/Bravo.h
@@ -251,7 +251,7 @@ public:
void
lock_shared(Token &token)
{
- ink_assert(SLOT_SIZE >= DenseThreadId::num_possible_values());
+ debug_assert(SLOT_SIZE >= DenseThreadId::num_possible_values());
// Fast path
if (_mutex.read_bias.load(std::memory_order_acquire)) {
@@ -279,7 +279,7 @@ public:
bool
try_lock_shared(Token &token)
{
- ink_assert(SLOT_SIZE >= DenseThreadId::num_possible_values());
+ debug_assert(SLOT_SIZE >= DenseThreadId::num_possible_values());
// Fast path
if (_mutex.read_bias.load(std::memory_order_acquire)) {
diff --git a/src/tsutil/CMakeLists.txt b/src/tsutil/CMakeLists.txt
index cd5e68e7ad..4172d01cc5 100644
--- a/src/tsutil/CMakeLists.txt
+++ b/src/tsutil/CMakeLists.txt
@@ -72,8 +72,9 @@ endif()
if(BUILD_TESTING)
add_executable(
test_tsutil
- unit_tests/test_Metrics.cc
+ unit_tests/test_Bravo.cc
unit_tests/test_LocalBuffer.cc
+ unit_tests/test_Metrics.cc
unit_tests/test_PostScript.cc
unit_tests/test_Strerror.cc
unit_tests/test_StringConvert.cc
diff --git a/src/tscore/unit_tests/test_Bravo.cc
b/src/tsutil/unit_tests/test_Bravo.cc
similarity index 100%
rename from src/tscore/unit_tests/test_Bravo.cc
rename to src/tsutil/unit_tests/test_Bravo.cc