Skip to content

Add skipifs for tests that require more locales than we have available#27612

Merged
e-kayrakli merged 1 commit intochapel-lang:mainfrom
e-kayrakli:gpu-multiloc-skipifs
Aug 6, 2025
Merged

Add skipifs for tests that require more locales than we have available#27612
e-kayrakli merged 1 commit intochapel-lang:mainfrom
e-kayrakli:gpu-multiloc-skipifs

Conversation

@e-kayrakli
Copy link
Contributor

There are some tests in release/examples/primers that require more than 4 locales. However, after recent changes in our datacenter, a GPU config has been moved to a partition with 4 locales. This PR skips those tests in GPU configs.

Alternatively, we could skip those tests if the CHPL_LAUNCHER_PARTITION variable is set to a specific value. That sounded more principled, but would have made the skipif more niche and harder to find. With this PR, we skip those tests based on CHPL_LOCALE_MODEL instead.

Test:

  • locally tested with --respect-skipifs

Signed-off-by: Engin Kayraklioglu <e-kayrakli@users.noreply.github.com>
@e-kayrakli e-kayrakli merged commit e43cf2c into chapel-lang:main Aug 6, 2025
10 checks passed
@e-kayrakli e-kayrakli deleted the gpu-multiloc-skipifs branch August 6, 2025 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant