conftest.py |
(no class) |
39 |
8 |
0 |
79% |
mlos_bench/mlos_bench/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/config/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/config/environments/apps/fio/scripts/local/process_fio_results.py |
(no class) |
17 |
10 |
7 |
41% |
mlos_bench/mlos_bench/config/environments/apps/redis/scripts/local/generate_redis_config.py |
(no class) |
8 |
5 |
6 |
38% |
mlos_bench/mlos_bench/config/environments/apps/redis/scripts/local/process_redis_results.py |
(no class) |
8 |
5 |
6 |
38% |
mlos_bench/mlos_bench/config/environments/os/linux/boot/scripts/local/create_new_grub_cfg.py |
(no class) |
7 |
3 |
2 |
57% |
mlos_bench/mlos_bench/config/environments/os/linux/boot/scripts/local/generate_grub_config.py |
(no class) |
8 |
5 |
6 |
38% |
mlos_bench/mlos_bench/config/environments/os/linux/runtime/scripts/local/generate_kernel_config_script.py |
(no class) |
14 |
11 |
7 |
21% |
mlos_bench/mlos_bench/config/schemas/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/config/schemas/config_schemas.py |
SchemaStore |
26 |
5 |
0 |
81% |
mlos_bench/mlos_bench/config/schemas/config_schemas.py |
ConfigSchema |
6 |
1 |
0 |
83% |
mlos_bench/mlos_bench/config/schemas/config_schemas.py |
(no class) |
53 |
0 |
0 |
100% |
mlos_bench/mlos_bench/dict_templater.py |
DictTemplater |
21 |
0 |
0 |
100% |
mlos_bench/mlos_bench/dict_templater.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/__init__.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/base_environment.py |
Environment |
98 |
10 |
1 |
90% |
mlos_bench/mlos_bench/environments/base_environment.py |
(no class) |
39 |
0 |
3 |
100% |
mlos_bench/mlos_bench/environments/composite_env.py |
CompositeEnv |
73 |
11 |
0 |
85% |
mlos_bench/mlos_bench/environments/composite_env.py |
(no class) |
22 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/local/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/local/local_env.py |
LocalEnv |
96 |
5 |
0 |
95% |
mlos_bench/mlos_bench/environments/local/local_env.py |
(no class) |
29 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/local/local_fileshare_env.py |
LocalFileShareEnv |
34 |
7 |
0 |
79% |
mlos_bench/mlos_bench/environments/local/local_fileshare_env.py |
(no class) |
21 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/mock_env.py |
MockEnv |
31 |
3 |
0 |
90% |
mlos_bench/mlos_bench/environments/mock_env.py |
(no class) |
20 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/__init__.py |
(no class) |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/host_env.py |
HostEnv |
17 |
14 |
0 |
18% |
mlos_bench/mlos_bench/environments/remote/host_env.py |
(no class) |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/network_env.py |
NetworkEnv |
21 |
17 |
0 |
19% |
mlos_bench/mlos_bench/environments/remote/network_env.py |
(no class) |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/os_env.py |
OSEnv |
19 |
14 |
0 |
26% |
mlos_bench/mlos_bench/environments/remote/os_env.py |
(no class) |
13 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/remote_env.py |
RemoteEnv |
48 |
8 |
0 |
83% |
mlos_bench/mlos_bench/environments/remote/remote_env.py |
(no class) |
20 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/saas_env.py |
SaaSEnv |
27 |
22 |
0 |
19% |
mlos_bench/mlos_bench/environments/remote/saas_env.py |
(no class) |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/vm_env.py |
VMEnv |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/remote/vm_env.py |
(no class) |
4 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/script_env.py |
ScriptEnv |
16 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/script_env.py |
(no class) |
15 |
0 |
0 |
100% |
mlos_bench/mlos_bench/environments/status.py |
Status |
8 |
2 |
0 |
75% |
mlos_bench/mlos_bench/environments/status.py |
(no class) |
18 |
0 |
0 |
100% |
mlos_bench/mlos_bench/event_loop_context.py |
EventLoopContext |
33 |
2 |
0 |
94% |
mlos_bench/mlos_bench/event_loop_context.py |
(no class) |
19 |
2 |
5 |
89% |
mlos_bench/mlos_bench/launcher.py |
Launcher |
144 |
7 |
0 |
95% |
mlos_bench/mlos_bench/launcher.py |
Launcher._parse_args.PathArgsTracker |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/launcher.py |
(no class) |
38 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/base_optimizer.py |
Optimizer |
80 |
7 |
5 |
91% |
mlos_bench/mlos_bench/optimizers/base_optimizer.py |
(no class) |
46 |
0 |
1 |
100% |
mlos_bench/mlos_bench/optimizers/convert_configspace.py |
TunableValueKind |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/convert_configspace.py |
(no class) |
87 |
2 |
0 |
98% |
mlos_bench/mlos_bench/optimizers/grid_search_optimizer.py |
GridSearchOptimizer |
64 |
7 |
0 |
89% |
mlos_bench/mlos_bench/optimizers/grid_search_optimizer.py |
(no class) |
24 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/manual_optimizer.py |
ManualOptimizer |
11 |
1 |
0 |
91% |
mlos_bench/mlos_bench/optimizers/manual_optimizer.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/mlos_core_optimizer.py |
MlosCoreOptimizer |
84 |
2 |
0 |
98% |
mlos_bench/mlos_bench/optimizers/mlos_core_optimizer.py |
(no class) |
25 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/mock_optimizer.py |
MockOptimizer |
22 |
1 |
0 |
95% |
mlos_bench/mlos_bench/optimizers/mock_optimizer.py |
(no class) |
13 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/one_shot_optimizer.py |
OneShotOptimizer |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/one_shot_optimizer.py |
(no class) |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/optimizers/track_best_optimizer.py |
TrackBestOptimizer |
24 |
1 |
0 |
96% |
mlos_bench/mlos_bench/optimizers/track_best_optimizer.py |
(no class) |
14 |
0 |
0 |
100% |
mlos_bench/mlos_bench/os_environ.py |
(no class) |
11 |
5 |
4 |
55% |
mlos_bench/mlos_bench/run.py |
(no class) |
31 |
4 |
2 |
87% |
mlos_bench/mlos_bench/schedulers/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/schedulers/base_scheduler.py |
Scheduler |
90 |
12 |
9 |
87% |
mlos_bench/mlos_bench/schedulers/base_scheduler.py |
(no class) |
39 |
0 |
1 |
100% |
mlos_bench/mlos_bench/schedulers/sync_scheduler.py |
SyncScheduler |
22 |
4 |
0 |
82% |
mlos_bench/mlos_bench/schedulers/sync_scheduler.py |
(no class) |
10 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/base_fileshare.py |
FileShareService |
5 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/base_fileshare.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/base_service.py |
Service |
79 |
6 |
1 |
92% |
mlos_bench/mlos_bench/services/base_service.py |
(no class) |
24 |
0 |
1 |
100% |
mlos_bench/mlos_bench/services/config_persistence.py |
ConfigPersistenceService |
131 |
8 |
0 |
94% |
mlos_bench/mlos_bench/services/config_persistence.py |
(no class) |
36 |
0 |
5 |
100% |
mlos_bench/mlos_bench/services/local/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/local/local_exec.py |
LocalExecService |
46 |
7 |
0 |
85% |
mlos_bench/mlos_bench/services/local/local_exec.py |
(no class) |
31 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/local/temp_dir_context.py |
TempDirContextService |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/local/temp_dir_context.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/__init__.py |
(no class) |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_auth.py |
AzureAuthService |
33 |
26 |
0 |
21% |
mlos_bench/mlos_bench/services/remote/azure/azure_auth.py |
(no class) |
18 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_deployment_services.py |
AzureDeploymentService |
143 |
43 |
1 |
70% |
mlos_bench/mlos_bench/services/remote/azure/azure_deployment_services.py |
(no class) |
35 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_fileshare.py |
AzureFileShareService |
59 |
9 |
0 |
85% |
mlos_bench/mlos_bench/services/remote/azure/azure_fileshare.py |
(no class) |
19 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_network_services.py |
AzureNetworkService |
18 |
2 |
0 |
89% |
mlos_bench/mlos_bench/services/remote/azure/azure_network_services.py |
(no class) |
15 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_saas.py |
AzureSaaSConfigService |
62 |
44 |
0 |
29% |
mlos_bench/mlos_bench/services/remote/azure/azure_saas.py |
(no class) |
19 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/azure/azure_vm_services.py |
AzureVMService |
97 |
28 |
0 |
71% |
mlos_bench/mlos_bench/services/remote/azure/azure_vm_services.py |
(no class) |
39 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_fileshare.py |
CopyMode |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_fileshare.py |
SshFileShareService |
28 |
2 |
0 |
93% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_fileshare.py |
(no class) |
15 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_host_service.py |
SshHostService |
36 |
6 |
0 |
83% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_host_service.py |
(no class) |
20 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_service.py |
SshClient |
25 |
0 |
1 |
100% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_service.py |
SshClientCache |
33 |
3 |
0 |
91% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_service.py |
SshService |
53 |
14 |
0 |
74% |
mlos_bench/mlos_bench/services/remote/ssh/ssh_service.py |
(no class) |
46 |
0 |
1 |
100% |
mlos_bench/mlos_bench/services/types/__init__.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/authenticator_type.py |
SupportsAuth |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/authenticator_type.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/config_loader_type.py |
SupportsConfigLoading |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/config_loader_type.py |
(no class) |
10 |
0 |
4 |
100% |
mlos_bench/mlos_bench/services/types/fileshare_type.py |
SupportsFileShareOps |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/fileshare_type.py |
(no class) |
5 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/host_ops_type.py |
SupportsHostOps |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/host_ops_type.py |
(no class) |
7 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/host_provisioner_type.py |
SupportsHostProvisioning |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/host_provisioner_type.py |
(no class) |
7 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/local_exec_type.py |
SupportsLocalExec |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/local_exec_type.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/network_provisioner_type.py |
SupportsNetworkProvisioning |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/network_provisioner_type.py |
(no class) |
6 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/os_ops_type.py |
SupportsOSOps |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/os_ops_type.py |
(no class) |
6 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/remote_config_type.py |
SupportsRemoteConfig |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/remote_config_type.py |
(no class) |
5 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/remote_exec_type.py |
SupportsRemoteExec |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/remote_exec_type.py |
(no class) |
5 |
0 |
2 |
100% |
mlos_bench/mlos_bench/services/types/vm_provisioner_type.py |
SupportsVMOps |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/services/types/vm_provisioner_type.py |
(no class) |
10 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/base_experiment_data.py |
ExperimentData |
15 |
7 |
1 |
53% |
mlos_bench/mlos_bench/storage/base_experiment_data.py |
(no class) |
34 |
0 |
4 |
100% |
mlos_bench/mlos_bench/storage/base_storage.py |
Storage |
9 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/base_storage.py |
Storage.Experiment |
35 |
2 |
1 |
94% |
mlos_bench/mlos_bench/storage/base_storage.py |
Storage.Trial |
26 |
2 |
1 |
92% |
mlos_bench/mlos_bench/storage/base_storage.py |
(no class) |
69 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/base_trial_data.py |
TrialData |
19 |
1 |
4 |
95% |
mlos_bench/mlos_bench/storage/base_trial_data.py |
(no class) |
43 |
0 |
3 |
100% |
mlos_bench/mlos_bench/storage/base_tunable_config_data.py |
TunableConfigData |
6 |
1 |
1 |
83% |
mlos_bench/mlos_bench/storage/base_tunable_config_data.py |
(no class) |
15 |
0 |
1 |
100% |
mlos_bench/mlos_bench/storage/base_tunable_config_trial_group_data.py |
TunableConfigTrialGroupData |
12 |
1 |
2 |
92% |
mlos_bench/mlos_bench/storage/base_tunable_config_trial_group_data.py |
(no class) |
24 |
0 |
3 |
100% |
mlos_bench/mlos_bench/storage/sql/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/common.py |
(no class) |
41 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/experiment.py |
Experiment |
73 |
8 |
1 |
89% |
mlos_bench/mlos_bench/storage/sql/experiment.py |
(no class) |
28 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/experiment_data.py |
ExperimentSqlData |
24 |
5 |
0 |
79% |
mlos_bench/mlos_bench/storage/sql/experiment_data.py |
(no class) |
28 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/schema.py |
_DDL |
3 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/sql/schema.py |
DbSchema |
20 |
2 |
17 |
90% |
mlos_bench/mlos_bench/storage/sql/schema.py |
(no class) |
15 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/sql/storage.py |
SqlStorage |
20 |
0 |
1 |
100% |
mlos_bench/mlos_bench/storage/sql/storage.py |
(no class) |
18 |
0 |
1 |
100% |
mlos_bench/mlos_bench/storage/sql/trial.py |
Trial |
39 |
1 |
0 |
97% |
mlos_bench/mlos_bench/storage/sql/trial.py |
(no class) |
16 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/trial_data.py |
TrialSqlData |
15 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/trial_data.py |
(no class) |
22 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/sql/tunable_config_data.py |
TunableConfigSqlData |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/tunable_config_data.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/tunable_config_trial_group_data.py |
TunableConfigTrialGroupSqlData |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/sql/tunable_config_trial_group_data.py |
(no class) |
18 |
0 |
2 |
100% |
mlos_bench/mlos_bench/storage/storage_factory.py |
(no class) |
19 |
0 |
0 |
100% |
mlos_bench/mlos_bench/storage/util.py |
(no class) |
18 |
2 |
0 |
89% |
mlos_bench/mlos_bench/tests/__init__.py |
(no class) |
60 |
9 |
0 |
85% |
mlos_bench/mlos_bench/tests/config/__init__.py |
(no class) |
17 |
0 |
2 |
100% |
mlos_bench/mlos_bench/tests/config/cli/test_load_cli_config_examples.py |
(no class) |
60 |
2 |
51 |
97% |
mlos_bench/mlos_bench/tests/config/conftest.py |
(no class) |
8 |
0 |
2 |
100% |
mlos_bench/mlos_bench/tests/config/environments/local/scripts/bench_run.py |
(no class) |
10 |
6 |
6 |
40% |
mlos_bench/mlos_bench/tests/config/environments/local/scripts/bench_setup.py |
(no class) |
16 |
12 |
7 |
25% |
mlos_bench/mlos_bench/tests/config/environments/test_load_environment_config_examples.py |
(no class) |
70 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/globals/test_load_global_config_examples.py |
(no class) |
17 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/optimizers/test_load_optimizer_config_examples.py |
(no class) |
26 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/__init__.py |
SchemaTestType |
1 |
1 |
0 |
0% |
mlos_bench/mlos_bench/tests/config/schemas/__init__.py |
SchemaTestCaseInfo |
1 |
1 |
0 |
0% |
mlos_bench/mlos_bench/tests/config/schemas/__init__.py |
TestCases |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/__init__.py |
(no class) |
75 |
3 |
3 |
96% |
mlos_bench/mlos_bench/tests/config/schemas/cli/test_cli_schemas.py |
(no class) |
15 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/environments/test_environment_schemas.py |
(no class) |
29 |
0 |
1 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/globals/test_globals_schemas.py |
(no class) |
10 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/optimizers/test_optimizer_schemas.py |
(no class) |
53 |
0 |
3 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/schedulers/test_scheduler_schemas.py |
(no class) |
24 |
0 |
3 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/services/test_services_schemas.py |
(no class) |
36 |
0 |
1 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/storage/test_storage_schemas.py |
(no class) |
24 |
0 |
3 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/tunable-params/test_tunable_params_schemas.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/schemas/tunable-values/test_tunable_values_schemas.py |
(no class) |
10 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/services/test_load_service_config_examples.py |
(no class) |
31 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/config/storage/test_load_storage_config_examples.py |
(no class) |
25 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/conftest.py |
(no class) |
50 |
1 |
0 |
98% |
mlos_bench/mlos_bench/tests/dict_templater_test.py |
(no class) |
25 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/__init__.py |
(no class) |
24 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/base_env_test.py |
(no class) |
19 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/composite_env_service_test.py |
(no class) |
17 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/composite_env_test.py |
(no class) |
34 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/include_tunables_test.py |
(no class) |
42 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/__init__.py |
(no class) |
10 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/composite_local_env_test.py |
(no class) |
24 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/local_env_stdout_test.py |
(no class) |
13 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/local_env_telemetry_test.py |
(no class) |
56 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/local_env_test.py |
(no class) |
30 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/local/local_env_vars_test.py |
(no class) |
14 |
1 |
0 |
93% |
mlos_bench/mlos_bench/tests/environments/local/local_fileshare_env_test.py |
(no class) |
20 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/mock_env_test.py |
(no class) |
41 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/remote/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/remote/conftest.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/environments/remote/test_ssh_env.py |
(no class) |
20 |
0 |
4 |
100% |
mlos_bench/mlos_bench/tests/event_loop_context_test.py |
EventLoopContextCaller |
9 |
0 |
1 |
100% |
mlos_bench/mlos_bench/tests/event_loop_context_test.py |
(no class) |
73 |
2 |
3 |
97% |
mlos_bench/mlos_bench/tests/launcher_in_process_test.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/launcher_parse_args_test.py |
(no class) |
103 |
1 |
4 |
99% |
mlos_bench/mlos_bench/tests/launcher_run_test.py |
(no class) |
35 |
1 |
0 |
97% |
mlos_bench/mlos_bench/tests/optimizers/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/conftest.py |
(no class) |
35 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/grid_search_optimizer_test.py |
(no class) |
128 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/llamatune_opt_test.py |
(no class) |
20 |
0 |
2 |
100% |
mlos_bench/mlos_bench/tests/optimizers/manual_opt_test.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/mlos_core_opt_df_test.py |
(no class) |
35 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/mlos_core_opt_smac_test.py |
(no class) |
61 |
1 |
0 |
98% |
mlos_bench/mlos_bench/tests/optimizers/mock_opt_test.py |
(no class) |
36 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/opt_bulk_register_test.py |
(no class) |
45 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/optimizers/toy_optimization_loop_test.py |
(no class) |
62 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/config_persistence_test.py |
(no class) |
61 |
0 |
2 |
100% |
mlos_bench/mlos_bench/tests/services/local/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/local/local_exec_python_test.py |
(no class) |
27 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/local/local_exec_test.py |
(no class) |
83 |
2 |
0 |
98% |
mlos_bench/mlos_bench/tests/services/local/mock/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/local/mock/mock_local_exec_service.py |
MockLocalExecService |
2 |
1 |
0 |
50% |
mlos_bench/mlos_bench/tests/services/local/mock/mock_local_exec_service.py |
(no class) |
9 |
0 |
2 |
100% |
mlos_bench/mlos_bench/tests/services/mock_service.py |
SupportsSomeMethod |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/mock_service.py |
MockServiceBase |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/mock_service.py |
MockServiceChild |
1 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/mock_service.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/azure/__init__.py |
(no class) |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/azure/azure_fileshare_test.py |
MyDirEntry |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/azure/azure_fileshare_test.py |
(no class) |
107 |
1 |
0 |
99% |
mlos_bench/mlos_bench/tests/services/remote/azure/azure_network_services_test.py |
(no class) |
31 |
4 |
0 |
87% |
mlos_bench/mlos_bench/tests/services/remote/azure/azure_vm_services_test.py |
(no class) |
108 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/azure/conftest.py |
(no class) |
25 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/__init__.py |
(no class) |
4 |
1 |
0 |
75% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_auth_service.py |
MockAuthService |
4 |
3 |
0 |
25% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_auth_service.py |
(no class) |
10 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_fileshare_service.py |
MockFileShareService |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_fileshare_service.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_network_service.py |
MockNetworkService |
1 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_network_service.py |
(no class) |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_remote_exec_service.py |
MockRemoteExecService |
1 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_remote_exec_service.py |
(no class) |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_vm_service.py |
MockVMService |
1 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/mock/mock_vm_service.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/ssh/__init__.py |
SshTestServerInfo |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/ssh/__init__.py |
(no class) |
22 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/ssh/conftest.py |
(no class) |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/ssh/fixtures.py |
(no class) |
45 |
2 |
0 |
96% |
mlos_bench/mlos_bench/tests/services/remote/ssh/test_ssh_fileshare.py |
(no class) |
83 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/services/remote/ssh/test_ssh_host_service.py |
(no class) |
92 |
2 |
0 |
98% |
mlos_bench/mlos_bench/tests/services/remote/ssh/test_ssh_service.py |
(no class) |
56 |
2 |
2 |
96% |
mlos_bench/mlos_bench/tests/services/test_service_method_registering.py |
(no class) |
20 |
1 |
0 |
95% |
mlos_bench/mlos_bench/tests/storage/__init__.py |
(no class) |
2 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/conftest.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/exp_context_test.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/exp_data_test.py |
(no class) |
61 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/exp_load_test.py |
(no class) |
71 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/sql/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/sql/fixtures.py |
(no class) |
48 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/trial_config_test.py |
(no class) |
41 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/trial_data_test.py |
(no class) |
16 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/trial_schedule_test.py |
(no class) |
42 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/trial_telemetry_test.py |
(no class) |
35 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/tunable_config_data_test.py |
(no class) |
26 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/storage/tunable_config_trial_group_data_test.py |
(no class) |
46 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/test_with_alt_tz.py |
(no class) |
21 |
3 |
0 |
86% |
mlos_bench/mlos_bench/tests/tunable_groups_fixtures.py |
(no class) |
27 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/conftest.py |
(no class) |
11 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/test_empty_tunable_group.py |
(no class) |
6 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/test_tunable_categoricals.py |
(no class) |
17 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/test_tunables_size_props.py |
(no class) |
39 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_accessors_test.py |
(no class) |
18 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_comparison_test.py |
(no class) |
38 |
1 |
0 |
97% |
mlos_bench/mlos_bench/tests/tunables/tunable_definition_test.py |
(no class) |
147 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_distributions_test.py |
(no class) |
28 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_group_indexing_test.py |
(no class) |
30 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_group_subgroup_test.py |
(no class) |
4 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_group_update_test.py |
(no class) |
26 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_slice_references_test.py |
(no class) |
57 |
2 |
0 |
96% |
mlos_bench/mlos_bench/tests/tunables/tunable_to_configspace_distr_test.py |
(no class) |
23 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunable_to_configspace_test.py |
(no class) |
43 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunables_assign_test.py |
(no class) |
103 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/tunables/tunables_copy_test.py |
(no class) |
27 |
2 |
0 |
93% |
mlos_bench/mlos_bench/tests/tunables/tunables_str_test.py |
(no class) |
4 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/util_git_test.py |
(no class) |
7 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/util_nullable_test.py |
(no class) |
18 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tests/util_try_parse_test.py |
(no class) |
14 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tunables/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tunables/covariant_group.py |
CovariantTunableGroup |
36 |
1 |
10 |
97% |
mlos_bench/mlos_bench/tunables/covariant_group.py |
(no class) |
24 |
0 |
1 |
100% |
mlos_bench/mlos_bench/tunables/tunable.py |
DistributionDict |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tunables/tunable.py |
TunableDict |
0 |
0 |
0 |
100% |
mlos_bench/mlos_bench/tunables/tunable.py |
Tunable |
196 |
10 |
14 |
95% |
mlos_bench/mlos_bench/tunables/tunable.py |
(no class) |
103 |
0 |
1 |
100% |
mlos_bench/mlos_bench/tunables/tunable_groups.py |
TunableGroups |
65 |
1 |
17 |
98% |
mlos_bench/mlos_bench/tunables/tunable_groups.py |
(no class) |
28 |
0 |
1 |
100% |
mlos_bench/mlos_bench/util.py |
(no class) |
118 |
13 |
6 |
89% |
mlos_bench/mlos_bench/version.py |
(no class) |
1 |
0 |
2 |
100% |
mlos_core/mlos_core/__init__.py |
(no class) |
2 |
0 |
3 |
100% |
mlos_core/mlos_core/data_classes.py |
Observation |
21 |
4 |
4 |
81% |
mlos_core/mlos_core/data_classes.py |
Observations |
64 |
4 |
4 |
94% |
mlos_core/mlos_core/data_classes.py |
Suggestion |
18 |
3 |
4 |
83% |
mlos_core/mlos_core/data_classes.py |
(no class) |
45 |
0 |
3 |
100% |
mlos_core/mlos_core/optimizers/__init__.py |
OptimizerType |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/__init__.py |
OptimizerFactory |
7 |
1 |
0 |
86% |
mlos_core/mlos_core/optimizers/__init__.py |
(no class) |
23 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/bayesian_optimizers/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/bayesian_optimizers/bayesian_optimizer.py |
BaseBayesianOptimizer |
0 |
0 |
2 |
100% |
mlos_core/mlos_core/optimizers/bayesian_optimizers/bayesian_optimizer.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/bayesian_optimizers/smac_optimizer.py |
SmacOptimizer |
82 |
14 |
5 |
83% |
mlos_core/mlos_core/optimizers/bayesian_optimizers/smac_optimizer.py |
(no class) |
29 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/flaml_optimizer.py |
EvaluatedSample |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/flaml_optimizer.py |
FlamlOptimizer |
38 |
2 |
1 |
95% |
mlos_core/mlos_core/optimizers/flaml_optimizer.py |
(no class) |
21 |
0 |
0 |
100% |
mlos_core/mlos_core/optimizers/optimizer.py |
BaseOptimizer |
91 |
2 |
4 |
98% |
mlos_core/mlos_core/optimizers/optimizer.py |
(no class) |
29 |
0 |
1 |
100% |
mlos_core/mlos_core/optimizers/random_optimizer.py |
RandomOptimizer |
7 |
1 |
1 |
86% |
mlos_core/mlos_core/optimizers/random_optimizer.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/__init__.py |
SpaceAdapterType |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/__init__.py |
SpaceAdapterFactory |
6 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/__init__.py |
(no class) |
16 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/adapter.py |
BaseSpaceAdapter |
3 |
0 |
8 |
100% |
mlos_core/mlos_core/spaces/adapters/adapter.py |
(no class) |
14 |
0 |
2 |
100% |
mlos_core/mlos_core/spaces/adapters/identity_adapter.py |
IdentityAdapter |
3 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/identity_adapter.py |
(no class) |
8 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/adapters/llamatune.py |
LlamaTuneAdapter |
147 |
8 |
2 |
95% |
mlos_core/mlos_core/spaces/adapters/llamatune.py |
(no class) |
30 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/converters/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/spaces/converters/flaml.py |
(no class) |
24 |
1 |
4 |
96% |
mlos_core/mlos_core/spaces/converters/util.py |
(no class) |
30 |
3 |
0 |
90% |
mlos_core/mlos_core/tests/__init__.py |
(no class) |
20 |
1 |
2 |
95% |
mlos_core/mlos_core/tests/optimizers/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/optimizers/bayesian_optimizers_test.py |
(no class) |
23 |
1 |
0 |
96% |
mlos_core/mlos_core/tests/optimizers/conftest.py |
(no class) |
9 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/optimizers/data_class_test.py |
(no class) |
88 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/optimizers/one_hot_test.py |
(no class) |
47 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/optimizers/optimizer_multiobj_test.py |
(no class) |
61 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/optimizers/optimizer_test.py |
(no class) |
207 |
5 |
0 |
98% |
mlos_core/mlos_core/tests/optimizers/random_optimizer_test.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/spaces/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/spaces/adapters/identity_adapter_test.py |
(no class) |
20 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/spaces/adapters/llamatune_test.py |
(no class) |
171 |
1 |
0 |
99% |
mlos_core/mlos_core/tests/spaces/adapters/space_adapter_factory_test.py |
(no class) |
34 |
1 |
0 |
97% |
mlos_core/mlos_core/tests/spaces/monkey_patch_quantization_test.py |
(no class) |
55 |
0 |
0 |
100% |
mlos_core/mlos_core/tests/spaces/spaces_test.py |
BaseConversion |
28 |
0 |
3 |
100% |
mlos_core/mlos_core/tests/spaces/spaces_test.py |
TestFlamlConversion |
35 |
7 |
0 |
80% |
mlos_core/mlos_core/tests/spaces/spaces_test.py |
(no class) |
62 |
0 |
3 |
100% |
mlos_core/mlos_core/util.py |
(no class) |
19 |
1 |
0 |
95% |
mlos_core/mlos_core/version.py |
(no class) |
1 |
0 |
2 |
100% |
mlos_viz/mlos_viz/__init__.py |
MlosVizMethod |
0 |
0 |
0 |
100% |
mlos_viz/mlos_viz/__init__.py |
(no class) |
25 |
0 |
2 |
100% |
mlos_viz/mlos_viz/base.py |
(no class) |
155 |
16 |
0 |
90% |
mlos_viz/mlos_viz/dabl.py |
(no class) |
22 |
0 |
0 |
100% |
mlos_viz/mlos_viz/tests/__init__.py |
(no class) |
4 |
1 |
2 |
75% |
mlos_viz/mlos_viz/tests/conftest.py |
(no class) |
7 |
0 |
0 |
100% |
mlos_viz/mlos_viz/tests/test_base_plot.py |
(no class) |
19 |
0 |
0 |
100% |
mlos_viz/mlos_viz/tests/test_dabl_plot.py |
(no class) |
12 |
0 |
0 |
100% |
mlos_viz/mlos_viz/tests/test_mlos_viz.py |
(no class) |
17 |
0 |
0 |
100% |
mlos_viz/mlos_viz/util.py |
(no class) |
23 |
5 |
0 |
78% |
mlos_viz/mlos_viz/version.py |
(no class) |
1 |
0 |
2 |
100% |