├── .coveragerc ├── .dockerignore ├── .gitignore ├── .gitreview ├── .zuul.d ├── docker-jobs.yaml ├── install-jobs.yaml ├── python-jobs.yaml └── zuul.yaml ├── CHANGELOG.rst ├── CONTRIBUTING.rst ├── DOCKER_README.md ├── Dockerfile ├── LICENSE ├── README.rst ├── bindep.txt ├── doc ├── README.rst ├── ext │ ├── __init__.py │ ├── cli_reference.py │ ├── include_vars.py │ ├── plugin_reference.py │ └── utils.py ├── feature_request │ ├── README.rst │ ├── capture_task_logging.rst │ ├── check_queue_perfdata.rst │ ├── comparing_results_of_2_tasks.rst │ ├── distributed_load_generation.rst │ ├── explicitly_specify_existing_users_for_scenarios.rst │ ├── historical_performance_data.rst │ ├── implemented │ │ ├── LDAP_support.rst │ │ ├── add_possibility_to_specify_concurrency_for_tempest.rst │ │ └── stop_scenario_after_several_errors.rst │ ├── installation_script_enhancements.rst │ ├── installing_isolated.rst │ ├── launch_specific_benchmark.rst │ ├── multi_scenarios_load_gen.rst │ ├── multiple_attach_volume.rst │ ├── persistence_benchmark_env.rst │ └── production_ready_cleanup.rst ├── release_notes │ ├── archive.rst │ ├── archive │ │ ├── v0.0.1.rst │ │ ├── v0.0.2.rst │ │ ├── v0.0.3.rst │ │ ├── v0.0.4.rst │ │ ├── v0.1.0.rst │ │ ├── v0.1.1.rst │ │ ├── v0.1.2.rst │ │ ├── v0.10.0.rst │ │ ├── v0.10.1.rst │ │ ├── v0.11.0.rst │ │ ├── v0.11.1.rst │ │ ├── v0.11.2.rst │ │ ├── v0.12.0.rst │ │ ├── v0.12.1.rst │ │ ├── v0.2.0.rst │ │ ├── v0.3.0.rst │ │ ├── v0.3.1.rst │ │ ├── v0.3.2.rst │ │ ├── v0.3.3.rst │ │ ├── v0.4.0.rst │ │ ├── v0.5.0.rst │ │ ├── v0.6.0.rst │ │ ├── v0.7.0.rst │ │ ├── v0.8.0.rst │ │ ├── v0.8.1.rst │ │ ├── v0.9.0.rst │ │ ├── v0.9.1.rst │ │ ├── v0.9.2.rst │ │ └── v1.0.0.rst │ └── latest.rst ├── requirements.txt ├── source │ ├── Makefile │ ├── _templates │ │ └── openstackrally │ │ │ ├── _static │ │ │ └── img.css │ │ │ ├── layout.html │ │ │ └── theme.conf │ ├── cli_reference.rst │ ├── conf.py │ ├── contribute.rst │ ├── feature_request │ ├── feature_requests.rst │ ├── images │ │ ├── Amqp_rpc_single_reply_queue.png │ │ ├── Hook-Aggregated-Report.png │ │ ├── Hook-Per-Hook-Report.png │ │ ├── Hook-Results.png │ │ ├── Rally-Actions.png │ │ ├── Rally-Plugins.png │ │ ├── Rally-UseCases.png │ │ ├── Rally_Architecture.png │ │ ├── Rally_Distributed_Runner.png │ │ ├── Rally_QA.png │ │ ├── Rally_VM_list.png │ │ ├── Rally_snapshot_vm.png │ │ ├── Rally_who_is_using.png │ │ ├── Report-Abort-on-SLA-task-1.png │ │ ├── Report-Abort-on-SLA-task-2.png │ │ ├── Report-Collage.png │ │ ├── Report-Multiple-Configurations-Overview.png │ │ ├── Report-Multiple-Overview.png │ │ ├── Report-Overview.png │ │ ├── Report-SLA-Overview.png │ │ ├── Report-SLA-Scenario.png │ │ ├── Report-Scenario-Atomic.png │ │ ├── Report-Scenario-Overview.png │ │ ├── Report-Task-Actions-durations.png │ │ ├── Report-Task-Distribution.png │ │ ├── Report-Task-Failures.png │ │ ├── Report-Task-Input-file.png │ │ ├── Report-Task-Load-profile.png │ │ ├── Report-Task-Overview.png │ │ ├── Report-Task-SLA.png │ │ ├── Report-Task-Scenario-Data-Aggregated.png │ │ ├── Report-Task-Scenario-Data-Per-iteration-profiler.png │ │ ├── Report-Task-Scenario-Data-Per-iteration.png │ │ ├── Report-Task-Subtask-configuration.png │ │ ├── Report-Task-Total-durations.png │ │ ├── Report-Trends-Atomic-actions.png │ │ ├── Report-Trends-Configuration.png │ │ ├── Report-Trends-Overview.png │ │ ├── Report-Trends-Total.png │ │ ├── Report-Trends-single-run.png │ │ ├── Report-Verify-filter-by-status.png │ │ ├── Report-Verify-for-4-Verifications.png │ │ ├── Report-Verify-toggle-tags.png │ │ ├── Report-Verify-tracebacks.png │ │ └── Report-Verify-xfail.png │ ├── index.rst │ ├── install_and_upgrade │ │ ├── db_migrations.rst │ │ ├── index.rst │ │ └── install.rst │ ├── overview │ │ ├── glossary.rst │ │ ├── index.rst │ │ ├── overview.rst │ │ ├── stories │ │ └── user_stories.rst │ ├── plugins │ │ ├── implementation │ │ │ ├── context_plugin.rst │ │ │ ├── hook_and_trigger_plugins.rst │ │ │ ├── runner_plugin.rst │ │ │ ├── scenario_plugin.rst │ │ │ └── sla_plugin.rst │ │ ├── index.rst │ │ └── plugin_reference.rst │ ├── project_info │ │ ├── index.rst │ │ ├── release_notes │ │ └── release_notes.rst │ ├── quick_start │ │ ├── gates.rst │ │ ├── index.rst │ │ ├── tutorial.rst │ │ └── tutorial │ │ │ ├── step_10_profiling_openstack_internals.rst │ │ │ ├── step_1_setting_up_env_and_running_benchmark_from_samples.rst │ │ │ ├── step_2_input_task_format.rst │ │ │ ├── step_3_benchmarking_with_existing_users.rst │ │ │ ├── step_4_adding_success_criteria_for_benchmarks.rst │ │ │ ├── step_5_task_templates.rst │ │ │ ├── step_6_aborting_load_generation_on_sla_failure.rst │ │ │ ├── step_7_working_with_multple_openstack_clouds.rst │ │ │ ├── step_8_discovering_more_plugins.rst │ │ │ └── step_9_verifying_cloud_via_tempest_verifier.rst │ ├── task │ │ └── index.rst │ └── verification │ │ ├── cli_reference.rst │ │ ├── howto │ │ ├── add_new_reporter.rst │ │ ├── add_support_for_new_tool.rst │ │ ├── index.rst │ │ └── migrate_from_old_design.rst │ │ ├── index.rst │ │ ├── overview.rst │ │ ├── reports.rst │ │ └── verifiers.rst ├── specs │ ├── README.rst │ ├── implemented │ │ ├── README.rst │ │ ├── class-based-scenarios.rst │ │ ├── consistent_resource_names.rst │ │ ├── db_refactoring.rst │ │ ├── deployment_type.rst │ │ ├── hook_plugins.rst │ │ ├── improve_atomic_actions_format.rst │ │ ├── improve_scenario_output_format.rst │ │ ├── new_rally_input_task_format.rst │ │ ├── osprofiler.rst │ │ ├── pluggable_validators.rst │ │ ├── sla_pd_plugin.rst │ │ ├── split_plugins.rst │ │ ├── task_and_verification_export.rst │ │ └── verification_refactoring.rst │ ├── in-progress │ │ ├── README.rst │ │ ├── cleanup_refactoring.rst │ │ ├── distributed_runner.rst │ │ ├── pluggable-types.rst │ │ ├── raas.rst │ │ └── refactor_scenario_utils.rst │ └── template.rst └── user_stories │ ├── keystone │ └── authenticate.rst │ └── nova │ └── boot_server.rst ├── etc ├── motd_for_docker ├── rally.bash_completion └── rally │ ├── rally-config-generator.conf │ └── rally.conf.sample ├── pyproject.toml ├── rally-jobs ├── plugins │ ├── README.rst │ ├── __init__.py │ ├── fake_plugin.py │ ├── rally_profile.py │ └── test_relative_import │ │ ├── __init__.py │ │ └── zzz.py └── self-rally.yaml ├── rally ├── __init__.py ├── aas │ └── __init__.py ├── api.py ├── cli │ ├── __init__.py │ ├── cliutils.py │ ├── commands │ │ ├── __init__.py │ │ ├── db.py │ │ ├── deployment.py │ │ ├── env.py │ │ ├── plugin.py │ │ ├── task.py │ │ └── verify.py │ ├── envutils.py │ ├── main.py │ ├── task_results_loader.py │ └── yamlutils.py ├── common │ ├── __init__.py │ ├── broker.py │ ├── cfg.py │ ├── db │ │ ├── __init__.py │ │ ├── alembic.ini │ │ ├── api.py │ │ ├── migrations │ │ │ ├── README.rst │ │ │ ├── __init__.py │ │ │ ├── env.py │ │ │ ├── script.py.mako │ │ │ └── versions │ │ │ │ ├── 2016_01_ca3626f62937_init_migration.py │ │ │ │ ├── 2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py │ │ │ │ ├── 2016_04_4ef544102ba7_change_task_status_enum.py │ │ │ │ ├── 2016_04_e654a0648db0_refactor_task_results.py │ │ │ │ ├── 2016_07_54e844ebfbc3_update_deployment_configs.py │ │ │ │ ├── 2016_08_32fada9b2fde_remove_admin_domain_name.py │ │ │ │ ├── 2016_09_08e1515a576c_fix_invalid_verification_logs.py │ │ │ │ ├── 2016_09_6ad4f426f005_add_hooks_to_task_result.py │ │ │ │ ├── 2016_11_484cd9413e66_new_db_schema_for_verification_component.py │ │ │ │ ├── 2016_12_37fdbb373e8d_fix_test_results_for_verifications.py │ │ │ │ ├── 2017_01_a6f364988fc2_change_tag_type_enum.py │ │ │ │ ├── 2017_01_f33f4610dcda_change_verification_statuses.py │ │ │ │ ├── 2017_02_92aaaa2a6bb3_refactor_credentials.py │ │ │ │ ├── 2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py │ │ │ │ ├── 2017_06_c517b0011857_fill_missed_workload_info.py │ │ │ │ ├── 2017_07_7948b83229f6_workload_min_max_durations.py │ │ │ │ ├── 2017_08_fab4f4f31f8a_fill_missed_workload_info.py │ │ │ │ ├── 2017_09_046a38742e89_port_configs_to_new_formats.py │ │ │ │ ├── 2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py │ │ │ │ ├── 2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py │ │ │ │ ├── 2017_10_9a18c6fe265c_rename_namespace_to_platform.py │ │ │ │ ├── 2017_10_dc46687661df_update_contexts.py │ │ │ │ ├── 2017_12_a43700a813a5_add_env_platforms_tables.py │ │ │ │ ├── 2018_01_44169f4d455e_deleted_worker_table.py │ │ │ │ ├── 2018_01_7287df262dbc_move_deployment_to_env.py │ │ │ │ ├── 2018_02_95208e4eface_add_config_field_to_env_models.py │ │ │ │ ├── 2018_02_bc908ac9a1fc_move_deployment_to_env_2.py │ │ │ │ └── 2018_02_dc0fe6de6786_update_old_deployment_config.py │ │ ├── models.py │ │ ├── sa_types.py │ │ └── schema.py │ ├── fileutils.py │ ├── io │ │ ├── __init__.py │ │ ├── junit.py │ │ └── subunit_v2.py │ ├── logging.py │ ├── objects │ │ ├── __init__.py │ │ ├── deploy.py │ │ ├── task.py │ │ ├── verification.py │ │ └── verifier.py │ ├── opts.py │ ├── plugin │ │ ├── __init__.py │ │ ├── discover.py │ │ ├── info.py │ │ ├── meta.py │ │ └── plugin.py │ ├── sshutils.py │ ├── streaming_algorithms.py │ ├── utils.py │ ├── validation.py │ ├── version.py │ └── yamlutils.py ├── consts.py ├── env │ ├── __init__.py │ ├── env_mgr.py │ └── platform.py ├── exceptions.py ├── plugins │ ├── __init__.py │ ├── common │ │ ├── __init__.py │ │ ├── exporters │ │ │ ├── __init__.py │ │ │ ├── elastic │ │ │ │ ├── __init__.py │ │ │ │ ├── client.py │ │ │ │ ├── exporter.py │ │ │ │ └── flatten.py │ │ │ ├── html.py │ │ │ ├── json_exporter.py │ │ │ ├── junit.py │ │ │ └── trends.py │ │ ├── hook │ │ │ ├── __init__.py │ │ │ ├── sys_call.py │ │ │ └── triggers │ │ │ │ ├── __init__.py │ │ │ │ ├── event.py │ │ │ │ └── periodic.py │ │ ├── runners │ │ │ ├── __init__.py │ │ │ ├── constant.py │ │ │ ├── rps.py │ │ │ └── serial.py │ │ ├── scenarios │ │ │ ├── __init__.py │ │ │ ├── dummy │ │ │ │ ├── __init__.py │ │ │ │ └── dummy.py │ │ │ └── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── http_requests.py │ │ │ │ └── utils.py │ │ ├── sla │ │ │ ├── __init__.py │ │ │ ├── failure_rate.py │ │ │ ├── iteration_time.py │ │ │ ├── max_average_duration.py │ │ │ ├── max_average_duration_per_atomic.py │ │ │ ├── outliers.py │ │ │ └── performance_degradation.py │ │ ├── types.py │ │ ├── validators.py │ │ └── verification │ │ │ ├── __init__.py │ │ │ ├── reporters.py │ │ │ └── testr.py │ ├── task │ │ ├── __init__.py │ │ ├── contexts │ │ │ ├── __init__.py │ │ │ └── dummy.py │ │ ├── exporters │ │ │ ├── __init__.py │ │ │ ├── elastic │ │ │ │ ├── __init__.py │ │ │ │ ├── client.py │ │ │ │ ├── exporter.py │ │ │ │ └── flatten.py │ │ │ ├── html.py │ │ │ ├── json_exporter.py │ │ │ ├── junit.py │ │ │ ├── old_json_results.py │ │ │ └── trends.py │ │ ├── hook_triggers │ │ │ ├── __init__.py │ │ │ ├── event.py │ │ │ └── periodic.py │ │ ├── hooks │ │ │ ├── __init__.py │ │ │ └── sys_call.py │ │ ├── runners │ │ │ ├── __init__.py │ │ │ ├── constant.py │ │ │ ├── rps.py │ │ │ └── serial.py │ │ ├── scenarios │ │ │ ├── __init__.py │ │ │ ├── dummy │ │ │ │ ├── __init__.py │ │ │ │ └── dummy.py │ │ │ └── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── http_requests.py │ │ │ │ └── utils.py │ │ ├── sla │ │ │ ├── __init__.py │ │ │ ├── failure_rate.py │ │ │ ├── iteration_time.py │ │ │ ├── max_average_duration.py │ │ │ ├── max_average_duration_per_atomic.py │ │ │ ├── outliers.py │ │ │ └── performance_degradation.py │ │ └── types.py │ └── verification │ │ ├── __init__.py │ │ ├── reporters.py │ │ └── testr.py ├── py.typed ├── task │ ├── __init__.py │ ├── atomic.py │ ├── context.py │ ├── engine.py │ ├── exporter.py │ ├── functional.py │ ├── hook.py │ ├── processing │ │ ├── __init__.py │ │ ├── charts.py │ │ ├── plot.py │ │ └── utils.py │ ├── runner.py │ ├── scenario.py │ ├── service.py │ ├── sla.py │ ├── task_cfg.py │ ├── types.py │ ├── utils.py │ └── validation.py ├── ui │ ├── __init__.py │ ├── templates │ │ ├── base.html │ │ ├── ci │ │ │ ├── index.html │ │ │ └── index_verify.html │ │ ├── libs │ │ │ ├── README.rst │ │ │ ├── angular.1.3.3.min.js │ │ │ ├── d3.3.4.13.min.js │ │ │ ├── nv.d3.1.1.15-beta.min.css │ │ │ └── nv.d3.1.1.15-beta.min.js │ │ ├── task │ │ │ ├── directive_widget.js │ │ │ ├── report.html │ │ │ └── trends.html │ │ └── verification │ │ │ └── report.html │ └── utils.py ├── utils │ ├── __init__.py │ ├── encodeutils.py │ ├── sshutils.py │ └── strutils.py └── verification │ ├── __init__.py │ ├── context.py │ ├── manager.py │ ├── reporter.py │ └── utils.py ├── requirements.txt ├── samples ├── README.rst └── tasks │ ├── README.rst │ ├── contexts │ ├── README.rst │ ├── dummy-context.json │ └── dummy-context.yaml │ ├── runners │ ├── README.rst │ ├── constant │ │ ├── constant-for-duration.json │ │ ├── constant-for-duration.yaml │ │ ├── constant-timeout.json │ │ └── constant-timeout.yaml │ ├── rps │ │ ├── rps.json │ │ └── rps.yaml │ └── serial │ │ ├── serial.json │ │ └── serial.yaml │ ├── scenarios │ ├── README.rst │ ├── dummy │ │ ├── dummy-exception-probability.json │ │ ├── dummy-exception-probability.yaml │ │ ├── dummy-exception.json │ │ ├── dummy-exception.yaml │ │ ├── dummy-failure.json │ │ ├── dummy-failure.yaml │ │ ├── dummy-output.json │ │ ├── dummy-output.yaml │ │ ├── dummy-random-action.json │ │ ├── dummy-random-action.yaml │ │ ├── dummy-random-fail-in-atomic.json │ │ ├── dummy-random-fail-in-atomic.yaml │ │ ├── dummy-timed-atomic-actions.json │ │ ├── dummy-timed-atomic-actions.yaml │ │ ├── dummy.json │ │ └── dummy.yaml │ └── requests │ │ ├── check-random-request.json │ │ ├── check-random-request.yaml │ │ ├── check-request.json │ │ └── check-request.yaml │ └── sla │ ├── README.rst │ ├── dummy.json │ └── dummy.yaml ├── setup.cfg ├── setup.py ├── test-requirements.txt ├── tests ├── README.rst ├── __init__.py ├── ci │ ├── __init__.py │ ├── cover.sh │ ├── playbooks │ │ ├── .ansible-lint │ │ ├── docker-build-and-check.yaml │ │ ├── docker-build-check-and-push.yaml │ │ ├── fetch-html-and-json-reports.yaml │ │ ├── rally-install-pre.yaml │ │ ├── rally-install-run.yaml │ │ ├── roles │ │ │ ├── docker-build-image │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ ├── docker-push-image │ │ │ │ ├── defaults │ │ │ │ │ └── main.yaml │ │ │ │ └── tasks │ │ │ │ │ └── main.yaml │ │ │ └── rally-tox │ │ │ │ ├── files │ │ │ │ └── find_python_for_tox_env.py │ │ │ │ └── tasks │ │ │ │ ├── install.yaml │ │ │ │ ├── main.yaml │ │ │ │ └── run.yaml │ │ ├── tox-install.yaml │ │ └── tox-run.yaml │ ├── rally_app.py │ ├── rally_self_job.py │ ├── render.py │ └── sync_requirements.py ├── functional │ ├── __init__.py │ ├── extra │ │ ├── fake_dir1 │ │ │ └── fake_plugin1.py │ │ ├── fake_dir2 │ │ │ └── fake_plugin2.py │ │ ├── fake_platforms.py │ │ ├── fake_verify.py │ │ └── test_fake_scenario.json │ ├── test_cli_deployment.py │ ├── test_cli_env.py │ ├── test_cli_functional.py │ ├── test_cli_plugin.py │ ├── test_cli_task.py │ ├── test_cli_verify.py │ ├── test_lib_api.py │ └── utils.py ├── hacking │ ├── __init__.py │ └── checks.py ├── samples │ ├── __init__.py │ └── test_task_samples.py └── unit │ ├── __init__.py │ ├── cli │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── test_db.py │ │ ├── test_deployment.py │ │ ├── test_docstrings.py │ │ ├── test_env.py │ │ ├── test_plugin.py │ │ ├── test_task.py │ │ └── test_verify.py │ ├── test_cliutils.py │ ├── test_envutils.py │ ├── test_task_results_loader.py │ └── test_yamlutils.py │ ├── common │ ├── __init__.py │ ├── db │ │ ├── __init__.py │ │ ├── test_api.py │ │ ├── test_migrations.py │ │ ├── test_migrations_base.py │ │ └── test_types.py │ ├── io │ │ ├── __init__.py │ │ ├── subunit_v2.stream │ │ ├── test_junit.py │ │ └── test_subunit_v2.py │ ├── objects │ │ ├── __init__.py │ │ ├── test_deploy.py │ │ ├── test_task.py │ │ ├── test_verification.py │ │ └── test_verifier.py │ ├── plugin │ │ ├── __init__.py │ │ ├── test_discover.py │ │ ├── test_info.py │ │ ├── test_meta.py │ │ └── test_plugin.py │ ├── test_broker.py │ ├── test_logging.py │ ├── test_opts.py │ ├── test_streaming_algorithms.py │ ├── test_utils.py │ ├── test_validation.py │ └── test_version.py │ ├── doc │ ├── __init__.py │ ├── test_docker_readme.py │ ├── test_docstrings.py │ ├── test_format.py │ ├── test_jsonschemas.py │ ├── test_specs.py │ └── utils.py │ ├── env │ ├── __init__.py │ ├── test_env_mgr.py │ └── test_platform.py │ ├── fakes.py │ ├── plugins │ ├── __init__.py │ ├── common │ │ ├── __init__.py │ │ └── test_validators.py │ ├── task │ │ ├── __init__.py │ │ ├── contexts │ │ │ ├── __init__.py │ │ │ └── test_dummy.py │ │ ├── exporters │ │ │ ├── __init__.py │ │ │ ├── dummy_data.py │ │ │ ├── elastic │ │ │ │ ├── __init__.py │ │ │ │ ├── test_client.py │ │ │ │ ├── test_exporter.py │ │ │ │ └── test_flatten.py │ │ │ ├── junit_report.xml │ │ │ ├── test_html.py │ │ │ ├── test_json_exporter.py │ │ │ ├── test_junit.py │ │ │ ├── test_old_json_results.py │ │ │ └── test_trends.py │ │ ├── hook_triggers │ │ │ ├── __init__.py │ │ │ ├── test_event.py │ │ │ └── test_periodic.py │ │ ├── hooks │ │ │ ├── __init__.py │ │ │ └── test_sys_call.py │ │ ├── runners │ │ │ ├── __init__.py │ │ │ ├── test_constant.py │ │ │ ├── test_rps.py │ │ │ └── test_serial.py │ │ ├── scenarios │ │ │ ├── __init__.py │ │ │ ├── dummy │ │ │ │ ├── __init__.py │ │ │ │ └── test_dummy.py │ │ │ └── requests │ │ │ │ ├── __init__.py │ │ │ │ ├── test_http_requests.py │ │ │ │ └── test_utils.py │ │ ├── sla │ │ │ ├── __init__.py │ │ │ ├── test_failure_rate.py │ │ │ ├── test_iteration_time.py │ │ │ ├── test_max_average_duration.py │ │ │ ├── test_max_average_duration_per_atomic.py │ │ │ ├── test_outliers.py │ │ │ └── test_performance_degradation.py │ │ └── test_types.py │ └── verification │ │ ├── __init__.py │ │ ├── junit_report.xml │ │ ├── test_reporters.py │ │ └── test_testr.py │ ├── task │ ├── __init__.py │ ├── processing │ │ ├── __init__.py │ │ ├── test_charts.py │ │ ├── test_plot.py │ │ └── test_utils.py │ ├── test_atomic.py │ ├── test_context.py │ ├── test_engine.py │ ├── test_exporter.py │ ├── test_functional.py │ ├── test_hook.py │ ├── test_runner.py │ ├── test_scenario.py │ ├── test_services.py │ ├── test_sla.py │ ├── test_task_cfg.py │ ├── test_types.py │ └── test_utils.py │ ├── test.py │ ├── test_api.py │ ├── test_ddt.py │ ├── test_exceptions.py │ ├── test_hacking.py │ ├── test_mock.py │ ├── test_resources.py │ ├── test_test_ddt.py │ ├── test_test_mock.py │ ├── ui │ ├── __init__.py │ └── test_utils.py │ ├── utils │ ├── __init__.py │ ├── test_encodeutils.py │ ├── test_sshutils.py │ └── test_strutils.py │ └── verification │ ├── __init__.py │ ├── test_context.py │ ├── test_manager.py │ ├── test_reporter.py │ └── test_utils.py ├── tox.ini ├── types-requirements.txt └── upper-constraints.txt /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.coveragerc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- 1 | [gerrit] 2 | host=review.opendev.org 3 | port=29418 4 | project=openstack/rally.git 5 | -------------------------------------------------------------------------------- /.zuul.d/docker-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.zuul.d/docker-jobs.yaml -------------------------------------------------------------------------------- /.zuul.d/install-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.zuul.d/install-jobs.yaml -------------------------------------------------------------------------------- /.zuul.d/python-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.zuul.d/python-jobs.yaml -------------------------------------------------------------------------------- /.zuul.d/zuul.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/.zuul.d/zuul.yaml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /DOCKER_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/DOCKER_README.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/README.rst -------------------------------------------------------------------------------- /bindep.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/bindep.txt -------------------------------------------------------------------------------- /doc/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/README.rst -------------------------------------------------------------------------------- /doc/ext/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/ext/cli_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/ext/cli_reference.py -------------------------------------------------------------------------------- /doc/ext/include_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/ext/include_vars.py -------------------------------------------------------------------------------- /doc/ext/plugin_reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/ext/plugin_reference.py -------------------------------------------------------------------------------- /doc/ext/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/ext/utils.py -------------------------------------------------------------------------------- /doc/feature_request/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/README.rst -------------------------------------------------------------------------------- /doc/feature_request/capture_task_logging.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/capture_task_logging.rst -------------------------------------------------------------------------------- /doc/feature_request/check_queue_perfdata.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/check_queue_perfdata.rst -------------------------------------------------------------------------------- /doc/feature_request/comparing_results_of_2_tasks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/comparing_results_of_2_tasks.rst -------------------------------------------------------------------------------- /doc/feature_request/distributed_load_generation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/distributed_load_generation.rst -------------------------------------------------------------------------------- /doc/feature_request/explicitly_specify_existing_users_for_scenarios.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/explicitly_specify_existing_users_for_scenarios.rst -------------------------------------------------------------------------------- /doc/feature_request/historical_performance_data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/historical_performance_data.rst -------------------------------------------------------------------------------- /doc/feature_request/implemented/LDAP_support.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/implemented/LDAP_support.rst -------------------------------------------------------------------------------- /doc/feature_request/implemented/add_possibility_to_specify_concurrency_for_tempest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/implemented/add_possibility_to_specify_concurrency_for_tempest.rst -------------------------------------------------------------------------------- /doc/feature_request/implemented/stop_scenario_after_several_errors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/implemented/stop_scenario_after_several_errors.rst -------------------------------------------------------------------------------- /doc/feature_request/installation_script_enhancements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/installation_script_enhancements.rst -------------------------------------------------------------------------------- /doc/feature_request/installing_isolated.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/installing_isolated.rst -------------------------------------------------------------------------------- /doc/feature_request/launch_specific_benchmark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/launch_specific_benchmark.rst -------------------------------------------------------------------------------- /doc/feature_request/multi_scenarios_load_gen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/multi_scenarios_load_gen.rst -------------------------------------------------------------------------------- /doc/feature_request/multiple_attach_volume.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/multiple_attach_volume.rst -------------------------------------------------------------------------------- /doc/feature_request/persistence_benchmark_env.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/persistence_benchmark_env.rst -------------------------------------------------------------------------------- /doc/feature_request/production_ready_cleanup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/feature_request/production_ready_cleanup.rst -------------------------------------------------------------------------------- /doc/release_notes/archive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.0.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.0.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.0.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.0.2.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.0.3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.0.3.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.0.4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.0.4.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.1.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.1.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.1.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.1.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.1.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.1.2.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.10.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.10.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.10.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.10.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.11.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.11.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.11.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.11.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.11.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.11.2.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.12.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.12.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.12.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.12.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.2.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.2.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.3.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.3.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.3.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.3.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.3.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.3.2.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.3.3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.3.3.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.4.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.4.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.5.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.5.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.6.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.6.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.7.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.7.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.8.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.8.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.8.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.8.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.9.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.9.0.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.9.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.9.1.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v0.9.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v0.9.2.rst -------------------------------------------------------------------------------- /doc/release_notes/archive/v1.0.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/release_notes/archive/v1.0.0.rst -------------------------------------------------------------------------------- /doc/release_notes/latest.rst: -------------------------------------------------------------------------------- 1 | archive/v1.0.0.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /doc/source/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/Makefile -------------------------------------------------------------------------------- /doc/source/_templates/openstackrally/_static/img.css: -------------------------------------------------------------------------------- 1 | .body img { 2 | max-width: 100%; 3 | } -------------------------------------------------------------------------------- /doc/source/_templates/openstackrally/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/_templates/openstackrally/layout.html -------------------------------------------------------------------------------- /doc/source/_templates/openstackrally/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = openstack -------------------------------------------------------------------------------- /doc/source/cli_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/cli_reference.rst -------------------------------------------------------------------------------- /doc/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/conf.py -------------------------------------------------------------------------------- /doc/source/contribute.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/contribute.rst -------------------------------------------------------------------------------- /doc/source/feature_request: -------------------------------------------------------------------------------- 1 | ../feature_request/ -------------------------------------------------------------------------------- /doc/source/feature_requests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/feature_requests.rst -------------------------------------------------------------------------------- /doc/source/images/Amqp_rpc_single_reply_queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Amqp_rpc_single_reply_queue.png -------------------------------------------------------------------------------- /doc/source/images/Hook-Aggregated-Report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Hook-Aggregated-Report.png -------------------------------------------------------------------------------- /doc/source/images/Hook-Per-Hook-Report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Hook-Per-Hook-Report.png -------------------------------------------------------------------------------- /doc/source/images/Hook-Results.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Hook-Results.png -------------------------------------------------------------------------------- /doc/source/images/Rally-Actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally-Actions.png -------------------------------------------------------------------------------- /doc/source/images/Rally-Plugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally-Plugins.png -------------------------------------------------------------------------------- /doc/source/images/Rally-UseCases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally-UseCases.png -------------------------------------------------------------------------------- /doc/source/images/Rally_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_Architecture.png -------------------------------------------------------------------------------- /doc/source/images/Rally_Distributed_Runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_Distributed_Runner.png -------------------------------------------------------------------------------- /doc/source/images/Rally_QA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_QA.png -------------------------------------------------------------------------------- /doc/source/images/Rally_VM_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_VM_list.png -------------------------------------------------------------------------------- /doc/source/images/Rally_snapshot_vm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_snapshot_vm.png -------------------------------------------------------------------------------- /doc/source/images/Rally_who_is_using.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Rally_who_is_using.png -------------------------------------------------------------------------------- /doc/source/images/Report-Abort-on-SLA-task-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Abort-on-SLA-task-1.png -------------------------------------------------------------------------------- /doc/source/images/Report-Abort-on-SLA-task-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Abort-on-SLA-task-2.png -------------------------------------------------------------------------------- /doc/source/images/Report-Collage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Collage.png -------------------------------------------------------------------------------- /doc/source/images/Report-Multiple-Configurations-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Multiple-Configurations-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-Multiple-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Multiple-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-SLA-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-SLA-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-SLA-Scenario.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-SLA-Scenario.png -------------------------------------------------------------------------------- /doc/source/images/Report-Scenario-Atomic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Scenario-Atomic.png -------------------------------------------------------------------------------- /doc/source/images/Report-Scenario-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Scenario-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Actions-durations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Actions-durations.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Distribution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Distribution.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Failures.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Failures.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Input-file.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Input-file.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Load-profile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Load-profile.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-SLA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-SLA.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Scenario-Data-Aggregated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Scenario-Data-Aggregated.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Scenario-Data-Per-iteration-profiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Scenario-Data-Per-iteration-profiler.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Scenario-Data-Per-iteration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Scenario-Data-Per-iteration.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Subtask-configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Subtask-configuration.png -------------------------------------------------------------------------------- /doc/source/images/Report-Task-Total-durations.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Task-Total-durations.png -------------------------------------------------------------------------------- /doc/source/images/Report-Trends-Atomic-actions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Trends-Atomic-actions.png -------------------------------------------------------------------------------- /doc/source/images/Report-Trends-Configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Trends-Configuration.png -------------------------------------------------------------------------------- /doc/source/images/Report-Trends-Overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Trends-Overview.png -------------------------------------------------------------------------------- /doc/source/images/Report-Trends-Total.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Trends-Total.png -------------------------------------------------------------------------------- /doc/source/images/Report-Trends-single-run.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Trends-single-run.png -------------------------------------------------------------------------------- /doc/source/images/Report-Verify-filter-by-status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Verify-filter-by-status.png -------------------------------------------------------------------------------- /doc/source/images/Report-Verify-for-4-Verifications.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Verify-for-4-Verifications.png -------------------------------------------------------------------------------- /doc/source/images/Report-Verify-toggle-tags.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Verify-toggle-tags.png -------------------------------------------------------------------------------- /doc/source/images/Report-Verify-tracebacks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Verify-tracebacks.png -------------------------------------------------------------------------------- /doc/source/images/Report-Verify-xfail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/images/Report-Verify-xfail.png -------------------------------------------------------------------------------- /doc/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/index.rst -------------------------------------------------------------------------------- /doc/source/install_and_upgrade/db_migrations.rst: -------------------------------------------------------------------------------- 1 | ../../../rally/common/db/migrations/README.rst -------------------------------------------------------------------------------- /doc/source/install_and_upgrade/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/install_and_upgrade/index.rst -------------------------------------------------------------------------------- /doc/source/install_and_upgrade/install.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/install_and_upgrade/install.rst -------------------------------------------------------------------------------- /doc/source/overview/glossary.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/overview/glossary.rst -------------------------------------------------------------------------------- /doc/source/overview/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/overview/index.rst -------------------------------------------------------------------------------- /doc/source/overview/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/overview/overview.rst -------------------------------------------------------------------------------- /doc/source/overview/stories: -------------------------------------------------------------------------------- 1 | ../../user_stories/ -------------------------------------------------------------------------------- /doc/source/overview/user_stories.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/overview/user_stories.rst -------------------------------------------------------------------------------- /doc/source/plugins/implementation/context_plugin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/implementation/context_plugin.rst -------------------------------------------------------------------------------- /doc/source/plugins/implementation/hook_and_trigger_plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/implementation/hook_and_trigger_plugins.rst -------------------------------------------------------------------------------- /doc/source/plugins/implementation/runner_plugin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/implementation/runner_plugin.rst -------------------------------------------------------------------------------- /doc/source/plugins/implementation/scenario_plugin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/implementation/scenario_plugin.rst -------------------------------------------------------------------------------- /doc/source/plugins/implementation/sla_plugin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/implementation/sla_plugin.rst -------------------------------------------------------------------------------- /doc/source/plugins/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/index.rst -------------------------------------------------------------------------------- /doc/source/plugins/plugin_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/plugins/plugin_reference.rst -------------------------------------------------------------------------------- /doc/source/project_info/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/project_info/index.rst -------------------------------------------------------------------------------- /doc/source/project_info/release_notes: -------------------------------------------------------------------------------- 1 | ../../release_notes/ -------------------------------------------------------------------------------- /doc/source/project_info/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/project_info/release_notes.rst -------------------------------------------------------------------------------- /doc/source/quick_start/gates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/gates.rst -------------------------------------------------------------------------------- /doc/source/quick_start/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/index.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_10_profiling_openstack_internals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_10_profiling_openstack_internals.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_1_setting_up_env_and_running_benchmark_from_samples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_1_setting_up_env_and_running_benchmark_from_samples.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_2_input_task_format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_2_input_task_format.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_3_benchmarking_with_existing_users.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_3_benchmarking_with_existing_users.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_4_adding_success_criteria_for_benchmarks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_4_adding_success_criteria_for_benchmarks.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_5_task_templates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_5_task_templates.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_6_aborting_load_generation_on_sla_failure.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_6_aborting_load_generation_on_sla_failure.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_7_working_with_multple_openstack_clouds.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_7_working_with_multple_openstack_clouds.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_8_discovering_more_plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_8_discovering_more_plugins.rst -------------------------------------------------------------------------------- /doc/source/quick_start/tutorial/step_9_verifying_cloud_via_tempest_verifier.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/quick_start/tutorial/step_9_verifying_cloud_via_tempest_verifier.rst -------------------------------------------------------------------------------- /doc/source/task/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/task/index.rst -------------------------------------------------------------------------------- /doc/source/verification/cli_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/cli_reference.rst -------------------------------------------------------------------------------- /doc/source/verification/howto/add_new_reporter.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/howto/add_new_reporter.rst -------------------------------------------------------------------------------- /doc/source/verification/howto/add_support_for_new_tool.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/howto/add_support_for_new_tool.rst -------------------------------------------------------------------------------- /doc/source/verification/howto/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/howto/index.rst -------------------------------------------------------------------------------- /doc/source/verification/howto/migrate_from_old_design.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/howto/migrate_from_old_design.rst -------------------------------------------------------------------------------- /doc/source/verification/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/index.rst -------------------------------------------------------------------------------- /doc/source/verification/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/overview.rst -------------------------------------------------------------------------------- /doc/source/verification/reports.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/reports.rst -------------------------------------------------------------------------------- /doc/source/verification/verifiers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/source/verification/verifiers.rst -------------------------------------------------------------------------------- /doc/specs/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/README.rst -------------------------------------------------------------------------------- /doc/specs/implemented/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/README.rst -------------------------------------------------------------------------------- /doc/specs/implemented/class-based-scenarios.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/class-based-scenarios.rst -------------------------------------------------------------------------------- /doc/specs/implemented/consistent_resource_names.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/consistent_resource_names.rst -------------------------------------------------------------------------------- /doc/specs/implemented/db_refactoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/db_refactoring.rst -------------------------------------------------------------------------------- /doc/specs/implemented/deployment_type.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/deployment_type.rst -------------------------------------------------------------------------------- /doc/specs/implemented/hook_plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/hook_plugins.rst -------------------------------------------------------------------------------- /doc/specs/implemented/improve_atomic_actions_format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/improve_atomic_actions_format.rst -------------------------------------------------------------------------------- /doc/specs/implemented/improve_scenario_output_format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/improve_scenario_output_format.rst -------------------------------------------------------------------------------- /doc/specs/implemented/new_rally_input_task_format.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/new_rally_input_task_format.rst -------------------------------------------------------------------------------- /doc/specs/implemented/osprofiler.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/osprofiler.rst -------------------------------------------------------------------------------- /doc/specs/implemented/pluggable_validators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/pluggable_validators.rst -------------------------------------------------------------------------------- /doc/specs/implemented/sla_pd_plugin.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/sla_pd_plugin.rst -------------------------------------------------------------------------------- /doc/specs/implemented/split_plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/split_plugins.rst -------------------------------------------------------------------------------- /doc/specs/implemented/task_and_verification_export.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/task_and_verification_export.rst -------------------------------------------------------------------------------- /doc/specs/implemented/verification_refactoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/implemented/verification_refactoring.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/README.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/cleanup_refactoring.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/cleanup_refactoring.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/distributed_runner.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/distributed_runner.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/pluggable-types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/pluggable-types.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/raas.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/raas.rst -------------------------------------------------------------------------------- /doc/specs/in-progress/refactor_scenario_utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/in-progress/refactor_scenario_utils.rst -------------------------------------------------------------------------------- /doc/specs/template.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/specs/template.rst -------------------------------------------------------------------------------- /doc/user_stories/keystone/authenticate.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/user_stories/keystone/authenticate.rst -------------------------------------------------------------------------------- /doc/user_stories/nova/boot_server.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/doc/user_stories/nova/boot_server.rst -------------------------------------------------------------------------------- /etc/motd_for_docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/etc/motd_for_docker -------------------------------------------------------------------------------- /etc/rally.bash_completion: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/etc/rally.bash_completion -------------------------------------------------------------------------------- /etc/rally/rally-config-generator.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/etc/rally/rally-config-generator.conf -------------------------------------------------------------------------------- /etc/rally/rally.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/etc/rally/rally.conf.sample -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rally-jobs/plugins/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally-jobs/plugins/README.rst -------------------------------------------------------------------------------- /rally-jobs/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally-jobs/plugins/fake_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally-jobs/plugins/fake_plugin.py -------------------------------------------------------------------------------- /rally-jobs/plugins/rally_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally-jobs/plugins/rally_profile.py -------------------------------------------------------------------------------- /rally-jobs/plugins/test_relative_import/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally-jobs/plugins/test_relative_import/zzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally-jobs/plugins/test_relative_import/zzz.py -------------------------------------------------------------------------------- /rally-jobs/self-rally.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally-jobs/self-rally.yaml -------------------------------------------------------------------------------- /rally/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/aas/__init__.py: -------------------------------------------------------------------------------- 1 | # FIXME(andreykurilin): implement Rally-as-a-Service 2 | pass 3 | -------------------------------------------------------------------------------- /rally/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/api.py -------------------------------------------------------------------------------- /rally/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/cli/cliutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/cliutils.py -------------------------------------------------------------------------------- /rally/cli/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/cli/commands/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/db.py -------------------------------------------------------------------------------- /rally/cli/commands/deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/deployment.py -------------------------------------------------------------------------------- /rally/cli/commands/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/env.py -------------------------------------------------------------------------------- /rally/cli/commands/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/plugin.py -------------------------------------------------------------------------------- /rally/cli/commands/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/task.py -------------------------------------------------------------------------------- /rally/cli/commands/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/commands/verify.py -------------------------------------------------------------------------------- /rally/cli/envutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/envutils.py -------------------------------------------------------------------------------- /rally/cli/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/main.py -------------------------------------------------------------------------------- /rally/cli/task_results_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/task_results_loader.py -------------------------------------------------------------------------------- /rally/cli/yamlutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/cli/yamlutils.py -------------------------------------------------------------------------------- /rally/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/common/broker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/broker.py -------------------------------------------------------------------------------- /rally/common/cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/cfg.py -------------------------------------------------------------------------------- /rally/common/db/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/__init__.py -------------------------------------------------------------------------------- /rally/common/db/alembic.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/alembic.ini -------------------------------------------------------------------------------- /rally/common/db/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/api.py -------------------------------------------------------------------------------- /rally/common/db/migrations/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/README.rst -------------------------------------------------------------------------------- /rally/common/db/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/common/db/migrations/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/env.py -------------------------------------------------------------------------------- /rally/common/db/migrations/script.py.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/script.py.mako -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_01_ca3626f62937_init_migration.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_03_3177d36ea270_merge_credentials_from_users_and_admin.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_04_4ef544102ba7_change_task_status_enum.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_04_e654a0648db0_refactor_task_results.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_07_54e844ebfbc3_update_deployment_configs.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_08_32fada9b2fde_remove_admin_domain_name.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_09_08e1515a576c_fix_invalid_verification_logs.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_09_6ad4f426f005_add_hooks_to_task_result.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_11_484cd9413e66_new_db_schema_for_verification_component.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2016_12_37fdbb373e8d_fix_test_results_for_verifications.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_01_a6f364988fc2_change_tag_type_enum.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_01_f33f4610dcda_change_verification_statuses.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_02_92aaaa2a6bb3_refactor_credentials.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_06_35fe16d4ab1c_update_tasks_based_on_workloads.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_06_c517b0011857_fill_missed_workload_info.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_07_7948b83229f6_workload_min_max_durations.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_08_fab4f4f31f8a_fill_missed_workload_info.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_09_046a38742e89_port_configs_to_new_formats.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_09_e0a5df2c5153_upsize_the_size_of_task_title.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_10_4394bdc32cfd_fill_missed_workload_info_r3.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_10_9a18c6fe265c_rename_namespace_to_platform.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_10_dc46687661df_update_contexts.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2017_12_a43700a813a5_add_env_platforms_tables.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2018_01_44169f4d455e_deleted_worker_table.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2018_01_7287df262dbc_move_deployment_to_env.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2018_02_95208e4eface_add_config_field_to_env_models.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2018_02_bc908ac9a1fc_move_deployment_to_env_2.py -------------------------------------------------------------------------------- /rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/migrations/versions/2018_02_dc0fe6de6786_update_old_deployment_config.py -------------------------------------------------------------------------------- /rally/common/db/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/models.py -------------------------------------------------------------------------------- /rally/common/db/sa_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/sa_types.py -------------------------------------------------------------------------------- /rally/common/db/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/db/schema.py -------------------------------------------------------------------------------- /rally/common/fileutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/fileutils.py -------------------------------------------------------------------------------- /rally/common/io/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/common/io/junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/io/junit.py -------------------------------------------------------------------------------- /rally/common/io/subunit_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/io/subunit_v2.py -------------------------------------------------------------------------------- /rally/common/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/logging.py -------------------------------------------------------------------------------- /rally/common/objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/objects/__init__.py -------------------------------------------------------------------------------- /rally/common/objects/deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/objects/deploy.py -------------------------------------------------------------------------------- /rally/common/objects/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/objects/task.py -------------------------------------------------------------------------------- /rally/common/objects/verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/objects/verification.py -------------------------------------------------------------------------------- /rally/common/objects/verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/objects/verifier.py -------------------------------------------------------------------------------- /rally/common/opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/opts.py -------------------------------------------------------------------------------- /rally/common/plugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/common/plugin/discover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/plugin/discover.py -------------------------------------------------------------------------------- /rally/common/plugin/info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/plugin/info.py -------------------------------------------------------------------------------- /rally/common/plugin/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/plugin/meta.py -------------------------------------------------------------------------------- /rally/common/plugin/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/plugin/plugin.py -------------------------------------------------------------------------------- /rally/common/sshutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/sshutils.py -------------------------------------------------------------------------------- /rally/common/streaming_algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/streaming_algorithms.py -------------------------------------------------------------------------------- /rally/common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/utils.py -------------------------------------------------------------------------------- /rally/common/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/validation.py -------------------------------------------------------------------------------- /rally/common/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/version.py -------------------------------------------------------------------------------- /rally/common/yamlutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/common/yamlutils.py -------------------------------------------------------------------------------- /rally/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/consts.py -------------------------------------------------------------------------------- /rally/env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/env/env_mgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/env/env_mgr.py -------------------------------------------------------------------------------- /rally/env/platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/env/platform.py -------------------------------------------------------------------------------- /rally/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/exceptions.py -------------------------------------------------------------------------------- /rally/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/__init__.py -------------------------------------------------------------------------------- /rally/plugins/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/exporters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/exporters/elastic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/exporters/elastic/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/elastic/client.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/elastic/exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/elastic/exporter.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/elastic/flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/elastic/flatten.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/html.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/json_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/json_exporter.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/junit.py -------------------------------------------------------------------------------- /rally/plugins/common/exporters/trends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/exporters/trends.py -------------------------------------------------------------------------------- /rally/plugins/common/hook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/hook/sys_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/hook/sys_call.py -------------------------------------------------------------------------------- /rally/plugins/common/hook/triggers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/hook/triggers/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/hook/triggers/event.py -------------------------------------------------------------------------------- /rally/plugins/common/hook/triggers/periodic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/hook/triggers/periodic.py -------------------------------------------------------------------------------- /rally/plugins/common/runners/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/runners/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/runners/constant.py -------------------------------------------------------------------------------- /rally/plugins/common/runners/rps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/runners/rps.py -------------------------------------------------------------------------------- /rally/plugins/common/runners/serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/runners/serial.py -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/dummy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/dummy/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/scenarios/dummy/dummy.py -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/requests/http_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/scenarios/requests/http_requests.py -------------------------------------------------------------------------------- /rally/plugins/common/scenarios/requests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/scenarios/requests/utils.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/sla/failure_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/failure_rate.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/iteration_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/iteration_time.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/max_average_duration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/max_average_duration.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/max_average_duration_per_atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/max_average_duration_per_atomic.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/outliers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/outliers.py -------------------------------------------------------------------------------- /rally/plugins/common/sla/performance_degradation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/sla/performance_degradation.py -------------------------------------------------------------------------------- /rally/plugins/common/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/types.py -------------------------------------------------------------------------------- /rally/plugins/common/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/validators.py -------------------------------------------------------------------------------- /rally/plugins/common/verification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/common/verification/reporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/verification/reporters.py -------------------------------------------------------------------------------- /rally/plugins/common/verification/testr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/common/verification/testr.py -------------------------------------------------------------------------------- /rally/plugins/task/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/contexts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/contexts/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/contexts/dummy.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/exporters/elastic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/exporters/elastic/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/elastic/client.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/elastic/exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/elastic/exporter.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/elastic/flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/elastic/flatten.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/html.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/json_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/json_exporter.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/junit.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/old_json_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/old_json_results.py -------------------------------------------------------------------------------- /rally/plugins/task/exporters/trends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/exporters/trends.py -------------------------------------------------------------------------------- /rally/plugins/task/hook_triggers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/hook_triggers/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/hook_triggers/event.py -------------------------------------------------------------------------------- /rally/plugins/task/hook_triggers/periodic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/hook_triggers/periodic.py -------------------------------------------------------------------------------- /rally/plugins/task/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/hooks/sys_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/hooks/sys_call.py -------------------------------------------------------------------------------- /rally/plugins/task/runners/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/runners/constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/runners/constant.py -------------------------------------------------------------------------------- /rally/plugins/task/runners/rps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/runners/rps.py -------------------------------------------------------------------------------- /rally/plugins/task/runners/serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/runners/serial.py -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/dummy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/dummy/dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/scenarios/dummy/dummy.py -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/requests/http_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/scenarios/requests/http_requests.py -------------------------------------------------------------------------------- /rally/plugins/task/scenarios/requests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/scenarios/requests/utils.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/task/sla/failure_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/failure_rate.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/iteration_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/iteration_time.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/max_average_duration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/max_average_duration.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/max_average_duration_per_atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/max_average_duration_per_atomic.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/outliers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/outliers.py -------------------------------------------------------------------------------- /rally/plugins/task/sla/performance_degradation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/sla/performance_degradation.py -------------------------------------------------------------------------------- /rally/plugins/task/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/task/types.py -------------------------------------------------------------------------------- /rally/plugins/verification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/plugins/verification/reporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/verification/reporters.py -------------------------------------------------------------------------------- /rally/plugins/verification/testr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/plugins/verification/testr.py -------------------------------------------------------------------------------- /rally/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/task/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/task/atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/atomic.py -------------------------------------------------------------------------------- /rally/task/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/context.py -------------------------------------------------------------------------------- /rally/task/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/engine.py -------------------------------------------------------------------------------- /rally/task/exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/exporter.py -------------------------------------------------------------------------------- /rally/task/functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/functional.py -------------------------------------------------------------------------------- /rally/task/hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/hook.py -------------------------------------------------------------------------------- /rally/task/processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/task/processing/charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/processing/charts.py -------------------------------------------------------------------------------- /rally/task/processing/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/processing/plot.py -------------------------------------------------------------------------------- /rally/task/processing/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/processing/utils.py -------------------------------------------------------------------------------- /rally/task/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/runner.py -------------------------------------------------------------------------------- /rally/task/scenario.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/scenario.py -------------------------------------------------------------------------------- /rally/task/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/service.py -------------------------------------------------------------------------------- /rally/task/sla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/sla.py -------------------------------------------------------------------------------- /rally/task/task_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/task_cfg.py -------------------------------------------------------------------------------- /rally/task/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/types.py -------------------------------------------------------------------------------- /rally/task/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/utils.py -------------------------------------------------------------------------------- /rally/task/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/task/validation.py -------------------------------------------------------------------------------- /rally/ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/ui/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/base.html -------------------------------------------------------------------------------- /rally/ui/templates/ci/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/ci/index.html -------------------------------------------------------------------------------- /rally/ui/templates/ci/index_verify.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/ci/index_verify.html -------------------------------------------------------------------------------- /rally/ui/templates/libs/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/libs/README.rst -------------------------------------------------------------------------------- /rally/ui/templates/libs/angular.1.3.3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/libs/angular.1.3.3.min.js -------------------------------------------------------------------------------- /rally/ui/templates/libs/d3.3.4.13.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/libs/d3.3.4.13.min.js -------------------------------------------------------------------------------- /rally/ui/templates/libs/nv.d3.1.1.15-beta.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/libs/nv.d3.1.1.15-beta.min.css -------------------------------------------------------------------------------- /rally/ui/templates/libs/nv.d3.1.1.15-beta.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/libs/nv.d3.1.1.15-beta.min.js -------------------------------------------------------------------------------- /rally/ui/templates/task/directive_widget.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/task/directive_widget.js -------------------------------------------------------------------------------- /rally/ui/templates/task/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/task/report.html -------------------------------------------------------------------------------- /rally/ui/templates/task/trends.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/task/trends.html -------------------------------------------------------------------------------- /rally/ui/templates/verification/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/templates/verification/report.html -------------------------------------------------------------------------------- /rally/ui/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/ui/utils.py -------------------------------------------------------------------------------- /rally/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/utils/encodeutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/utils/encodeutils.py -------------------------------------------------------------------------------- /rally/utils/sshutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/utils/sshutils.py -------------------------------------------------------------------------------- /rally/utils/strutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/utils/strutils.py -------------------------------------------------------------------------------- /rally/verification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rally/verification/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/verification/context.py -------------------------------------------------------------------------------- /rally/verification/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/verification/manager.py -------------------------------------------------------------------------------- /rally/verification/reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/verification/reporter.py -------------------------------------------------------------------------------- /rally/verification/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/rally/verification/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/README.rst -------------------------------------------------------------------------------- /samples/tasks/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/README.rst -------------------------------------------------------------------------------- /samples/tasks/contexts/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/contexts/README.rst -------------------------------------------------------------------------------- /samples/tasks/contexts/dummy-context.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/contexts/dummy-context.json -------------------------------------------------------------------------------- /samples/tasks/contexts/dummy-context.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/contexts/dummy-context.yaml -------------------------------------------------------------------------------- /samples/tasks/runners/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/README.rst -------------------------------------------------------------------------------- /samples/tasks/runners/constant/constant-for-duration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/constant/constant-for-duration.json -------------------------------------------------------------------------------- /samples/tasks/runners/constant/constant-for-duration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/constant/constant-for-duration.yaml -------------------------------------------------------------------------------- /samples/tasks/runners/constant/constant-timeout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/constant/constant-timeout.json -------------------------------------------------------------------------------- /samples/tasks/runners/constant/constant-timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/constant/constant-timeout.yaml -------------------------------------------------------------------------------- /samples/tasks/runners/rps/rps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/rps/rps.json -------------------------------------------------------------------------------- /samples/tasks/runners/rps/rps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/rps/rps.yaml -------------------------------------------------------------------------------- /samples/tasks/runners/serial/serial.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/serial/serial.json -------------------------------------------------------------------------------- /samples/tasks/runners/serial/serial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/runners/serial/serial.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/README.rst -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-exception-probability.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-exception-probability.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-exception-probability.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-exception-probability.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-exception.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-exception.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-exception.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-exception.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-failure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-failure.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-failure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-failure.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-output.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-output.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-output.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-random-action.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-random-action.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-random-action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-random-action.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-random-fail-in-atomic.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy-timed-atomic-actions.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/dummy/dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/dummy/dummy.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/requests/check-random-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/requests/check-random-request.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/requests/check-random-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/requests/check-random-request.yaml -------------------------------------------------------------------------------- /samples/tasks/scenarios/requests/check-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/requests/check-request.json -------------------------------------------------------------------------------- /samples/tasks/scenarios/requests/check-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/scenarios/requests/check-request.yaml -------------------------------------------------------------------------------- /samples/tasks/sla/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/sla/README.rst -------------------------------------------------------------------------------- /samples/tasks/sla/dummy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/sla/dummy.json -------------------------------------------------------------------------------- /samples/tasks/sla/dummy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/samples/tasks/sla/dummy.yaml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | name = rally 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/setup.py -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/README.rst -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ci/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/ci/cover.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/cover.sh -------------------------------------------------------------------------------- /tests/ci/playbooks/.ansible-lint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/.ansible-lint -------------------------------------------------------------------------------- /tests/ci/playbooks/docker-build-and-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/docker-build-and-check.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/docker-build-check-and-push.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/docker-build-check-and-push.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/fetch-html-and-json-reports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/fetch-html-and-json-reports.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/rally-install-pre.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/rally-install-pre.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/rally-install-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/rally-install-run.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/docker-build-image/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/docker-build-image/defaults/main.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/docker-build-image/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/docker-build-image/tasks/main.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/docker-push-image/defaults/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/docker-push-image/defaults/main.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/docker-push-image/tasks/main.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/docker-push-image/tasks/main.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/rally-tox/files/find_python_for_tox_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/rally-tox/files/find_python_for_tox_env.py -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/rally-tox/tasks/install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/rally-tox/tasks/install.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/rally-tox/tasks/main.yaml: -------------------------------------------------------------------------------- 1 | - include_tasks: "{{ action }}.yaml" 2 | -------------------------------------------------------------------------------- /tests/ci/playbooks/roles/rally-tox/tasks/run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/roles/rally-tox/tasks/run.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/tox-install.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/tox-install.yaml -------------------------------------------------------------------------------- /tests/ci/playbooks/tox-run.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/playbooks/tox-run.yaml -------------------------------------------------------------------------------- /tests/ci/rally_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/rally_app.py -------------------------------------------------------------------------------- /tests/ci/rally_self_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/rally_self_job.py -------------------------------------------------------------------------------- /tests/ci/render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/render.py -------------------------------------------------------------------------------- /tests/ci/sync_requirements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/ci/sync_requirements.py -------------------------------------------------------------------------------- /tests/functional/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/functional/extra/fake_dir1/fake_plugin1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/extra/fake_dir1/fake_plugin1.py -------------------------------------------------------------------------------- /tests/functional/extra/fake_dir2/fake_plugin2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/extra/fake_dir2/fake_plugin2.py -------------------------------------------------------------------------------- /tests/functional/extra/fake_platforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/extra/fake_platforms.py -------------------------------------------------------------------------------- /tests/functional/extra/fake_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/extra/fake_verify.py -------------------------------------------------------------------------------- /tests/functional/extra/test_fake_scenario.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/extra/test_fake_scenario.json -------------------------------------------------------------------------------- /tests/functional/test_cli_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_deployment.py -------------------------------------------------------------------------------- /tests/functional/test_cli_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_env.py -------------------------------------------------------------------------------- /tests/functional/test_cli_functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_functional.py -------------------------------------------------------------------------------- /tests/functional/test_cli_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_plugin.py -------------------------------------------------------------------------------- /tests/functional/test_cli_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_task.py -------------------------------------------------------------------------------- /tests/functional/test_cli_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_cli_verify.py -------------------------------------------------------------------------------- /tests/functional/test_lib_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/test_lib_api.py -------------------------------------------------------------------------------- /tests/functional/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/functional/utils.py -------------------------------------------------------------------------------- /tests/hacking/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/hacking/checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/hacking/checks.py -------------------------------------------------------------------------------- /tests/samples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/samples/test_task_samples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/samples/test_task_samples.py -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/cli/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_db.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_deployment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_deployment.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_docstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_docstrings.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_env.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_plugin.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_task.py -------------------------------------------------------------------------------- /tests/unit/cli/commands/test_verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/commands/test_verify.py -------------------------------------------------------------------------------- /tests/unit/cli/test_cliutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/test_cliutils.py -------------------------------------------------------------------------------- /tests/unit/cli/test_envutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/test_envutils.py -------------------------------------------------------------------------------- /tests/unit/cli/test_task_results_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/test_task_results_loader.py -------------------------------------------------------------------------------- /tests/unit/cli/test_yamlutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/cli/test_yamlutils.py -------------------------------------------------------------------------------- /tests/unit/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/common/db/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/common/db/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/db/test_api.py -------------------------------------------------------------------------------- /tests/unit/common/db/test_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/db/test_migrations.py -------------------------------------------------------------------------------- /tests/unit/common/db/test_migrations_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/db/test_migrations_base.py -------------------------------------------------------------------------------- /tests/unit/common/db/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/db/test_types.py -------------------------------------------------------------------------------- /tests/unit/common/io/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/common/io/subunit_v2.stream: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/io/subunit_v2.stream -------------------------------------------------------------------------------- /tests/unit/common/io/test_junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/io/test_junit.py -------------------------------------------------------------------------------- /tests/unit/common/io/test_subunit_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/io/test_subunit_v2.py -------------------------------------------------------------------------------- /tests/unit/common/objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/common/objects/test_deploy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/objects/test_deploy.py -------------------------------------------------------------------------------- /tests/unit/common/objects/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/objects/test_task.py -------------------------------------------------------------------------------- /tests/unit/common/objects/test_verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/objects/test_verification.py -------------------------------------------------------------------------------- /tests/unit/common/objects/test_verifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/objects/test_verifier.py -------------------------------------------------------------------------------- /tests/unit/common/plugin/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/common/plugin/test_discover.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/plugin/test_discover.py -------------------------------------------------------------------------------- /tests/unit/common/plugin/test_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/plugin/test_info.py -------------------------------------------------------------------------------- /tests/unit/common/plugin/test_meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/plugin/test_meta.py -------------------------------------------------------------------------------- /tests/unit/common/plugin/test_plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/plugin/test_plugin.py -------------------------------------------------------------------------------- /tests/unit/common/test_broker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_broker.py -------------------------------------------------------------------------------- /tests/unit/common/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_logging.py -------------------------------------------------------------------------------- /tests/unit/common/test_opts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_opts.py -------------------------------------------------------------------------------- /tests/unit/common/test_streaming_algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_streaming_algorithms.py -------------------------------------------------------------------------------- /tests/unit/common/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_utils.py -------------------------------------------------------------------------------- /tests/unit/common/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_validation.py -------------------------------------------------------------------------------- /tests/unit/common/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/common/test_version.py -------------------------------------------------------------------------------- /tests/unit/doc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/doc/test_docker_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/test_docker_readme.py -------------------------------------------------------------------------------- /tests/unit/doc/test_docstrings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/test_docstrings.py -------------------------------------------------------------------------------- /tests/unit/doc/test_format.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/test_format.py -------------------------------------------------------------------------------- /tests/unit/doc/test_jsonschemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/test_jsonschemas.py -------------------------------------------------------------------------------- /tests/unit/doc/test_specs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/test_specs.py -------------------------------------------------------------------------------- /tests/unit/doc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/doc/utils.py -------------------------------------------------------------------------------- /tests/unit/env/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/env/test_env_mgr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/env/test_env_mgr.py -------------------------------------------------------------------------------- /tests/unit/env/test_platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/env/test_platform.py -------------------------------------------------------------------------------- /tests/unit/fakes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/fakes.py -------------------------------------------------------------------------------- /tests/unit/plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/common/test_validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/common/test_validators.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/contexts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/contexts/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/contexts/test_dummy.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/dummy_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/dummy_data.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/elastic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/elastic/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/elastic/test_client.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/elastic/test_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/elastic/test_exporter.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/elastic/test_flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/elastic/test_flatten.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/junit_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/junit_report.xml -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/test_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/test_html.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/test_json_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/test_json_exporter.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/test_junit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/test_junit.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/test_old_json_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/test_old_json_results.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/exporters/test_trends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/exporters/test_trends.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/hook_triggers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/hook_triggers/test_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/hook_triggers/test_event.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/hook_triggers/test_periodic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/hook_triggers/test_periodic.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/hooks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/hooks/test_sys_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/hooks/test_sys_call.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/runners/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/runners/test_constant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/runners/test_constant.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/runners/test_rps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/runners/test_rps.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/runners/test_serial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/runners/test_serial.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/dummy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/dummy/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/scenarios/dummy/test_dummy.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/requests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/requests/test_http_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/scenarios/requests/test_http_requests.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/scenarios/requests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/scenarios/requests/test_utils.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_failure_rate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_failure_rate.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_iteration_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_iteration_time.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_max_average_duration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_max_average_duration.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_max_average_duration_per_atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_max_average_duration_per_atomic.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_outliers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_outliers.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/sla/test_performance_degradation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/sla/test_performance_degradation.py -------------------------------------------------------------------------------- /tests/unit/plugins/task/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/task/test_types.py -------------------------------------------------------------------------------- /tests/unit/plugins/verification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/plugins/verification/junit_report.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/verification/junit_report.xml -------------------------------------------------------------------------------- /tests/unit/plugins/verification/test_reporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/verification/test_reporters.py -------------------------------------------------------------------------------- /tests/unit/plugins/verification/test_testr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/plugins/verification/test_testr.py -------------------------------------------------------------------------------- /tests/unit/task/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/task/processing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/task/processing/test_charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/processing/test_charts.py -------------------------------------------------------------------------------- /tests/unit/task/processing/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/processing/test_plot.py -------------------------------------------------------------------------------- /tests/unit/task/processing/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/processing/test_utils.py -------------------------------------------------------------------------------- /tests/unit/task/test_atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_atomic.py -------------------------------------------------------------------------------- /tests/unit/task/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_context.py -------------------------------------------------------------------------------- /tests/unit/task/test_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_engine.py -------------------------------------------------------------------------------- /tests/unit/task/test_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_exporter.py -------------------------------------------------------------------------------- /tests/unit/task/test_functional.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_functional.py -------------------------------------------------------------------------------- /tests/unit/task/test_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_hook.py -------------------------------------------------------------------------------- /tests/unit/task/test_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_runner.py -------------------------------------------------------------------------------- /tests/unit/task/test_scenario.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_scenario.py -------------------------------------------------------------------------------- /tests/unit/task/test_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_services.py -------------------------------------------------------------------------------- /tests/unit/task/test_sla.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_sla.py -------------------------------------------------------------------------------- /tests/unit/task/test_task_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_task_cfg.py -------------------------------------------------------------------------------- /tests/unit/task/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_types.py -------------------------------------------------------------------------------- /tests/unit/task/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/task/test_utils.py -------------------------------------------------------------------------------- /tests/unit/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test.py -------------------------------------------------------------------------------- /tests/unit/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_api.py -------------------------------------------------------------------------------- /tests/unit/test_ddt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_ddt.py -------------------------------------------------------------------------------- /tests/unit/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_exceptions.py -------------------------------------------------------------------------------- /tests/unit/test_hacking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_hacking.py -------------------------------------------------------------------------------- /tests/unit/test_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_mock.py -------------------------------------------------------------------------------- /tests/unit/test_resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_resources.py -------------------------------------------------------------------------------- /tests/unit/test_test_ddt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_test_ddt.py -------------------------------------------------------------------------------- /tests/unit/test_test_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/test_test_mock.py -------------------------------------------------------------------------------- /tests/unit/ui/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/ui/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/ui/test_utils.py -------------------------------------------------------------------------------- /tests/unit/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/utils/test_encodeutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/utils/test_encodeutils.py -------------------------------------------------------------------------------- /tests/unit/utils/test_sshutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/utils/test_sshutils.py -------------------------------------------------------------------------------- /tests/unit/utils/test_strutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/utils/test_strutils.py -------------------------------------------------------------------------------- /tests/unit/verification/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/verification/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/verification/test_context.py -------------------------------------------------------------------------------- /tests/unit/verification/test_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/verification/test_manager.py -------------------------------------------------------------------------------- /tests/unit/verification/test_reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/verification/test_reporter.py -------------------------------------------------------------------------------- /tests/unit/verification/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tests/unit/verification/test_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/tox.ini -------------------------------------------------------------------------------- /types-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/types-requirements.txt -------------------------------------------------------------------------------- /upper-constraints.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openstack/rally/HEAD/upper-constraints.txt --------------------------------------------------------------------------------