edf-hpc / unclebench

10 stars 4 forks source link

ubench listparams not working #53

Closed erothe closed 4 years ago

erothe commented 4 years ago

When executing

ubench listparams -p gacn -b stream I have the following output:

/usr/share/unclebench/benchmarks/stream
Traceback (most recent call last):
  File "/usr/bin/ubench", line 221, in <module>
    commands.list_parameters(default_values=args.d)
  File "/usr/lib/python2.7/dist-packages/ubench/core/ubench_commands.py", line 70, in list_parameters
    self.bm_set.list_parameters(default_values)
  File "/usr/lib/python2.7/dist-packages/ubench/benchmark_managers/benchmark_manager_set.py", line 75, in list_parameters
    bench_m.list_parameters(default_values)
  File "/usr/lib/python2.7/dist-packages/ubench/benchmark_managers/standard_benchmark_manager.py", line 188, in list_parameters
    all_parameters = self.benchmarking_api.list_parameters(default_values)
  File "/usr/lib/python2.7/dist-packages/ubench/benchmarking_tools_interfaces/jube_benchmarking_api.py", line 498, in list_parameters
    benchmark_params =self.jube_xml_files.get_params_bench()
  File "/usr/lib/python2.7/dist-packages/ubench/benchmarking_tools_interfaces/jube_xml_parser.py", line 248, in get_params_bench
    parameters_list.append((parameter_node.get('name'),parameter_node.text.strip()))
AttributeError: 'NoneType' object has no attribute 'strip'