![]()  | 
  
    Rosetta
    2019.12
    
   | 
 
Functions | |
| def | execute | 
| def | get_test_files | 
| def | remover_absolute_paths | 
| def | run_test | 
| def | main | 
| def | execute | 
| def | mfork | 
| def | test_name | 
| def | json_file_name | 
| def | run_test | 
| def | main | 
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, and fmt.print().
Referenced by execute(), and run_test().
| 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, and fmt.print().
| 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 | ( | args | ) | 
| def self-test.main | ( | ) | 
Binder tool self-test script
References pyrosetta.tests.distributed.test_dask.format, get_test_files(), fmt.print(), and run_test().
Referenced by main().
| 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 fmt.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_path, | |
| build_dir | |||
| ) | 
References execute(), pyrosetta.tests.distributed.test_dask.format, fmt.join(), ObjexxFCL.len(), basic::database.open(), fmt.print(), ObjexxFCL.read(), remover_absolute_paths(), binder.replace(), and binder.split().
Referenced by main(), and run_test().
| def self-test.run_test | ( | test | ) | 
| def self-test.test_name | ( | test | ) | 
Referenced by json_file_name(), main(), and run_test().
| list self-test._jobs_ = [] | 
| string self-test._test_output_ = '.test.output/' | 
 1.8.7