Skip to content

Skip s3 tests in the absence of minio/mc#95

Merged
bbockelm merged 1 commit intoPelicanPlatform:mainfrom
alexandertuna:ProceedDespiteMissingMinioMc
Aug 23, 2025
Merged

Skip s3 tests in the absence of minio/mc#95
bbockelm merged 1 commit intoPelicanPlatform:mainfrom
alexandertuna:ProceedDespiteMissingMinioMc

Conversation

@alexandertuna
Copy link
Collaborator

Also, don't FATAL_ERROR

Follow-up to #61 (comment)

cc @bbockelm @rw2

@alexandertuna alexandertuna marked this pull request as ready for review April 3, 2025 17:19
@rw2
Copy link
Collaborator

rw2 commented Aug 21, 2025

I'm not sure I love this idea. Is there a reason why skipping tests is preferred to installing minio?

Copy link
Collaborator

@bbockelm bbockelm left a comment

Choose a reason for hiding this comment

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

LGTM.

To answer @rw2's question: when on an airplane -- or if building & testing from various distro's build machines -- network connectivity may not be available to download. The Fedora folks, for example, forbid outgoing network connectivity to improve the reproducibility of their binaries.

For normal "day-to-day" development, it's preferred to have all the test run; but hopefully, in that case, the download will complete successfully.

@bbockelm bbockelm merged commit ae859f7 into PelicanPlatform:main Aug 23, 2025
3 checks passed
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.

3 participants