phoenix-firestorm/indra/llcommon/tests
Nat Goodspeed 04ebc11a2d SL-16094: Fix WorkQueue test for correct behavior of runFor().
Turns out that one of our WorkQueue integration tests was relying on the
incorrect runFor() behavior that we just fixed, so the test broke. Now that
runFor() doesn't wait around for work to be posted, use an explicit wait loop
instead.

To support this, add LLCond::get(functor), where functor must accept a const
reference to the stored data. This new get() returns whatever the functor
returns, allowing a caller to peek at the stored data.

Also use universal references for all remaining LLCond functor arguments.
2021-11-24 12:56:48 -05:00
..
StringVec.h
bitpack_test.cpp
commonmisc_test.cpp
listener.h
llallocator_heap_profile_test.cpp
llallocator_test.cpp
llbase64_test.cpp
llcond_test.cpp DRTVWR-476: Add basic tests for LLCond. 2020-03-25 18:44:04 -04:00
lldate_test.cpp
lldeadmantimer_test.cpp
lldependencies_test.cpp
llerror_test.cpp SL-10297: Move LL_ERRS crash location into the LL_ERRS macro itself. 2021-05-11 21:42:14 -04:00
lleventcoro_test.cpp DRTVWR-476: Infrastructure to help manage long-lived coroutines. 2020-03-25 19:02:24 -04:00
lleventdispatcher_test.cpp DRTVWR-476: Cherry-pick debug aids from commit 77b0c53 (fiber-mutex) 2020-04-03 10:38:53 -04:00
lleventfilter_test.cpp DRTVWR-476: Add LLEventLogProxy, LLEventLogProxyFor<T>. 2020-03-25 18:58:16 -04:00
llexception_test.cpp DRTVWR-476: Add LLTHROW()/LOG_UNHANDLED_EXCEPTION() test. 2020-03-25 19:21:16 -04:00
llframetimer_test.cpp
llheteromap_test.cpp
llinstancetracker_test.cpp SL-16024: Adapt llinstancetracker_test.cpp to getInstance() change. 2021-10-07 14:00:39 -04:00
lllazy_test.cpp
llleap_test.cpp
llmainthreadtask_test.cpp DRTVWR-476: LLMainThreadTask cross-thread test hangs. Skip. 2020-05-27 12:44:18 -04:00
llmemtype_test.cpp
llpounceable_test.cpp
llprocess_test.cpp SL-15742 - python 3 support for integration test script 2021-09-15 20:06:56 +01:00
llprocessor_test.cpp
llprocinfo_test.cpp
llrand_test.cpp
llsdserialize_test.cpp DRTVWR-476: Default LLSDNotationFormatter now OPTIONS_PRETTY_BINARY. 2020-05-13 16:37:12 -04:00
llsingleton_test.cpp
llstreamqueue_test.cpp
llstring_test.cpp
lltrace_test.cpp
lltreeiterators_test.cpp
llunits_test.cpp
lluri_test.cpp
stringize_test.cpp
threadsafeschedule_test.cpp DRTVWR-546, SL-16220, SL-16094: Undo previous glthread branch revert. 2021-11-24 10:47:54 -05:00
tuple_test.cpp SL-16024: Introduce tuple.h with tuple_cons(), tuple_cdr(). 2021-10-04 11:48:58 -04:00
workqueue_test.cpp SL-16094: Fix WorkQueue test for correct behavior of runFor(). 2021-11-24 12:56:48 -05:00
wrapllerrs.h SL-10297: Move LL_ERRS crash location into the LL_ERRS macro itself. 2021-05-11 21:42:14 -04:00