Home
last modified time | relevance | path

Searched refs:timeout (Results 1 – 25 of 210) sorted by relevance

123456789

/llvm-project/lldb/unittests/Utility/
H A DListenerTest.cpp30 const std::chrono::seconds timeout(0); in TEST() local
32 EXPECT_FALSE(listener_sp->GetEvent(event_sp, timeout)); in TEST()
33 EXPECT_FALSE(listener_sp->GetEventForBroadcaster(nullptr, event_sp, timeout)); in TEST()
35 listener_sp->GetEventForBroadcaster(&broadcaster, event_sp, timeout)); in TEST()
37 &broadcaster, event_mask, event_sp, timeout)); in TEST()
41 EXPECT_TRUE(listener_sp->GetEvent(event_sp, timeout)); in TEST()
44 EXPECT_TRUE(listener_sp->GetEventForBroadcaster(nullptr, event_sp, timeout)); in TEST()
48 listener_sp->GetEventForBroadcaster(&broadcaster, event_sp, timeout)); in TEST()
52 &broadcaster, event_mask * 2, event_sp, timeout)); in TEST()
54 &broadcaster, event_mask, event_sp, timeout)); in TEST()
[all …]
H A DBroadcasterTest.cpp24 std::chrono::seconds timeout(0); in TEST() local
32 EXPECT_TRUE(listener1_sp->GetEvent(event_sp, timeout)); in TEST()
42 EXPECT_TRUE(listener2_sp->GetEvent(event_sp, timeout)); in TEST()
47 EXPECT_TRUE(listener1_sp->GetEvent(event_sp, timeout)); in TEST()
49 EXPECT_TRUE(listener2_sp->GetEvent(event_sp, timeout)); in TEST()
55 EXPECT_TRUE(listener1_sp->GetEvent(event_sp, timeout)); in TEST()
/llvm-project/compiler-rt/test/fuzzer/
H A Dfuzzer-timeout.test3 RUN: not %run %t-TimeoutTest -timeout=1 2>&1 | FileCheck %s --check-prefix=TimeoutTest
5 TimeoutTest: Test unit written to ./timeout-
6 TimeoutTest: == ERROR: libFuzzer: timeout after
10 TimeoutTest: SUMMARY: libFuzzer: timeout
12 RUN: not %run %t-TimeoutTest -timeout=1 %S/hi.txt 2>&1 | FileCheck %s --check-prefix=SingleInputTim…
14 SingleInputTimeoutTest-NOT: Test unit written to ./timeout-
16 RUN: %run %t-TimeoutTest -timeout=1 -timeout_exitcode=0
18 RUN: not %run %t-TimeoutEmptyTest -timeout=1 2>&1 | FileCheck %s --check-prefix=TimeoutEmptyTest
20 TimeoutEmptyTest: == ERROR: libFuzzer: timeout after
21 TimeoutEmptyTest: SUMMARY: libFuzzer: timeout
/llvm-project/libc/src/sys/select/linux/
H A Dselect.cpp32 struct timeval *__restrict timeout)) {
42 if (timeout != nullptr) {
43 // In general, if the tv_sec and tv_usec in |timeout| are correctly set,
45 // if tv_usec in |timeout| is more than a second, it can lead to overflows.
48 if ((TIME_MAX - timeout->tv_sec) < (timeout->tv_usec / 1000000)) {
52 ts.tv_sec = timeout->tv_sec + timeout->tv_usec / 1000000;
53 ts.tv_nsec = timeout->tv_usec * 1000;
/llvm-project/libcxx/test/std/thread/thread.condition/thread.condition.condvar/
H A Dwait_until.pass.cpp54 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
62 std::cv_status result = cv.wait_until(lock, timeout); in test()
68 assert(Clock::now() < timeout); in test()
95 auto timeout = Clock::now() + std::chrono::milliseconds(250); in test() local
103 result = cv.wait_until(lock, timeout); in test()
104 if (result == std::cv_status::timeout) in test()
105 assert(Clock::now() >= timeout); in test()
106 } while (result != std::cv_status::timeout); in test()
H A Dwait_for.pass.cpp48 auto timeout = std::chrono::seconds(3600); in main() local
57 std::cv_status result = cv.wait_for(lock, timeout); in main()
64 assert(elapsed < timeout); in main()
91 auto timeout = std::chrono::milliseconds(250); in main() local
99 auto elapsed = measure([&] { result = cv.wait_for(lock, timeout); }); in main()
100 if (result == std::cv_status::timeout) in main()
101 assert(elapsed >= timeout); in main()
102 } while (result != std::cv_status::timeout); in main()
H A Dwait_for_pred.pass.cpp48 auto timeout = std::chrono::seconds(3600); in main() local
56 bool result = cv.wait_for(lock, timeout, [&] { return !likely_spurious; }); in main()
59 assert(elapsed < timeout); in main()
86 auto timeout = std::chrono::milliseconds(250); in main() local
93 …bool result = cv.wait_for(lock, timeout, [] { return false; }); // never stop waiting (until timeo… in main()
96 assert(elapsed >= timeout); in main()
115 auto timeout = std::chrono::seconds(3600); in main() local
123 bool result = cv.wait_for(lock, timeout, [&] { return true; }); in main()
127 …assert(elapsed < timeout); // can technically fail if t2 never executes and we timeout, but very u… in main()
H A Dwait_until_pred.pass.cpp54 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
61 bool result = cv.wait_until(lock, timeout, [&] { return !likely_spurious; }); in test()
63 assert(Clock::now() < timeout); in test()
90 auto timeout = Clock::now() + std::chrono::milliseconds(250); in test() local
96 …bool result = cv.wait_until(lock, timeout, [] { return false; }); // never stop waiting (until tim… in test()
98 assert(Clock::now() >= timeout); in test()
117 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
124 bool result = cv.wait_until(lock, timeout, [&] { return true; }); in test()
127 …assert(Clock::now() < timeout); // can technically fail if t2 never executes and we timeout, but v… in test()
/llvm-project/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
H A Dwait_for.pass.cpp54 auto timeout = std::chrono::seconds(3600); in test() local
63 std::cv_status result = cv.wait_for(lock, timeout); in test()
70 assert(elapsed < timeout); in test()
97 auto timeout = std::chrono::milliseconds(250); in test() local
105 auto elapsed = measure([&] { result = cv.wait_for(lock, timeout); }); in test()
106 if (result == std::cv_status::timeout) in test()
107 assert(elapsed >= timeout); in test()
108 } while (result != std::cv_status::timeout); in test()
H A Dwait_for_pred.pass.cpp54 auto timeout = std::chrono::seconds(3600); in test() local
62 bool result = cv.wait_for(lock, timeout, [&] { return !likely_spurious; }); in test()
65 assert(elapsed < timeout); in test()
92 auto timeout = std::chrono::milliseconds(250); in test() local
99 …bool result = cv.wait_for(lock, timeout, [] { return false; }); // never stop waiting (until timeo… in test()
102 assert(elapsed >= timeout); in test()
121 auto timeout = std::chrono::seconds(3600); in test() local
129 bool result = cv.wait_for(lock, timeout, [&] { return true; }); in test()
133 …assert(elapsed < timeout); // can technically fail if t2 never executes and we timeout, but very u… in test()
H A Dwait_until.pass.cpp59 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
67 std::cv_status result = cv.wait_until(lock, timeout); in test()
73 assert(Clock::now() < timeout); in test()
100 auto timeout = Clock::now() + std::chrono::milliseconds(250); in test() local
108 result = cv.wait_until(lock, timeout); in test()
109 if (result == std::cv_status::timeout) in test()
110 assert(Clock::now() >= timeout); in test()
111 } while (result != std::cv_status::timeout); in test()
H A Dwait_until_pred.pass.cpp60 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
67 bool result = cv.wait_until(lock, timeout, [&] { return !likely_spurious; }); in test()
69 assert(Clock::now() < timeout); in test()
96 auto timeout = Clock::now() + std::chrono::milliseconds(250); in test() local
102 …bool result = cv.wait_until(lock, timeout, [] { return false; }); // never stop waiting (until tim… in test()
104 assert(Clock::now() >= timeout); in test()
123 auto timeout = Clock::now() + std::chrono::seconds(3600); in test() local
130 bool result = cv.wait_until(lock, timeout, [&] { return true; }); in test()
133 …assert(Clock::now() < timeout); // can technically fail if t2 never executes and we timeout, but v… in test()
/llvm-project/llvm/utils/lit/lit/
H A Drun.py23 self, tests, lit_config, workers, progress_callback, max_failures, timeout
30 self.timeout = timeout
42 If timeout is non-None, it should be a time in seconds after which to
55 timeout = self.timeout or one_week
56 deadline = time.time() + timeout
96 timeout = deadline - time.time()
99 test = ar.get(timeout)
22 __init__( self, tests, lit_config, workers, progress_callback, max_failures, timeout ) global() argument
/llvm-project/lldb/include/lldb/Utility/
H A DPredicate.h123 std::optional<T> WaitFor(C Cond, const Timeout<std::micro> &timeout) { in WaitFor() argument
126 if (!timeout) { in WaitFor()
130 if (m_condition.wait_for(lock, *timeout, RealCond)) in WaitFor()
157 const Timeout<std::micro> &timeout = std::nullopt) {
158 return WaitFor([&value](T current) { return value == current; }, timeout) !=
186 const Timeout<std::micro> &timeout = std::nullopt) {
187 return WaitFor([&value](T current) { return value != current; }, timeout);
/llvm-project/lldb/tools/lldb-dap/
H A DFifoFiles.cpp49 Expected<json::Value> FifoFileIO::ReadJSON(std::chrono::milliseconds timeout) {
51 // would wait for the getline to end, rendering the timeout useless. in FifoFileIO()
61 if (future->wait_for(timeout) == std::future_status::timeout || !line) in ReadJSON()
77 std::chrono::milliseconds timeout) { in ReadJSON()
85 if (future->wait_for(timeout) == std::future_status::timeout || !done) { in SendJSON()
53 ReadJSON(std::chrono::milliseconds timeout) ReadJSON() argument
81 SendJSON(const json::Value & json,std::chrono::milliseconds timeout) SendJSON() argument
/llvm-project/lldb/source/API/
H A DSBExpressionOptions.cpp94 void SBExpressionOptions::SetTimeoutInMicroSeconds(uint32_t timeout) { in SetTimeoutInMicroSeconds() argument
95 LLDB_INSTRUMENT_VA(this, timeout); in SetTimeoutInMicroSeconds()
97 m_opaque_up->SetTimeout(timeout == 0 ? Timeout<std::micro>(std::nullopt) in SetTimeoutInMicroSeconds()
98 : std::chrono::microseconds(timeout)); in SetTimeoutInMicroSeconds()
109 void SBExpressionOptions::SetOneThreadTimeoutInMicroSeconds(uint32_t timeout) { in SetOneThreadTimeoutInMicroSeconds() argument
110 LLDB_INSTRUMENT_VA(this, timeout); in SetOneThreadTimeoutInMicroSeconds()
112 m_opaque_up->SetOneThreadTimeout(timeout == 0 in SetOneThreadTimeoutInMicroSeconds()
114 : std::chrono::microseconds(timeout)); in SetOneThreadTimeoutInMicroSeconds()
H A DSBListener.cpp135 Timeout<std::micro> timeout(std::nullopt); in WaitForEvent() local
139 timeout = std::chrono::seconds(timeout_secs); in WaitForEvent()
142 if (m_opaque_sp->GetEvent(event_sp, timeout)) { in WaitForEvent()
159 Timeout<std::micro> timeout(std::nullopt); in WaitForEventForBroadcaster() local
161 timeout = std::chrono::seconds(num_seconds); in WaitForEventForBroadcaster()
164 timeout)) { in WaitForEventForBroadcaster()
179 Timeout<std::micro> timeout(std::nullopt); in WaitForEventForBroadcasterWithType() local
181 timeout = std::chrono::seconds(num_seconds); in WaitForEventForBroadcasterWithType()
184 broadcaster.get(), event_type_mask, event_sp, timeout)) { in WaitForEventForBroadcasterWithType()
/llvm-project/libc/src/__support/threads/linux/
H A Dfutex_utils.h34 cpp::optional<Timeout> timeout = cpp::nullopt,
38 if (timeout && timeout->is_realtime()) {
50 /* timeout */ timeout ? &timeout->get_timespec() : nullptr,
H A Draw_mutex.h64 // Return true if the lock is acquired. Return false if timeout happens before
66 LIBC_INLINE bool lock_slow(cpp::optional<Futex::Timeout> timeout,
76 if (timeout) in lock_slow()
77 ensure_monotonicity(*timeout); in lock_slow()
86 if (ETIMEDOUT == -futex.wait(IN_CONTENTION, timeout, is_pshared)) in lock_slow()
105 lock(cpp::optional<Futex::Timeout> timeout = cpp::nullopt,
111 return lock_slow(timeout, is_shared, spin_count);
67 lock_slow(cpp::optional<Futex::Timeout> timeout,bool is_pshared,unsigned spin_count) lock_slow() argument
/llvm-project/libc/src/__support/time/linux/
H A Dmonotonicity.h1 //===--- timeout linux implementation ---------------------------*- C++ -*-===//
28 LIBC_INLINE void ensure_monotonicity(AbsTimeout &timeout) { in ensure_monotonicity()
29 if (timeout.is_realtime()) { in ensure_monotonicity()
31 convert_clock(timeout.get_timespec(), CLOCK_REALTIME, CLOCK_MONOTONIC), in ensure_monotonicity()
38 timeout = *res; in ensure_monotonicity()
27 ensure_monotonicity(AbsTimeout & timeout) ensure_monotonicity() argument
/llvm-project/libc/src/pthread/
H A Dpthread_rwlock_timedwrlock.cpp28 LIBC_ASSERT(abstime && "timedwrlock called with a null timeout");
29 auto timeout = variable
31 if (LIBC_LIKELY(timeout.has_value()))
32 return static_cast<int>(rw->write_lock(timeout.value()));
34 switch (timeout.error()) {
H A Dpthread_rwlock_timedrdlock.cpp34 LIBC_ASSERT(abstime && "timedrdlock called with a null timeout");
35 auto timeout = variable
37 if (LIBC_LIKELY(timeout.has_value()))
38 return static_cast<int>(rw->read_lock(timeout.value()));
40 switch (timeout.error()) {
/llvm-project/lldb/source/Utility/
H A DListener.cpp260 const Timeout<std::micro> &timeout, in GetEventInternal() argument
264 LLDB_LOG(log, "this = {0}, timeout = {1} for {2}", this, timeout, m_name); in GetEventInternal()
274 if (!timeout) in GetEventInternal()
277 result = m_events_condition.wait_for(lock, *timeout); in GetEventInternal()
279 if (result == std::cv_status::timeout) { in GetEventInternal()
298 const Timeout<std::micro> &timeout) { in GetEventForBroadcasterWithType() argument
299 return GetEventInternal(timeout, broadcaster, event_type_mask, event_sp); in GetEventForBroadcasterWithType()
304 const Timeout<std::micro> &timeout) { in GetEventForBroadcaster() argument
305 return GetEventInternal(timeout, broadcaster, 0, event_sp); in GetEventForBroadcaster()
308 bool Listener::GetEvent(EventSP &event_sp, const Timeout<std::micro> &timeout) { in GetEvent() argument
[all …]
/llvm-project/lldb/packages/Python/lldbsuite/test/
H A Dlldbpexpect.py25 timeout=60, argument
64 timeout=timeout,
69 self.child.ptyproc.delayafterclose = timeout / 10
70 self.child.ptyproc.delayafterterminate = timeout / 10
/llvm-project/compiler-rt/test/tsan/Linux/
H A Dsignal_in_futex_wait.cpp17 int futex(int *uaddr, int futex_op, int val, const struct timespec *timeout, in futex() argument
19 __sanitizer_syscall_pre_futex(uaddr, futex_op, val, timeout, uaddr2, val3); in futex()
20 int result = syscall(SYS_futex, uaddr, futex_op, val, timeout, uaddr2, val3); in futex()
21 __sanitizer_syscall_post_futex(result, uaddr, futex_op, val, timeout, uaddr2, in futex()

123456789