Skip to content

execution mode ignored when using partitions #2362

@ebirn

Description

@ebirn

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions