Apache Mesos
Classes | Namespaces | Functions
allocator.hpp File Reference
#include <gmock/gmock.h>
#include <mesos/allocator/allocator.hpp>
#include <process/future.hpp>
#include <process/gmock.hpp>
#include <process/owned.hpp>
#include "master/allocator/mesos/hierarchical.hpp"

Go to the source code of this file.

Classes

class  mesos::internal::tests::TestAllocator< T >
 

Namespaces

 mesos
 
 mesos::internal
 
 mesos::internal::tests
 

Functions

Quota mesos::internal::tests::createQuota (const std::string &role, const std::string &resources)
 
WeightInfo mesos::internal::tests::createWeightInfo (const std::string &role, double weight)
 
 mesos::internal::tests::ACTION_P (InvokeInitialize, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRecover, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeAddFramework, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRemoveFramework, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeActivateFramework, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeDeactivateFramework, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateFramework, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeAddSlave, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRemoveSlave, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateSlave, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeAddResourceProvider, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeActivateSlave, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeDeactivateSlave, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateWhitelist, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRequestResources, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateAllocation, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateAvailable, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateUnavailability, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateInverseOffer, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeGetInverseOfferStatuses, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRecoverResources, allocator)
 
 mesos::internal::tests::ACTION_P2 (InvokeRecoverResourcesWithFilters, allocator, timeout)
 
 mesos::internal::tests::ACTION_P (InvokeSuppressOffers, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeReviveOffers, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeSetQuota, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeRemoveQuota, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeUpdateWeights, allocator)
 
 mesos::internal::tests::ACTION_P (InvokePause, allocator)
 
 mesos::internal::tests::ACTION_P (InvokeResume, allocator)
 
template<typename T = master::allocator::HierarchicalDRFAllocator>
mesos::allocator::Allocatormesos::internal::tests::createAllocator ()