Skip to content

Conversation

laraPPr
Copy link
Collaborator

@laraPPr laraPPr commented Jul 14, 2025

No description provided.

@laraPPr laraPPr added the enhancement New feature or request label Jul 14, 2025
laraPPr added 2 commits July 14, 2025 12:19
Signed-off-by: laraPPr <[email protected]>
Copy link
Collaborator

@casparvl casparvl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm, let's check in tomorrow and see if we can merge it during the meeting :)

Copy link
Collaborator

@casparvl casparvl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add the amount of memory, so that jobs are skipped if the system doesn't have enough

'launcher': 'mpirun',
'access': ['-q gp_ehpc', '--export=None', f'-A {sbatch_account}'],
'env_vars': [
['EESSI_TEST_SUITE_NO_DOWNLOAD', 'True'],
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe better EESSI_TEST_SUITE_DISABLE_DOWNLOADS

@laraPPr
Copy link
Collaborator Author

laraPPr commented Jul 17, 2025

Add the amount of memory, so that jobs are skipped if the system doesn't have enough

[user@glogin2 ~]$ scontrol show partition |grep -e Partitions -e MaxMemPerNode

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

   DefMemPerNode=UNLIMITED MaxMemPerNode=UNLIMITED

@laraPPr laraPPr marked this pull request as draft July 18, 2025 17:29
@laraPPr laraPPr marked this pull request as ready for review July 18, 2025 18:24
'extras': {
EXTRAS.GPU_VENDOR: GPU_VENDORS.NVIDIA,
# TODO create constant
EXTRAS.INTERNET_ACCESS: 'offline',
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The use of this new constant should be documented

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should be a feature, and not an extra. That way, one can easily use it for test selection by saying valid_systems = ['-offline'], meaning a test can't be run on systems that have the offline feature.

See also my comment at #279 (review)

# The test-suite will give warning which can be ignored
],
'extras': {
# TODO create constant
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, this is not a TODO anymore, right? I'd replace it, and describe what it means in a short comment (and then more extensively in the docs)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants