Fixed a deadlock in the Hadoop MesosScheduler by unsynchronizing resourceOffers().

Review: https://reviews.apache.org/r/10352

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1466292 13f79535-47bb-0310-9956-ffa450edef68
Updated garbage collector tests to use new testing abstractions.

Review: https://reviews.apache.org/r/10293

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467366 13f79535-47bb-0310-9956-ffa450edef68
Fixed a comment in os.hpp.

Review: https://reviews.apache.org/r/10302

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467367 13f79535-47bb-0310-9956-ffa450edef68
Added a Cluster::Masters::start which takes an AllocatorProcess.

Review: https://reviews.apache.org/r/10303

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467368 13f79535-47bb-0310-9956-ffa450edef68
Updated log tests to use DROP_MESSAGES.

Review: https://reviews.apache.org/r/10304

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467369 13f79535-47bb-0310-9956-ffa450edef68
Updated master detector tests to use new testing abstractions.

Review: https://reviews.apache.org/r/10305

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467370 13f79535-47bb-0310-9956-ffa450edef68
Updated resource offers tests to use new testing abstractions.

Review: https://reviews.apache.org/r/10306

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467371 13f79535-47bb-0310-9956-ffa450edef68
Updated ZooKeeper tests to use new testing abstractions.

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467372 13f79535-47bb-0310-9956-ffa450edef68
Added DROP_PROTOBUF.

Review: https://reviews.apache.org/r/10307

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467373 13f79535-47bb-0310-9956-ffa450edef68
Added another Cluster::Slaves::start.

Review: https://reviews.apache.org/r/10308

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467374 13f79535-47bb-0310-9956-ffa450edef68
Updated status update manager tests to use new testing abstractions.

Review: https://reviews.apache.org/r/10309

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467375 13f79535-47bb-0310-9956-ffa450edef68
Cleaned up includes and using directives in master tests.

Review: https://reviews.apache.org/r/10310

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467376 13f79535-47bb-0310-9956-ffa450edef68
Fixed a memory leak in stout/result.hpp.

The old object needs to be deleted in the assignment operator
overload function.

From: Jie Yu <yujie.jay@gmail.com>
Review: https://reviews.apache.org/r/9512

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467379 13f79535-47bb-0310-9956-ffa450edef68
Fixed exception tests to use the latest test abstractions.

From: Jiang Yan Xu <yan@jxu.me>
Review: https://reviews.apache.org/r/10318

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467417 13f79535-47bb-0310-9956-ffa450edef68
Fixed Allocator Test to use DROP_MESSAGE, FutureArg, moved
expectations closer to actions, etc. Additionally, replaced the
MockAllocator in DRFAllocatorTest with a regular Allocator because the
expectations were uninteresting, expectations on calls to the
allocator are covered in other tests, and it just made the test a lot
messier.

From: Thomas Marshall <twm378@gmail.com>
Review: https://reviews.apache.org/r/10329

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467418 13f79535-47bb-0310-9956-ffa450edef68
Fixed AllocatorZookeeperTest to use latest abstractions. Removed
triggers, updates EXPECT_MESSAGE logic, and moves EXPECT_CALLs closer
to actions.

From: Thomas Marshall <twm378@gmail.com>
Review: https://reviews.apache.org/r/10386

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467419 13f79535-47bb-0310-9956-ffa450edef68
Added proc::children for linux.

Review: https://reviews.apache.org/r/9794

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467504 13f79535-47bb-0310-9956-ffa450edef68
Added child process monitoring to process based isolation module.

Review: https://reviews.apache.org/r/9795

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467505 13f79535-47bb-0310-9956-ffa450edef68
Better cgroups resource monitoring error handling.

Review: https://reviews.apache.org/r/9796

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467506 13f79535-47bb-0310-9956-ffa450edef68
Added isolation module tests for resource usage.

Review: https://reviews.apache.org/r/9797

git-svn-id: https://svn.apache.org/repos/asf/incubator/mesos/trunk@1467507 13f79535-47bb-0310-9956-ffa450edef68