Rosetta
|
Functions | |
def | execute (message, command_line, return_='status', until_successes=False, terminate_on_failure=True) |
def | get_test_files (dir_) |
def | remover_absolute_paths (source) |
def | run_test (test_path, build_dir) |
def | main () |
def | execute (message, command_line, return_='status', until_successes=False, terminate_on_failure=True, silent=False) |
def | mfork () |
def | test_name (test) |
def | json_file_name (test) |
def | run_test (test) |
def | main (args) |
Variables | |
list | _jobs_ = [] |
string | _test_output_ = '.test.output/' |
def self-test.execute | ( | message, | |
command_line, | |||
return_ = 'status' , |
|||
until_successes = False , |
|||
terminate_on_failure = True |
|||
) |
References pyrosetta.tests.distributed.test_dask.format, print(), and return.
Referenced by execute().
def self-test.execute | ( | message, | |
command_line, | |||
return_ = 'status' , |
|||
until_successes = False , |
|||
terminate_on_failure = True , |
|||
silent = False |
|||
) |
References execute(), pyrosetta.tests.distributed.test_dask.format, print(), and return.
def self-test.get_test_files | ( | dir_ | ) |
Referenced by main().
def self-test.json_file_name | ( | test | ) |
References test_name().
Referenced by main(), and run_test().
def self-test.main | ( | ) |
Binder tool self-test script
References pyrosetta.tests.distributed.test_dask.format, get_test_files(), print(), and run_test().
Referenced by main().
def self-test.main | ( | args | ) |
def self-test.mfork | ( | ) |
Check if number of child process is below Options.jobs. And if it is - fork the new pocees and return its pid.
References ObjexxFCL.len(), and print().
Referenced by main().
def self-test.remover_absolute_paths | ( | source | ) |
search and replace .cpp file and replace all occurrence with absolute file path with TEST
References basic::database.open(), and ObjexxFCL.read().
Referenced by run_test().
def self-test.run_test | ( | test | ) |
def self-test.run_test | ( | test_path, | |
build_dir | |||
) |
References pyrosetta.tests.distributed.test_dask.format, gaussian-sampling.input, join(), ObjexxFCL.len(), basic::database.open(), print(), ObjexxFCL.read(), remover_absolute_paths(), binder.replace(), and binder.split().
Referenced by main(), and run_test().
def self-test.test_name | ( | test | ) |
Referenced by json_file_name(), main(), run_test(), and thread_fxn().
|
private |
|
private |