Skip to content

Commit 8fa6e35

Browse files
committed
tests: read LBA size for validation
Create the default namespace before running tests and validate IO in LBA size granularity. Signed-off-by: Dennis Maisenbacher <[email protected]>
1 parent ce6910f commit 8fa6e35

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

tests/nvme_test.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ def setUp(self):
6767
self.load_config()
6868
if self.do_validate_pci_device:
6969
self.validate_pci_device()
70+
self.create_and_attach_default_ns()
7071
print(f"\nsetup: ctrl: {self.ctrl}, ns1: {self.ns1}, default_nsid: {self.default_nsid}, flbas: {self.flbas}\n")
7172

7273
def tearDown(self):

tests/nvme_test_io.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def setUp(self):
4343
""" Pre Section for TestNVMeIO """
4444
super().setUp()
4545
# common code used in various testcases.
46-
self.data_size = 512
46+
(self.data_size, _) = self.get_lba_format_size()
4747
self.start_block = 0
4848
self.block_count = 0
4949
self.write_file = "write_file.txt"

0 commit comments

Comments
 (0)