Skip to content
Snippets Groups Projects
Commit d5f77560 authored by Pierre-Yves David's avatar Pierre-Yves David :octopus:
Browse files

data-env: create a module to host related code

parent 21e6cb16
No related branches found
No related tags found
No related merge requests found
......@@ -3,8 +3,11 @@
import subprocess
import tempfile
from . import basics as poulpe
from . import errors
from . import (
basics as poulpe,
dataenvs as data_mod,
errors,
)
class UnknownBenchmarkMethod(KeyError):
......@@ -106,8 +109,7 @@
return all_dimensions.copy()
def run_one(self, bin_env_path, data_env_path):
data_env_desc = poulpe.data_env_file(data_env_path)
data_env_data = poulpe.get_data(data_env_desc)
data_env_data = data_mod.get_data_env(data_env_path)
cmd = SimpleCommand(self)
cmd.apply_data_env(data_env_data)
......@@ -260,8 +262,7 @@
raise RuntimeError(msg % perf_ext_path)
data_env_desc = poulpe.data_env_file(data_env_path)
data_env_data = poulpe.get_data(data_env_desc)
data_env_data = data_mod.get_data_env(data_env_path)
def data_var(key):
full_key = f'bench-input-vars.{key}'
......
from . import basics
def get_data_env(data_env_path):
data_env_desc = basics.data_env_file(data_env_path)
return basics.get_data(data_env_desc)
......@@ -3,6 +3,7 @@
from . import (
basics as poulpe,
benchmarks as bench_mod,
dataenvs as data_mod,
errors,
)
......@@ -21,8 +22,7 @@
result_data['bin-env-vars'] = bin_env_data['bin-env-vars']
# gather info about the data environment
data_env_desc = poulpe.data_env_file(data_env_path)
data_env_data = poulpe.get_data(data_env_desc)
data_env_data = data_mod.get_data_env(data_env_path)
result_data['data-env-vars'] = data_env_data['data-env-vars']
benchmark = bench_mod.get_benchmark(benchmark_path)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment