#include <BatchTest.hxx>
Public Member Functions | |
BatchTest (const Engines::ResourceDefinition &batch_descr) | |
virtual | ~BatchTest () |
bool | test () |
std::string | test_connection () |
std::string | test_filecopy () |
std::string | test_getresult () |
std::string | test_jobsubmit_simple () |
std::string | test_jobsubmit_mpi () |
std::string | test_appli () |
Protected Member Functions | |
std::string | get_home (std::string *home) |
Private Attributes | |
Engines::ResourceDefinition | _batch_descr |
std::string | _test_filename |
std::string | _base_filename |
std::string | _date |
BatchTest::BatchTest | ( | const Engines::ResourceDefinition & | batch_descr | ) |
References _base_filename, _batch_descr, _test_filename, and Engines::ResourceDefinition::hostname.
|
virtual |
|
protected |
bool BatchTest::test | ( | ) |
References _batch_descr, Engines::ResourceDefinition::applipath, Engines::ResourceDefinition::batch, Engines::ResourceDefinition::hostname, INFOS, Engines::ResourceDefinition::mpiImpl, Engines::ResourceDefinition::protocol, test_appli(), test_connection(), test_filecopy(), test_getresult(), test_jobsubmit_mpi(), test_jobsubmit_simple(), and Engines::ResourceDefinition::username.
Referenced by SALOME_Launcher::testBatch().
std::string BatchTest::test_appli | ( | ) |
std::string BatchTest::test_connection | ( | ) |
References _batch_descr, Engines::ResourceDefinition::hostname, Engines::ResourceDefinition::protocol, and Engines::ResourceDefinition::username.
Referenced by test().
std::string BatchTest::test_filecopy | ( | ) |
References _batch_descr, _test_filename, get_home(), Engines::ResourceDefinition::hostname, Engines::ResourceDefinition::protocol, and Engines::ResourceDefinition::username.
Referenced by test().
std::string BatchTest::test_getresult | ( | ) |
References _base_filename, _batch_descr, _test_filename, get_home(), Engines::ResourceDefinition::hostname, Engines::ResourceDefinition::protocol, and Engines::ResourceDefinition::username.
Referenced by test().
std::string BatchTest::test_jobsubmit_mpi | ( | ) |
References _base_filename, _batch_descr, _date, _test_filename, Engines::ResourceDefinition::batch, get_home(), Engines::ResourceDefinition::hostname, INFOS, Engines::ResourceDefinition::mpiImpl, out, Engines::ResourceDefinition::protocol, and Engines::ResourceDefinition::username.
Referenced by test().
std::string BatchTest::test_jobsubmit_simple | ( | ) |
|
private |
Referenced by BatchTest(), test_appli(), test_getresult(), test_jobsubmit_mpi(), and test_jobsubmit_simple().
|
private |
Referenced by BatchTest(), get_home(), test(), test_appli(), test_connection(), test_filecopy(), test_getresult(), test_jobsubmit_mpi(), and test_jobsubmit_simple().
|
private |
Referenced by test_jobsubmit_mpi(), and test_jobsubmit_simple().
|
private |
Referenced by BatchTest(), get_home(), test_appli(), test_filecopy(), test_getresult(), test_jobsubmit_mpi(), and test_jobsubmit_simple().