├── .coveragerc ├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── .gitignore ├── .project ├── .pylintrc ├── .readthedocs.yaml ├── AUTHORS.md ├── CHANGELOG.md ├── CITATION.cff ├── LICENSE ├── README.md ├── docs ├── CHANGELOG.md ├── LICENSE.md ├── concepts.md ├── conf.py ├── config.md ├── denoise.md ├── extensions.md ├── index.md ├── rebench-schema.yml ├── release.md ├── requirements.txt └── usage.md ├── mkdocs.yml ├── pyproject.toml ├── rebench.conf ├── rebench ├── __init__.py ├── configuration_error.py ├── configurator.py ├── denoise.py ├── denoise_client.py ├── environment.py ├── executor.py ├── interop │ ├── __init__.py │ ├── adapter.py │ ├── jmh_adapter.py │ ├── multivariate_adapter.py │ ├── perf_adapter.py │ ├── perf_parser.py │ ├── plain_seconds_log_adapter.py │ ├── rebench_log_adapter.py │ ├── savina_log_adapter.py │ ├── test_adapter.py │ ├── test_vm_adapter.py │ ├── time_adapter.py │ └── validation_log_adapter.py ├── model │ ├── __init__.py │ ├── benchmark.py │ ├── benchmark_suite.py │ ├── build_cmd.py │ ├── data_point.py │ ├── executor.py │ ├── exp_run_details.py │ ├── exp_variables.py │ ├── experiment.py │ ├── measurement.py │ ├── profile_data.py │ ├── profiler.py │ ├── reporting.py │ ├── run_id.py │ └── termination_check.py ├── output.py ├── persistence.py ├── rebench-schema.yml ├── rebench.py ├── rebenchdb.py ├── reporter.py ├── statistics.py ├── subprocess_kill.py ├── subprocess_with_timeout.py ├── tests │ ├── __init__.py │ ├── broken-schema.conf │ ├── broken-yaml.conf │ ├── bugs │ │ ├── __init__.py │ │ ├── env_quote.conf │ │ ├── env_quote_test.py │ │ ├── env_quote_vm.py │ │ ├── issue_111.conf │ │ ├── issue_111_report_ignores_warmup_test.py │ │ ├── issue_111_vm.py │ │ ├── issue_112.conf │ │ ├── issue_112_invocations_setting_ignored_test.py │ │ ├── issue_117.conf │ │ ├── issue_117_input_size_setting_ignored_test.py │ │ ├── issue_27.conf │ │ ├── issue_27_invalid_run_not_handled_test.py │ │ ├── issue_27_vm.py │ │ ├── issue_4_run_equality_and_params_test.py │ │ ├── issue_54.conf │ │ ├── issue_54_extra_args_test.py │ │ └── vm-one-result.py │ ├── cat.sh │ ├── codespeed.conf │ ├── configurator_compile_test.py │ ├── configurator_test.py │ ├── denoise_test.py │ ├── environment_test.py │ ├── executor_test.py │ ├── features │ │ ├── __init__.py │ │ ├── ignore_timeouts.conf │ │ ├── ignore_timeouts_test.py │ │ ├── ignore_timeouts_vm.py │ │ ├── issue_110.conf │ │ ├── issue_110_setup_run_test.py │ │ ├── issue_15.conf │ │ ├── issue_15_vm.py │ │ ├── issue_15_warm_up_support_test.py │ │ ├── issue_16.conf │ │ ├── issue_169.conf │ │ ├── issue_169_config_composition_test.py │ │ ├── issue_169_important.conf │ │ ├── issue_16_multiple_data_points_test.py │ │ ├── issue_16_vm.py │ │ ├── issue_16_vm2.py │ │ ├── issue_19.conf │ │ ├── issue_19_one_data_point_test.py │ │ ├── issue_19_vm.py │ │ ├── issue_209.conf │ │ ├── issue_209_adapter.py │ │ ├── issue_209_adapter2.py │ │ ├── issue_209_custom_adapter_test.py │ │ ├── issue_216.conf │ │ ├── issue_216_test.py │ │ ├── issue_216_vm.py │ │ ├── issue_31.conf │ │ ├── issue_31_multivariate_data_points_test.py │ │ ├── issue_31_vm.py │ │ ├── issue_32_jmh.data │ │ ├── issue_32_jmh_support_test.py │ │ ├── issue_34.conf │ │ ├── issue_34_accept_faulty_runs_test.py │ │ ├── issue_34_vm.py │ │ ├── issue_40.conf │ │ ├── issue_42.conf │ │ ├── issue_42_test.py │ │ ├── issue_42_vm.py │ │ ├── issue_57.conf │ │ ├── issue_57_binary_on_path_test.py │ │ ├── issue_58.conf │ │ ├── issue_58_build_vm_test.py │ │ ├── issue_58_buildvm_a.sh │ │ ├── issue_59.conf │ │ ├── issue_59_build_suite.sh │ │ ├── issue_59_build_suite_test.py │ │ ├── issue_81.conf │ │ ├── issue_81_build_suite.sh │ │ ├── issue_81_build_vm.sh │ │ └── issue_81_unicode_test.py │ ├── interop │ │ ├── __init__.py │ │ ├── adapter_test.py │ │ ├── plain_seconds_log_adapter_test.py │ │ ├── rebench_log_adapter_test.py │ │ └── time_adapter_test.py │ ├── mock_http_server.py │ ├── model │ │ ├── __init__.py │ │ ├── consistent_eq_and_serialization_test.py │ │ ├── run_id_test.conf │ │ ├── run_id_test.py │ │ └── runs_config_test.py │ ├── perf │ │ ├── __init__.py │ │ ├── cat-first.sh │ │ ├── issue_166.conf │ │ ├── issue_166_profiling_test.py │ │ ├── perf-small.report │ │ └── perf_parser_test.py │ ├── persistence.py │ ├── persistency.conf │ ├── persistency_test.py │ ├── rebench_test_case.py │ ├── rebenchdb_test.py │ ├── reporter_test.py │ ├── small.conf │ ├── small_expand_user.conf │ ├── stats_test.py │ ├── subprocess_timeout_test.py │ ├── test-vm1.py │ ├── test-vm2.py │ ├── test.conf │ └── ui_test.py └── ui.py └── setup.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.project -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.pylintrc -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/AUTHORS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/README.md -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | ../CHANGELOG.md -------------------------------------------------------------------------------- /docs/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/config.md -------------------------------------------------------------------------------- /docs/denoise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/denoise.md -------------------------------------------------------------------------------- /docs/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/extensions.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | ../README.md -------------------------------------------------------------------------------- /docs/rebench-schema.yml: -------------------------------------------------------------------------------- 1 | ../rebench/rebench-schema.yml -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/release.md -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/docs/usage.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/pyproject.toml -------------------------------------------------------------------------------- /rebench.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench.conf -------------------------------------------------------------------------------- /rebench/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "1.3.0" 2 | -------------------------------------------------------------------------------- /rebench/configuration_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/configuration_error.py -------------------------------------------------------------------------------- /rebench/configurator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/configurator.py -------------------------------------------------------------------------------- /rebench/denoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/denoise.py -------------------------------------------------------------------------------- /rebench/denoise_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/denoise_client.py -------------------------------------------------------------------------------- /rebench/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/environment.py -------------------------------------------------------------------------------- /rebench/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/executor.py -------------------------------------------------------------------------------- /rebench/interop/__init__.py: -------------------------------------------------------------------------------- 1 | __author__ = "smarr" 2 | -------------------------------------------------------------------------------- /rebench/interop/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/adapter.py -------------------------------------------------------------------------------- /rebench/interop/jmh_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/jmh_adapter.py -------------------------------------------------------------------------------- /rebench/interop/multivariate_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/multivariate_adapter.py -------------------------------------------------------------------------------- /rebench/interop/perf_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/perf_adapter.py -------------------------------------------------------------------------------- /rebench/interop/perf_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/perf_parser.py -------------------------------------------------------------------------------- /rebench/interop/plain_seconds_log_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/plain_seconds_log_adapter.py -------------------------------------------------------------------------------- /rebench/interop/rebench_log_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/rebench_log_adapter.py -------------------------------------------------------------------------------- /rebench/interop/savina_log_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/savina_log_adapter.py -------------------------------------------------------------------------------- /rebench/interop/test_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/test_adapter.py -------------------------------------------------------------------------------- /rebench/interop/test_vm_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/test_vm_adapter.py -------------------------------------------------------------------------------- /rebench/interop/time_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/time_adapter.py -------------------------------------------------------------------------------- /rebench/interop/validation_log_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/interop/validation_log_adapter.py -------------------------------------------------------------------------------- /rebench/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/__init__.py -------------------------------------------------------------------------------- /rebench/model/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/benchmark.py -------------------------------------------------------------------------------- /rebench/model/benchmark_suite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/benchmark_suite.py -------------------------------------------------------------------------------- /rebench/model/build_cmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/build_cmd.py -------------------------------------------------------------------------------- /rebench/model/data_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/data_point.py -------------------------------------------------------------------------------- /rebench/model/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/executor.py -------------------------------------------------------------------------------- /rebench/model/exp_run_details.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/exp_run_details.py -------------------------------------------------------------------------------- /rebench/model/exp_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/exp_variables.py -------------------------------------------------------------------------------- /rebench/model/experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/experiment.py -------------------------------------------------------------------------------- /rebench/model/measurement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/measurement.py -------------------------------------------------------------------------------- /rebench/model/profile_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/profile_data.py -------------------------------------------------------------------------------- /rebench/model/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/profiler.py -------------------------------------------------------------------------------- /rebench/model/reporting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/reporting.py -------------------------------------------------------------------------------- /rebench/model/run_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/run_id.py -------------------------------------------------------------------------------- /rebench/model/termination_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/model/termination_check.py -------------------------------------------------------------------------------- /rebench/output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/output.py -------------------------------------------------------------------------------- /rebench/persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/persistence.py -------------------------------------------------------------------------------- /rebench/rebench-schema.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/rebench-schema.yml -------------------------------------------------------------------------------- /rebench/rebench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/rebench.py -------------------------------------------------------------------------------- /rebench/rebenchdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/rebenchdb.py -------------------------------------------------------------------------------- /rebench/reporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/reporter.py -------------------------------------------------------------------------------- /rebench/statistics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/statistics.py -------------------------------------------------------------------------------- /rebench/subprocess_kill.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/subprocess_kill.py -------------------------------------------------------------------------------- /rebench/subprocess_with_timeout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/subprocess_with_timeout.py -------------------------------------------------------------------------------- /rebench/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/broken-schema.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/broken-schema.conf -------------------------------------------------------------------------------- /rebench/tests/broken-yaml.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/broken-yaml.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/bugs/env_quote.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/env_quote.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/env_quote_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/env_quote_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/env_quote_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/env_quote_vm.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_111.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_111.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_111_report_ignores_warmup_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_111_report_ignores_warmup_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_111_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_111_vm.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_112.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_112.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_112_invocations_setting_ignored_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_112_invocations_setting_ignored_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_117.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_117.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_117_input_size_setting_ignored_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_117_input_size_setting_ignored_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_27.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_27.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_27_invalid_run_not_handled_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_27_invalid_run_not_handled_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_27_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_27_vm.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_4_run_equality_and_params_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_4_run_equality_and_params_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_54.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_54.conf -------------------------------------------------------------------------------- /rebench/tests/bugs/issue_54_extra_args_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/issue_54_extra_args_test.py -------------------------------------------------------------------------------- /rebench/tests/bugs/vm-one-result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/bugs/vm-one-result.py -------------------------------------------------------------------------------- /rebench/tests/cat.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat $1 3 | -------------------------------------------------------------------------------- /rebench/tests/codespeed.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/codespeed.conf -------------------------------------------------------------------------------- /rebench/tests/configurator_compile_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/configurator_compile_test.py -------------------------------------------------------------------------------- /rebench/tests/configurator_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/configurator_test.py -------------------------------------------------------------------------------- /rebench/tests/denoise_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/denoise_test.py -------------------------------------------------------------------------------- /rebench/tests/environment_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/environment_test.py -------------------------------------------------------------------------------- /rebench/tests/executor_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/executor_test.py -------------------------------------------------------------------------------- /rebench/tests/features/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/features/ignore_timeouts.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/ignore_timeouts.conf -------------------------------------------------------------------------------- /rebench/tests/features/ignore_timeouts_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/ignore_timeouts_test.py -------------------------------------------------------------------------------- /rebench/tests/features/ignore_timeouts_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/ignore_timeouts_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_110.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_110.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_110_setup_run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_110_setup_run_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_15.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_15.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_15_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_15_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_15_warm_up_support_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_15_warm_up_support_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_16.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_16.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_169.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_169.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_169_config_composition_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_169_config_composition_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_169_important.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_169_important.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_16_multiple_data_points_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_16_multiple_data_points_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_16_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_16_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_16_vm2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_16_vm2.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_19.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_19.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_19_one_data_point_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_19_one_data_point_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_19_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_19_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_209.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_209.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_209_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_209_adapter.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_209_adapter2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_209_adapter2.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_209_custom_adapter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_209_custom_adapter_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_216.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_216.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_216_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_216_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_216_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_216_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_31.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_31.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_31_multivariate_data_points_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_31_multivariate_data_points_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_31_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_31_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_32_jmh.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_32_jmh.data -------------------------------------------------------------------------------- /rebench/tests/features/issue_32_jmh_support_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_32_jmh_support_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_34.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_34.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_34_accept_faulty_runs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_34_accept_faulty_runs_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_34_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_34_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_40.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_40.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_42.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_42.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_42_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_42_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_42_vm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_42_vm.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_57.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_57.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_57_binary_on_path_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_57_binary_on_path_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_58.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_58.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_58_build_vm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_58_build_vm_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_58_buildvm_a.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_58_buildvm_a.sh -------------------------------------------------------------------------------- /rebench/tests/features/issue_59.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_59.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_59_build_suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_59_build_suite.sh -------------------------------------------------------------------------------- /rebench/tests/features/issue_59_build_suite_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_59_build_suite_test.py -------------------------------------------------------------------------------- /rebench/tests/features/issue_81.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_81.conf -------------------------------------------------------------------------------- /rebench/tests/features/issue_81_build_suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_81_build_suite.sh -------------------------------------------------------------------------------- /rebench/tests/features/issue_81_build_vm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_81_build_vm.sh -------------------------------------------------------------------------------- /rebench/tests/features/issue_81_unicode_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/features/issue_81_unicode_test.py -------------------------------------------------------------------------------- /rebench/tests/interop/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/interop/adapter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/interop/adapter_test.py -------------------------------------------------------------------------------- /rebench/tests/interop/plain_seconds_log_adapter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/interop/plain_seconds_log_adapter_test.py -------------------------------------------------------------------------------- /rebench/tests/interop/rebench_log_adapter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/interop/rebench_log_adapter_test.py -------------------------------------------------------------------------------- /rebench/tests/interop/time_adapter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/interop/time_adapter_test.py -------------------------------------------------------------------------------- /rebench/tests/mock_http_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/mock_http_server.py -------------------------------------------------------------------------------- /rebench/tests/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/model/consistent_eq_and_serialization_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/model/consistent_eq_and_serialization_test.py -------------------------------------------------------------------------------- /rebench/tests/model/run_id_test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/model/run_id_test.conf -------------------------------------------------------------------------------- /rebench/tests/model/run_id_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/model/run_id_test.py -------------------------------------------------------------------------------- /rebench/tests/model/runs_config_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/model/runs_config_test.py -------------------------------------------------------------------------------- /rebench/tests/perf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rebench/tests/perf/cat-first.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat $1 -------------------------------------------------------------------------------- /rebench/tests/perf/issue_166.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/perf/issue_166.conf -------------------------------------------------------------------------------- /rebench/tests/perf/issue_166_profiling_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/perf/issue_166_profiling_test.py -------------------------------------------------------------------------------- /rebench/tests/perf/perf-small.report: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/perf/perf-small.report -------------------------------------------------------------------------------- /rebench/tests/perf/perf_parser_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/perf/perf_parser_test.py -------------------------------------------------------------------------------- /rebench/tests/persistence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/persistence.py -------------------------------------------------------------------------------- /rebench/tests/persistency.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/persistency.conf -------------------------------------------------------------------------------- /rebench/tests/persistency_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/persistency_test.py -------------------------------------------------------------------------------- /rebench/tests/rebench_test_case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/rebench_test_case.py -------------------------------------------------------------------------------- /rebench/tests/rebenchdb_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/rebenchdb_test.py -------------------------------------------------------------------------------- /rebench/tests/reporter_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/reporter_test.py -------------------------------------------------------------------------------- /rebench/tests/small.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/small.conf -------------------------------------------------------------------------------- /rebench/tests/small_expand_user.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/small_expand_user.conf -------------------------------------------------------------------------------- /rebench/tests/stats_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/stats_test.py -------------------------------------------------------------------------------- /rebench/tests/subprocess_timeout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/subprocess_timeout_test.py -------------------------------------------------------------------------------- /rebench/tests/test-vm1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/test-vm1.py -------------------------------------------------------------------------------- /rebench/tests/test-vm2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/test-vm2.py -------------------------------------------------------------------------------- /rebench/tests/test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/test.conf -------------------------------------------------------------------------------- /rebench/tests/ui_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/tests/ui_test.py -------------------------------------------------------------------------------- /rebench/ui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/rebench/ui.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smarr/ReBench/HEAD/setup.py --------------------------------------------------------------------------------