-
Notifications
You must be signed in to change notification settings - Fork 117
Closed
Description
Hi,
We've noticed today that reframe (3.9.3) seems to ignore execution mode settings when target_systems includes partitions.
Using example config here: https://gist.github.com/ebirn/2f9011b4c3dcd1b1858dacf81d378300
The call below is not listing the mode "part_system"
$REFRAME --config-file mode_missing_part.py --show-config modes -vvv
Loading user configuration
Loading configuration file: 'mode_missing_part.py'
Detecting system
Looking for a matching configuration entry for system 'stg-login-0.cbe.staging.clip.vbc.ac.at'
Configuration found: picking system 'abc'
Selecting subconfig for 'abc'
Initializing runtime
Selecting subconfig for 'abc:def'
Initializing system partition 'def'
Selecting subconfig for 'abc'
Initializing system 'abc'
Initializing modules system 'nomod'
[
{
"name": "all_systeme",
"target_systems": [
"*"
],
"options": [
"--list"
]
},
{
"name": "one_system",
"target_systems": [
"abc"
],
"options": [
"--list"
]
}
]
The feature would be useful to us, as we have a development system which is almost identical to the production system, just with a handful of nodes, and some of the partitions missing.
Best,
Erich