Rosetta
Functions | Variables
test.T900_distributed Namespace Reference

Functions

def e (cmd)
 

Variables

 export
 
 sep
 
 freeze
 
list distributed_cluster_test_cases
 
list distributed_test_suites
 
list tests = distributed_cluster_test_cases + distributed_test_suites
 
 t0 = time.time()
 
 t1 = time.time()
 
 dt = t1 - t0
 

Function Documentation

◆ e()

def test.T900_distributed.e (   cmd)
Run command getting return code and output.

References pyrosetta.tests.distributed.test_dask.format, and print().

Variable Documentation

◆ distributed_cluster_test_cases

list test.T900_distributed.distributed_cluster_test_cases
Initial value:
1 = [
2  "pyrosetta.tests.distributed.cluster.test_smoke.SmokeTest.test_smoke",
3  "pyrosetta.tests.distributed.cluster.test_smoke.SmokeTest.test_ignore_errors",
4  "pyrosetta.tests.distributed.cluster.test_smoke.SmokeTestMulti.test_smoke_multi",
5  "pyrosetta.tests.distributed.cluster.test_smoke.SmokeTestMulti.test_smoke_multi_from_instance",
6  "pyrosetta.tests.distributed.cluster.test_smoke.SaveAllTest.test_save_all",
7  "pyrosetta.tests.distributed.cluster.test_smoke.SerializationTest.test_serialization",
8  "pyrosetta.tests.distributed.cluster.test_smoke.SaveAllTest.test_save_all_dry_run",
9  "pyrosetta.tests.distributed.cluster.test_smoke.ScoresTest.test_detached_scores",
10  "pyrosetta.tests.distributed.cluster.test_smoke.ScoresTest.test_detached_scores_in_protocol",
11  "pyrosetta.tests.distributed.cluster.test_smoke.ScoresTest.test_detached_scores_with_reserve_scores",
12  "pyrosetta.tests.distributed.cluster.test_smoke.MultipleClientsTest.test_clients",
13  "pyrosetta.tests.distributed.cluster.test_smoke.ResourcesTest.test_resources",
14  "pyrosetta.tests.distributed.cluster.test_smoke.ResourcesTest.test_resources_clients",
15  "pyrosetta.tests.distributed.cluster.test_smoke.GeneratorTest.test_generate_builtin_clients",
16  "pyrosetta.tests.distributed.cluster.test_smoke.GeneratorTest.test_generate_multi_user_clients",
17  "pyrosetta.tests.distributed.cluster.test_smoke.GeneratorTest.test_generate_partition_clients",
18  "pyrosetta.tests.distributed.cluster.test_smoke.GeneratorTest.test_generate_user_client",
19  "pyrosetta.tests.distributed.cluster.test_smoke.RuntimeTest.test_timing_multi_instance",
20  "pyrosetta.tests.distributed.cluster.test_smoke.RuntimeTest.test_timing_single_instance",
21  "pyrosetta.tests.distributed.cluster.test_logging.LoggingTest.test_logging",
22  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility.test_reproducibility_minimizer_nstruct",
23  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility.test_reproducibility_packer_nstruct",
24  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibility.test_reproducibility_packer_separate",
25  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti.test_reproducibility_from_reproduce",
26  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti.test_reproducibility_packer_nstruct_multi",
27  "pyrosetta.tests.distributed.cluster.test_reproducibility.TestReproducibilityMulti.test_reproducibility_packer_nstruct_multi_decoy_ids",
28 ]

◆ distributed_test_suites

list test.T900_distributed.distributed_test_suites
Initial value:
1 = [
2  "pyrosetta.tests.bindings.core.test_pose",
3  "pyrosetta.tests.distributed.test_concurrency",
4  "pyrosetta.tests.distributed.test_dask",
5  "pyrosetta.tests.distributed.test_gil",
6  "pyrosetta.tests.distributed.test_smoke",
7  "pyrosetta.tests.distributed.test_viewer",
8  "pyrosetta.tests.numeric.test_alignment",
9 ]

◆ dt

test.T900_distributed.dt = t1 - t0

◆ export

test.T900_distributed.export
Initial value:
1 = subprocess.check_output(
2  "conda env export --prefix $(conda env list | grep '*' | awk '{print $NF}')",
3  shell=True,
4  text=True,
5  )

◆ freeze

test.T900_distributed.freeze
Initial value:
1 = subprocess.check_output(
2  "{0} -m pip freeze".format(sys.executable),
3  shell=True,
4  text=True,
5  )
format
Definition: test_dask.py:99

◆ sep

test.T900_distributed.sep

◆ t0

test.T900_distributed.t0 = time.time()

Referenced by design_hits(), and test_gpu_inlining().

◆ t1

test.T900_distributed.t1 = time.time()

◆ tests

list test.T900_distributed.tests = distributed_cluster_test_cases + distributed_test_suites

Referenced by main().