Skip to content

Commit b623a1c

Browse files
add assert for mem per node #215
1 parent 3b5183e commit b623a1c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/feelpp/benchmarking/reframe/resources.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ def enforceMemory(self, rfm_test):
9696
assert rfm_test.num_tasks_per_node <= max_tasks_per_node, f"Number of tasks per node ({rfm_test.num_tasks_per_node}) should be less than {max_tasks_per_node}"
9797

9898
app_memory_per_node = int(np.ceil(self.memory / rfm_test.num_nodes))
99+
assert app_memory_per_node <= rfm_test.current_partition.extras["memory_per_node"], f"Memory per node ({app_memory_per_node}) should be less than {rfm_test.current_partition.extras['memory_per_node']}"
99100
rfm_test.job.options += [f"--mem={app_memory_per_node}G"]
100101

101102
class ExclusiveAccessEnforcer:

0 commit comments

Comments
 (0)