From 4b1c6133a72ff3ea80eb24d6cdae20d88276b07c Mon Sep 17 00:00:00 2001 From: Yunqi Shao Date: Mon, 31 Mar 2025 16:38:07 +0200 Subject: [PATCH 1/2] Move reframe folders on cephyr (alvis) The old path is not used for new people some time --- checks/system/io/ior_check.py | 4 ++-- checks/system/io/mdtest_check.py | 6 +++--- config/hpc2n+c3se-settings.py | 16 ++++++++-------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/checks/system/io/ior_check.py b/checks/system/io/ior_check.py index b8e7d70..8afbd32 100644 --- a/checks/system/io/ior_check.py +++ b/checks/system/io/ior_check.py @@ -12,7 +12,7 @@ class IorCheck(rfm.RunOnlyRegressionTest): base_dir = parameter(['/pfs/stor10/io-test', - '/cephyr/NOBACKUP/priv/c3-alvis/reframe/io-test', + '/cephyr/NOBACKUP/priv/c3-staff/reframe/io-test', '/mimer/NOBACKUP/groups/c3-staff/reframe/io-test', '/scratch', ]) @@ -83,7 +83,7 @@ def set_fs_information(self): }, 'ior_block_size': '10g', }, - '/cephyr/NOBACKUP/priv/c3-alvis/reframe/io-test': { + '/cephyr/NOBACKUP/priv/c3-staff/reframe/io-test': { 'valid_systems': ['alvis'], 'alvis:CPUonly': { 'num_tasks': 32, diff --git a/checks/system/io/mdtest_check.py b/checks/system/io/mdtest_check.py index df11ac9..ca282ba 100644 --- a/checks/system/io/mdtest_check.py +++ b/checks/system/io/mdtest_check.py @@ -8,7 +8,7 @@ class MDtestBase(rfm.RunOnlyRegressionTest): base_dir = parameter(['/pfs/stor10/io-test', '/scratch', - '/cephyr/NOBACKUP/priv/c3-alvis/reframe/io-test', + '/cephyr/NOBACKUP/priv/c3-staff/reframe/io-test', '/mimer/NOBACKUP/groups/c3-staff/reframe/io-test', ]) username = getpass.getuser() @@ -230,7 +230,7 @@ def __init__(self): 'num_tasks_per_node': 96, }, }, - '/cephyr/NOBACKUP/priv/c3-alvis/reframe/io-test': { + '/cephyr/NOBACKUP/priv/c3-staff/reframe/io-test': { 'valid_systems': ['alvis'], 'nr_dirs_files_per_proc': '1000', 'alvis:CPUonly': { @@ -347,7 +347,7 @@ def __init__(self): 'nr_dirs_files_per_proc': '100000', 'iterations': '5', }, - '/cephyr/NOBACKUP/priv/c3-alvis/reframe/io-test': { + '/cephyr/NOBACKUP/priv/c3-staff/reframe/io-test': { 'valid_systems': ['alvis'], 'nr_dirs_files_per_proc': '100000', 'iterations': '5', diff --git a/config/hpc2n+c3se-settings.py b/config/hpc2n+c3se-settings.py index 173f570..353fce4 100644 --- a/config/hpc2n+c3se-settings.py +++ b/config/hpc2n+c3se-settings.py @@ -749,10 +749,10 @@ '--tag=maintenance', '-Sstrict_check=1', '-Jreservation=maintenance', - '--perflogdir=/cephyr/NOBACKUP/priv/c3-alvis/reframe/maintenance/perflogs', - '--report-file=/cephyr/NOBACKUP/priv/c3-alvis/reframe/maintenance/reports/maint_report_{sessionid}.json', - '--stage=/cephyr/NOBACKUP/priv/c3-alvis/reframe/maintenance/stage', - '--output=/cephyr/NOBACKUP/priv/c3-alvis/reframe/maintenance/output', + '--perflogdir=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/perflogs', + '--report-file=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/reports/maint_report_{sessionid}.json', + '--stage=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/stage', + '--output=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/output', '--save-log-files', ], 'target_systems': ['alvis', 'vera'], @@ -762,10 +762,10 @@ 'options': [ '--tag=production', '-Sstrict_check=1', - '--perflogdir=/cephyr/NOBACKUP/priv/c3-alvis/reframe/production/perflogs', - '--report-file=/cephyr/NOBACKUP/priv/c3-alvis/reframe/production/reports/prod_report_{sessionid}.json', - '--stage=/cephyr/NOBACKUP/priv/c3-alvis/reframe/production/stage', - '--output=/cephyr/NOBACKUP/priv/c3-alvis/reframe/production/output', + '--perflogdir=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/perflogs', + '--report-file=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/reports/prod_report_{sessionid}.json', + '--stage=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/stage', + '--output=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/output', '--save-log-files', ], 'target_systems': ['alvis', 'vera'], From c93039cc8dfc78a2b9113ff03ffe6c5bc78aeaed Mon Sep 17 00:00:00 2001 From: Yunqi Shao Date: Mon, 31 Mar 2025 16:33:51 +0200 Subject: [PATCH 2/2] Enable result storage --- config/hpc2n+c3se-settings.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/config/hpc2n+c3se-settings.py b/config/hpc2n+c3se-settings.py index 353fce4..d48e3d4 100644 --- a/config/hpc2n+c3se-settings.py +++ b/config/hpc2n+c3se-settings.py @@ -754,6 +754,7 @@ '--stage=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/stage', '--output=/cephyr/NOBACKUP/priv/c3-staff/reframe/maintenance/output', '--save-log-files', + '--session-extras=mode=maintenance', ], 'target_systems': ['alvis', 'vera'], }, @@ -767,6 +768,7 @@ '--stage=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/stage', '--output=/cephyr/NOBACKUP/priv/c3-staff/reframe/production/output', '--save-log-files', + '--session-extras=mode=production', ], 'target_systems': ['alvis', 'vera'], }, @@ -799,4 +801,11 @@ 'remote_detect': True, }, ], + 'storage': [ + { + 'enable': True, + 'sqlite_db_file': '/cephyr/NOBACKUP/priv/c3-staff/reframe/results.db', + 'target_systems': ['alvis', 'vera'], + } + ], }