aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2018-07-06 23:21:24 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-07-06 23:21:24 +0000
commit1d7c04c20ad640c41990cef1e04c99520b5a18eb (patch)
tree363cb5e526029a6c06c2b3a1479c3af6466f1d22
parent50acae8f2ae017c49b1d616e93ce9f97f6b3d118 (diff)
parent463faada00c10e3a4b86b9dc4fff534526be26cb (diff)
downloadbionic-1d7c04c20ad640c41990cef1e04c99520b5a18eb.tar.gz
Merge "pthread_barrier_init: add a test for the count == 0 EINVAL case."
-rw-r--r--tests/pthread_test.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/pthread_test.cpp b/tests/pthread_test.cpp
index af682a93d..f2f6e01da 100644
--- a/tests/pthread_test.cpp
+++ b/tests/pthread_test.cpp
@@ -2499,6 +2499,11 @@ TEST(pthread, pthread_barrier_check_ordering) {
}
}
+TEST(pthread, pthread_barrier_init_zero_count) {
+ pthread_barrier_t barrier;
+ ASSERT_EQ(EINVAL, pthread_barrier_init(&barrier, nullptr, 0));
+}
+
TEST(pthread, pthread_spinlock_smoke) {
pthread_spinlock_t lock;
ASSERT_EQ(0, pthread_spin_init(&lock, 0));