bexhoma package API
Subpackages
Submodules
- bexhoma.clusters module
aws
kubernetes
testbed
testbed.OLD__getTimediff()
testbed.OLD_continueBenchmarks()
testbed.OLD_getChildProcesses()
testbed.OLD_runReporting()
testbed.OLD_startPortforwarding()
testbed.OLD_stopPortforwarding()
testbed.add_to_messagequeue()
testbed.check_DBMS_connection()
testbed.cluster_access()
testbed.connect_dashboard()
testbed.connect_master()
testbed.copyInits()
testbed.copyLog()
testbed.create_dashboard_name()
testbed.create_messagequeue_name()
testbed.dashboard_is_running()
testbed.delay()
testbed.delete_deployment()
testbed.delete_job()
testbed.delete_job_pods()
testbed.delete_pod()
testbed.delete_pvc()
testbed.delete_service()
testbed.delete_stateful_set()
testbed.downloadLog()
testbed.execute_command_in_pod()
testbed.get_dashboard_pod_name()
testbed.get_deployments()
testbed.get_job_pods()
testbed.get_job_status()
testbed.get_jobs()
testbed.get_jobs_labels()
testbed.get_nodes()
testbed.get_pod_containers()
testbed.get_pod_status()
testbed.get_pods()
testbed.get_pods_labels()
testbed.get_ports_of_service()
testbed.get_pvc()
testbed.get_pvc_labels()
testbed.get_pvc_specs()
testbed.get_pvc_status()
testbed.get_service_endpoints()
testbed.get_services()
testbed.get_stateful_sets()
testbed.kubectl()
testbed.log_experiment()
testbed.messagequeue_is_running()
testbed.pod_log()
testbed.restart_dashboard()
testbed.set_code()
testbed.set_connectionmanagement()
testbed.set_ddl_parameters()
testbed.set_experiment()
testbed.set_experiments()
testbed.set_experiments_configfolder()
testbed.set_pod_counter()
testbed.set_queryfile()
testbed.set_querymanagement()
testbed.set_resources()
testbed.set_workload()
testbed.start_dashboard()
testbed.start_datadir()
testbed.start_messagequeue()
testbed.start_monitoring_cluster()
testbed.start_resultdir()
testbed.stop_benchmarker()
testbed.stop_dashboard()
testbed.stop_loading()
testbed.stop_maintaining()
testbed.stop_monitoring()
testbed.stop_sut()
testbed.wait()
- bexhoma.configurations module
benchbase
default
default.OLD_get_items()
default.add_benchmark_list()
default.add_benchmarking_parameters()
default.attach_worker()
default.check_DBMS_connection()
default.check_load_data()
default.check_sut()
default.client
default.configuration
default.connection_parameter
default.copyLog()
default.create_manifest_benchmarking()
default.create_manifest_job()
default.create_manifest_loading()
default.create_manifest_maintaining()
default.create_monitoring()
default.delay()
default.docker
default.dockerimage
default.dockertemplate
default.execute_command_in_pod_sut()
default.experiment
default.experiment_done
default.generate_component_name()
default.getTimediff()
default.get_connection_config()
default.get_host_all()
default.get_host_cores()
default.get_host_cpu()
default.get_host_cuda()
default.get_host_diskspace_used()
default.get_host_diskspace_used_data()
default.get_host_gpu_ids()
default.get_host_gpus()
default.get_host_memory()
default.get_host_node()
default.get_host_system()
default.get_instance_from_resources()
default.get_patched_yaml()
default.get_service_sut()
default.get_worker_endpoints()
default.get_worker_pods()
default.load_data()
default.loading_after_time
default.loading_finished
default.loading_started
default.maintaining_is_pending()
default.maintaining_is_running()
default.monitor_loading
default.monitoring_is_pending()
default.monitoring_is_running()
default.patch_benchmarking()
default.patch_loading()
default.pod_sut
default.prepare_init_dbms()
default.reset_sut()
default.run_benchmarker_pod()
default.set_additional_labels()
default.set_benchmarking_parameters()
default.set_connectionmanagement()
default.set_ddl_parameters()
default.set_eval_parameters()
default.set_experiment()
default.set_loading()
default.set_loading_parameters()
default.set_maintaining()
default.set_maintaining_parameters()
default.set_metric_of_config()
default.set_nodes()
default.set_resources()
default.set_storage()
default.start_loading()
default.start_loading_pod()
default.start_maintaining()
default.start_monitoring()
default.start_sut()
default.stop_loading()
default.stop_maintaining()
default.stop_monitoring()
default.stop_sut()
default.sut_is_pending()
default.sut_is_running()
default.timeGenerating
default.timeIndex
default.timeIngesting
default.timeLoading
default.timeSchema
default.use_distributed_datasource
default.use_storage()
default.wait()
hammerdb
kinetica
load_data_asynch()
ycsb
yugabytedb
- bexhoma.experiments module
DictToObject
benchbase
default
default.add_benchmark_list()
default.add_configuration()
default.benchmark_list()
default.delay()
default.end_benchmarking()
default.end_loading()
default.evaluate_results()
default.extract_job_timing()
default.get_job_timing_benchmarking()
default.get_job_timing_loading()
default.get_workflow_list()
default.patch_benchmarking()
default.patch_loading()
default.set_additional_labels()
default.set_benchmarking_parameters()
default.set_connectionmanagement()
default.set_ddl_parameters()
default.set_eval_parameters()
default.set_experiment()
default.set_experiments_configfolder()
default.set_loading()
default.set_loading_parameters()
default.set_maintaining()
default.set_maintaining_parameters()
default.set_nodes()
default.set_queryfile()
default.set_querymanagement()
default.set_querymanagement_monitoring()
default.set_querymanagement_quicktest()
default.set_resources()
default.set_storage()
default.set_workload()
default.show_summary()
default.start_loading()
default.start_monitoring()
default.start_sut()
default.stop_benchmarker()
default.stop_loading()
default.stop_maintaining()
default.stop_monitoring()
default.stop_sut()
default.test_results()
default.wait()
default.work_benchmark_list()
default.zip()
example
iot
tpcc
tpcds
tpch
tsbs
ycsb
Module contents
The clustermanager module