Skip to content

test(bindings): Fix unsupported FS check in cufile#2233

Open
seberg wants to merge 1 commit into
NVIDIA:mainfrom
seberg:supported-fs-fixture
Open

test(bindings): Fix unsupported FS check in cufile#2233
seberg wants to merge 1 commit into
NVIDIA:mainfrom
seberg:supported-fs-fixture

Conversation

@seberg

@seberg seberg commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

This is a follow-up from making cufile tests use temporary directories as noted by Leo

I don't think QA is a problem, because the previous xfail was guarded by having CI in the environment variables.

However, the isSupportedFilesystem was using the wrong directory now as we are now running the test in the temporary directory.

My suspicion is that there is some additional check that would be strictly needed (e.g. to check that it isn't just ext4 but also directly mounted on a local nvme device) but I have not figured out a check for that.

(I don't love pytest.skip() use, but no good way around as we need the tempdir.)

This is a follow-up from making cufile tests use temporary directories
as noted by Leo

I don't think QA is a problem, because the previous xfail was guarded
by having `CI` in the environment variables.

However, the `isSupportedFilesystem` was using the wrong directory now
as we are now running the test in the temporary directory.

My suspicion is that there is some additional check that would be
strictly needed (e.g. to check that it isn't just ext4 but also
directly mounted on a local nvme device) but I have not figured out
a check for that.
@copy-pr-bot

copy-pr-bot Bot commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@github-actions github-actions Bot added the cuda.bindings Everything related to the cuda.bindings module label Jun 17, 2026
@seberg seberg added test Improvements or additions to tests bug Something isn't working labels Jun 17, 2026
@seberg seberg self-assigned this Jun 17, 2026
@seberg seberg added this to the cuda.core v1.1.0 milestone Jun 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working cuda.bindings Everything related to the cuda.bindings module test Improvements or additions to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant