You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mesos.apache.org by "Neil Conway (JIRA)" <ji...@apache.org> on 2017/05/22 23:38:04 UTC

[jira] [Assigned] (MESOS-5903) `GTEST_IS_THREADSAFE` guards prevent many tests from being run on Windows.

     [ https://issues.apache.org/jira/browse/MESOS-5903?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Neil Conway reassigned MESOS-5903:
----------------------------------

    Shepherd: Neil Conway
    Assignee: Jan Schlicht  (was: Andrew Schwartzmeyer)

> `GTEST_IS_THREADSAFE` guards prevent many tests from being run on Windows.
> --------------------------------------------------------------------------
>
>                 Key: MESOS-5903
>                 URL: https://issues.apache.org/jira/browse/MESOS-5903
>             Project: Mesos
>          Issue Type: Bug
>          Components: libprocess
>            Reporter: Alex Clemmer
>            Assignee: Jan Schlicht
>              Labels: libprocess, mesosphere
>
> 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, 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)