Reframe Report for Feel++ Thermo-electric toolbox on Gaya
1. Test Summary
-
Total Tests: 6
-
Failures: 0
nb_tasks.tasks |
nb_tasks.nodes |
nb_tasks.exclusive_access |
discretization |
environment |
128 |
1 |
True |
P2 |
builtin |
128 |
1 |
True |
P1 |
builtin |
64 |
1 |
True |
P2 |
builtin |
64 |
1 |
True |
P1 |
builtin |
32 |
1 |
True |
P2 |
builtin |
32 |
1 |
True |
P1 |
builtin |
from feelpp.benchmarking.report.atomicReports.controller import AtomicReportController
from feelpp.benchmarking.report.atomicReports.model import AtomicReportModel
from feelpp.benchmarking.report.atomicReports.view import AtomicReportView
model=AtomicReportModel([{'num_cases': 6, 'num_failures': 0, 'num_aborted': 0, 'num_skipped': 0, 'runid': 0, 'testcases': [{'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 128, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': '6d1ea9b4', 'jobid': '67949', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 128, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'nodelist': ['gaya1'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_6d1ea9b4', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 6.50208633}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000590351}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 49.4833924}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.144011358}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 158.342552}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_6d1ea9b4', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.010722875595092773, 'time_performance': 0.013059854507446289, 'time_run': 241.7896764278412, 'time_sanity': 0.012925386428833008, 'time_setup': 0.009903907775878906, 'time_total': 241.9298951625824, 'unique_name': 'RegressionTest_5', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/6d1ea9b4', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P2', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p128.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 128, 'num_tasks_per_node': 128, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 128, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P2', 'environment': 'builtin'}}, {'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 128, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': '3ef39d11', 'jobid': '67950', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 128, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'nodelist': ['gaya2'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_3ef39d11', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 5.75955516}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000688334}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 32.9254696}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.086241849}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 5.15203581}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_3ef39d11', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.01058340072631836, 'time_performance': 0.01229238510131836, 'time_run': 63.45150661468506, 'time_sanity': 0.01226496696472168, 'time_setup': 0.009339570999145508, 'time_total': 63.67790484428406, 'unique_name': 'RegressionTest_4', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/3ef39d11', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P1', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p128.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 128, 'num_tasks_per_node': 128, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 128, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P1', 'environment': 'builtin'}}, {'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 64, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': 'c2500d4a', 'jobid': '67951', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 64, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'nodelist': ['gaya3'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_c2500d4a', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 8.55874791}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000306868}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 61.1041199}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.060284346}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 162.756378}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_c2500d4a', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.010702133178710938, 'time_performance': 0.014095544815063477, 'time_run': 247.72674465179443, 'time_sanity': 0.012792825698852539, 'time_setup': 0.00952005386352539, 'time_total': 248.03775572776794, 'unique_name': 'RegressionTest_3', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/c2500d4a', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P2', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p64.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 64, 'num_tasks_per_node': 64, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 64, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P2', 'environment': 'builtin'}}, {'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 64, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': '43bd2f89', 'jobid': '67952', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 64, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'nodelist': ['gaya4'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_43bd2f89', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 9.14795449}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000557128}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 38.1891973}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.061185745}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 11.5290671}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_43bd2f89', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.010374307632446289, 'time_performance': 0.013510704040527344, 'time_run': 63.76364755630493, 'time_sanity': 0.012733936309814453, 'time_setup': 0.009474992752075195, 'time_total': 64.15238690376282, 'unique_name': 'RegressionTest_2', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/43bd2f89', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P1', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p64.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 64, 'num_tasks_per_node': 64, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 64, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P1', 'environment': 'builtin'}}, {'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 32, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': '8710fea7', 'jobid': '67953', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 32, 'nodes': 1, 'exclusive_access': True} %discretization=P2 %environment=builtin", 'nodelist': ['gaya2'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_8710fea7', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 14.8509389}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000193103}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 97.7181435}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.061949103}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 232.247096}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_8710fea7', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.010728120803833008, 'time_performance': 0.014032125473022461, 'time_run': 424.27571415901184, 'time_sanity': 0.013670206069946289, 'time_setup': 0.009253978729248047, 'time_total': 424.74105978012085, 'unique_name': 'RegressionTest_1', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/8710fea7', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P2', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p32.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 32, 'num_tasks_per_node': 32, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 32, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P2', 'environment': 'builtin'}}, {'build_stderr': None, 'build_stdout': None, 'dependencies_actual': [], 'dependencies_conceptual': [], 'description': '', 'display_name': "RegressionTest %nb_tasks={'tasks': 32, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'environment': 'builtin', 'fail_phase': None, 'fail_reason': None, 'filename': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe/regression.py', 'fixture': False, 'hash': '16104cae', 'jobid': '67954', 'job_stderr': 'rfm_job.err', 'job_stdout': 'rfm_job.out', 'maintainers': [], 'name': "RegressionTest %nb_tasks={'tasks': 32, 'nodes': 1, 'exclusive_access': True} %discretization=P1 %environment=builtin", 'nodelist': ['gaya4'], 'outputdir': '/data/home/cladellash/benchmarking/build/reframe/output/gaya/production/builtin/RegressionTest_16104cae', 'perfvars': [{'name': 'Constructor_createMesh', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 14.6932602}, {'name': 'Constructor_createExporters', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.000312177}, {'name': 'Constructor_init', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 52.7374341}, {'name': 'PostProcessing_exportResults', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 0.050332957}, {'name': 'Solve_solve', 'reference': 0, 'thres_lower': None, 'thres_upper': None, 'unit': 's', 'value': 14.9402021}], 'prefix': '/data/home/cladellash/benchmarking/.venv/lib/python3.10/site-packages/feelpp/benchmarking/reframe', 'result': 'success', 'stagedir': '/data/home/cladellash/benchmarking/build/reframe/stage/gaya/production/builtin/RegressionTest_16104cae', 'scheduler': 'squeue', 'system': 'gaya:production', 'tags': ['async'], 'time_compile': 0.010476827621459961, 'time_performance': 0.011789798736572266, 'time_run': 144.0524001121521, 'time_sanity': 0.011360645294189453, 'time_setup': 0.009253978729248047, 'time_total': 144.58969807624817, 'unique_name': 'RegressionTest_0', 'check_vars': {'valid_prog_environs': ['builtin'], 'valid_systems': ['gaya:production'], 'descr': '', 'sourcepath': '', 'sourcesdir': None, 'prebuild_cmds': [], 'postbuild_cmds': [], 'executable': 'feelpp_toolbox_thermoelectric', 'executable_opts': ['--config-files /data/scratch/cladellash/feelppdb/input_data/HL_31/HL-31.cfg', '--directory /data/scratch/cladellash/feelppdb/toolboxes/thermoelectric/HL_31/16104cae', '--repository.case HL_31', '--fail-on-unknown-option 1', '--thermo-electric.scalability-save=1', '--thermo-electric.heat.scalability-save=1', '--thermo-electric.electric.scalability-save=1', '--repository.append.np 0', '--case.discretization P1', '--thermo-electric.json.patch=\'{"op": "replace","path": "/Meshes/thermoelectric/Import/filename","value": "$cfgdir/HL-31_p32.json" }\''], 'prerun_cmds': [], 'postrun_cmds': [], 'keep_files': [], 'readonly_files': [], 'tags': ['async'], 'maintainers': [], 'strict_check': True, 'num_tasks': 32, 'num_tasks_per_node': 32, 'num_gpus_per_node': None, 'num_cpus_per_task': 1, 'num_tasks_per_core': None, 'num_tasks_per_socket': None, 'use_multithreading': None, 'max_pending_time': None, 'exclusive_access': True, 'local': False, 'modules': [], 'env_vars': {}, 'variables': {}, 'time_limit': None, 'build_time_limit': None, 'extra_resources': {}, 'build_locally': True, 'machine_config_path': '/data/home/cladellash/benchmarking/config/machines/gaya_builtin.json', 'report_dir_path': '/data/home/cladellash/benchmarking/reports/feelpp_toolbox_thermoelectric/gaya/2024_11_13T09_14_47', 'use_case': 'HL_31'}, 'check_params': {'nb_tasks': {'tasks': 32, 'nodes': 1, 'exclusive_access': True}, 'discretization': 'P1', 'environment': 'builtin'}}]}])
view=AtomicReportView([{'title': 'Performance', 'plot_types': ['stacked_bar', 'grouped_bar'], 'transformation': 'performance', 'aggregations': None, 'variables': ['Constructor_init', 'Solve_algebraic-assembly', 'PostProcessing_exportResults'], 'names': [], 'xaxis': {'parameter': 'nb_tasks.tasks', 'label': 'Number of tasks'}, 'secondary_axis': {'parameter': 'discretization', 'label': 'Discretization'}, 'yaxis': {'parameter': None, 'label': 'execution time (s)'}, 'color_axis': {'parameter': 'performance_variable', 'label': 'Performance variable'}}, {'title': 'Speedup', 'plot_types': ['scatter'], 'transformation': 'speedup', 'aggregations': None, 'variables': ['Constructor_init', 'Solve_algebraic-assembly', 'PostProcessing_exportResults'], 'names': [], 'xaxis': {'parameter': 'nb_tasks.tasks', 'label': 'Number of tasks'}, 'secondary_axis': {'parameter': 'discretization', 'label': 'Discretization'}, 'yaxis': {'parameter': None, 'label': 'Speedup'}, 'color_axis': {'parameter': 'performance_variable', 'label': 'Performance variable'}}])
controller=AtomicReportController(model,view)
for fig in controller.generateAll():
fig.show()