[ https://issues.apache.org/jira/browse/MESOS-4317?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexander Rukletsov updated MESOS-4317: --------------------------------------- Labels: documentation mesosphere (was: documentaion mesosphere) > Document use of mesos specific future design patterns in gmock test framework > ----------------------------------------------------------------------------- > > Key: MESOS-4317 > URL: https://issues.apache.org/jira/browse/MESOS-4317 > Project: Mesos > Issue Type: Documentation > Reporter: Avinash Sridharan > Priority: Minor > Labels: documentation, mesosphere > > Mesos relies heavily on google test and google mock frameworks for its unit > test infrastructure. In order to support unit testing of mesos classes that > are inherently designed to be multi-threaded (or multi-process), and > asynchronous in nature, the libprocess future/promise design patterns have > been used to expose a set of API that allow for asynchronous callbacks within > the mesos specific gmock test framework > (3rdparty/libprocess/include/process/gmock.hpp) . > Given that these future/promise based API is very specific to the apache > mesos test framework it would be good to have documentation about its > use-cases to better inform developers (especially newbies) of this > infrastructure. -- This message was sent by Atlassian JIRA (v6.4.14#64029)