Skip to content

Changes in self.job.options are inheritted in subsequent tests #1412

@teojgo

Description

@teojgo

Changes made in self.job.options made in one test case, propagate in subsequent tests. For example once the change in made here https://github.com/eth-cscs/reframe/blob/a83cb2142cbd7d40a78336e055f1b78f6a922eea/cscs-checks/system/slurm/slurm.py#L182 then the following tests will run using altered job.options. This seems to be the case since a change made to that test changes the sched_options field of the executor policy which was used during the task setup https://github.com/eth-cscs/reframe/blob/a83cb2142cbd7d40a78336e055f1b78f6a922eea/reframe/frontend/executors/policies.py#L64

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions