* Remove reduntant toolset environment flag * fix travis.yml * update benchmark_config
@@ -130,4 +130,4 @@ script:
# run-ci.py runs the diffing to see if travis needs to test this framework. Ideally/eventually,
# we'd like to try and do the diffing before travis_clean & setup.
# This will run the tests exactly as you would in your own vm:
- - if [ "$RUN_TESTS" ]; then docker network create tfb > /dev/null 2>&1 && docker run --network=tfb -v /var/run/docker.sock:/var/run/docker.sock --mount type=bind,source=`pwd`,target=/FrameworkBenchmarks techempower/tfb --mode verify --test-dir $RUN_TESTS --benchmark-env travis; else echo 'Skipping test verification.'; fi
+ - if [ "$RUN_TESTS" ]; then docker network create tfb > /dev/null 2>&1 && docker run --network=tfb -v /var/run/docker.sock:/var/run/docker.sock --mount type=bind,source=`pwd`,target=/FrameworkBenchmarks techempower/tfb --mode verify --test-dir $RUN_TESTS --results-environment Travis; else echo 'Skipping test verification.'; fi
@@ -182,10 +182,6 @@ def main(argv=None):
nargs='+',
default=[1, 10, 20, 50, 100],
help='List of cached query levels to benchmark')
- parser.add_argument(
- '--benchmark-env',
- default='none',
- help='Hostname/IP for database server')
# Network options
parser.add_argument(
@@ -43,7 +43,6 @@ class BenchmarkConfig:
self.cached_query_levels = args.cached_query_levels
self.pipeline_concurrency_levels = args.pipeline_concurrency_levels
self.query_levels = args.query_levels
- self.benchmark_env = args.benchmark_env
self.parse = args.parse
self.results_environment = args.results_environment
self.results_name = args.results_name
@@ -45,7 +45,7 @@ class DockerHelper:
timeout=3600,
pull=True,
buildargs=({
- 'BENCHMARK_ENV': self.benchmarker.config.benchmark_env
+ 'BENCHMARK_ENV': self.benchmarker.config.results_environment
})
)
buffer = ""