hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::sphinx::tests::SphinxFunctionalObjectTest Class Reference

#include <SphinxFunctionalObjectTest.hpp>

Static Public Member Functions

static bool isUse64Bit (SphinxFunctionalObject &fObj)
static void fullAdminCommandsTest (SphinxFunctionalObject &fObj)
static void changeSearchIndexTest (SphinxFunctionalObject &fObj)
static void autoGettingPortsSearchd (SphinxFunctionalObject &fObj)
static void fullIndexerTest (SphinxFunctionalObject &fObj)
static void fullSearcherTest (SphinxFunctionalObject &fObj)
static void differentFiltersTest (SphinxFunctionalObject &fObj)
static void testSerializationSearchProcess (void)
static float testPerfomance (const std::string &homeDir, size_t indexCount, const std::string &dataFileName, std::vector< std::string > &queries, bool multiIndex=true)
static void testPerfomance (const std::string &homeDir, const std::string &dataFileName, const size_t indexCount=10)
static void testStressGetBigResult (SphinxFunctionalObject &fObj, const std::string &sourceTestDir, const std::string &indexName, bool needMakeIndex=false, bool needRemoveIndex=false)
static void testGetResultUseOffset (SphinxFunctionalObject &fObj, const std::string &sourceTestDir, const std::string &indexName, bool needMakeIndex=false, bool needRemoveIndex=false)

Detailed Description

Definition at line 24 of file SphinxFunctionalObjectTest.hpp.

Member Function Documentation

void HCE::sphinx::tests::SphinxFunctionalObjectTest::autoGettingPortsSearchd ( SphinxFunctionalObject fObj)
static

Definition at line 265 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::changeSearchIndexTest ( SphinxFunctionalObject fObj)
static

Definition at line 239 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::differentFiltersTest ( SphinxFunctionalObject fObj)
static

Definition at line 435 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::fullAdminCommandsTest ( SphinxFunctionalObject fObj)
static

Definition at line 32 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::fullIndexerTest ( SphinxFunctionalObject fObj)
static

Definition at line 297 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::fullSearcherTest ( SphinxFunctionalObject fObj)
static

Definition at line 304 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

bool HCE::sphinx::tests::SphinxFunctionalObjectTest::isUse64Bit ( SphinxFunctionalObject fObj)
static

Definition at line 494 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::testGetResultUseOffset ( SphinxFunctionalObject fObj,
const std::string &  sourceTestDir,
const std::string &  indexName,
bool  needMakeIndex = false,
bool  needRemoveIndex = false 
)
static

Definition at line 700 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

float HCE::sphinx::tests::SphinxFunctionalObjectTest::testPerfomance ( const std::string &  homeDir,
size_t  indexCount,
const std::string &  dataFileName,
std::vector< std::string > &  queries,
bool  multiIndex = true 
)
static

Definition at line 584 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::testPerfomance ( const std::string &  homeDir,
const std::string &  dataFileName,
const size_t  indexCount = 10 
)
static

Definition at line 607 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::testSerializationSearchProcess ( void  )
static

Definition at line 333 of file SphinxFunctionalObjectTest.cpp.

Here is the caller graph for this function:

void HCE::sphinx::tests::SphinxFunctionalObjectTest::testStressGetBigResult ( SphinxFunctionalObject fObj,
const std::string &  sourceTestDir,
const std::string &  indexName,
bool  needMakeIndex = false,
bool  needRemoveIndex = false 
)
static

Definition at line 650 of file SphinxFunctionalObjectTest.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following files: