Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
In many tests, there is an assertion about the thread-safety of GTest, like: `ASSERT_TRUE(GTEST_IS_THREADSAFE)`.
This prevents probably a dozen tests from getting run on Windows. In libprocess alone:
- FutureTest: Select,
- LimiterTest: Acquire
- MetricsTest: Gauge, Snapshot, SnapshotTimeout, SnapshotAuthenticationEnabled
- ProcessTest: Spawn, Dispatch, Defer1, Defer2, Defer3, Handlers, Expect, Action, Inheritance, Thunk, Delegate, Delay, Order, Donate, Settle, Pid, Listener, Executor, Remote, Async,
Attachments
Attachments
Issue Links
- is related to
-
MESOS-7193 Use of `GTEST_IS_THREADSAFE` in asserts is problematic.
- Resolved