Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFE - Provide option to test against a real target array #122

Open
martin-gpy opened this issue Jul 11, 2023 · 5 comments
Open

RFE - Provide option to test against a real target array #122

martin-gpy opened this issue Jul 11, 2023 · 5 comments

Comments

@martin-gpy
Copy link

Instead of the current soft target, it would help if there was an option available in blktests to test against a NVMe-oF block device provisioned from a real target array (like say an ONTAP array).

@kawasaki
Copy link
Collaborator

@martin-gpy I can understand such usage of blktests. Both soft test targets and real targets have benefits. Soft targets allow to run tests without real hardware, so more people can run tests easily. Real hardware allow to catch more realistic and important failures, so the test runs will be more benefitial.

I guess pull request #86 has same motivation for rdma hardware. Unfortunately, its activity stalls. From the comment in the pull request, I guess more script work will be required. I wish someone's contribution to it.

@igaw
Copy link
Contributor

igaw commented Jul 25, 2023

FWIW, I'll try to look into this.

@igaw
Copy link
Contributor

igaw commented Sep 5, 2023

FWIW, the refactoring of the nvme tests so that we have helper functions for setting up and tearing down the target was the first step to get this working.

@hreinecke
Copy link
Contributor

Next step would be to abstract away printing the subsystem NQN in the *.out files; that will break when moving to a pre-defined subsystem setup.

@hreinecke
Copy link
Contributor

hreinecke commented Oct 24, 2023

I've now created #127 which should address the above issue.

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

No branches or pull requests

4 participants