2023-11-16 07:06:17

by Martin Wege

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?

?

On Fri, Nov 10, 2023 at 8:42 AM Martin Wege <[email protected]> wrote:
>
> Hello,
>
> Is there a filesystem test suite for NFSv4, which can be used by a
> non-root user for testing?
>
> Thanks,
> Martin


2023-11-16 08:03:16

by Mkrtchyan, Tigran

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?


What do you want to test?
Protocol-level test can be performed with pynfs:

https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary

IO bandwidth and latency tests can be performed ior or fio.

Best regards,
Tigran.


----- Original Message -----
> From: "Martin Wege" <[email protected]>
> To: "Linux NFS Mailing List" <[email protected]>
> Sent: Thursday, 16 November, 2023 08:05:50
> Subject: Re: Filesystem test suite for NFSv4?

> ?
>
> On Fri, Nov 10, 2023 at 8:42 AM Martin Wege <[email protected]> wrote:
>>
>> Hello,
>>
>> Is there a filesystem test suite for NFSv4, which can be used by a
>> non-root user for testing?
>>
>> Thanks,
> > Martin


Attachments:
smime.p7s (2.16 kB)
S/MIME Cryptographic Signature

2023-11-16 14:36:45

by Chuck Lever

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?



> On Nov 16, 2023, at 2:55 AM, Mkrtchyan, Tigran <[email protected]> wrote:
>
>
> What do you want to test?
> Protocol-level test can be performed with pynfs:
>
> https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary

pynfs needs to run as root, I think. That's why I haven't
mentioned it here. Same with xfstests.

Even cthon04 wants to have root, but that's just so it can
do mount/unmount in its scripts.


> IO bandwidth and latency tests can be performed ior or fio.
>
> Best regards,
> Tigran.
>
>
> ----- Original Message -----
>> From: "Martin Wege" <[email protected]>
>> To: "Linux NFS Mailing List" <[email protected]>
>> Sent: Thursday, 16 November, 2023 08:05:50
>> Subject: Re: Filesystem test suite for NFSv4?
>
>> ?
>>
>> On Fri, Nov 10, 2023 at 8:42 AM Martin Wege <[email protected]> wrote:
>>>
>>> Hello,
>>>
>>> Is there a filesystem test suite for NFSv4, which can be used by a
>>> non-root user for testing?
>>>
>>> Thanks,
>>> Martin

--
Chuck Lever


2023-11-16 21:35:52

by Martin Wege

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?

On Thu, Nov 16, 2023 at 8:55 AM Mkrtchyan, Tigran
<[email protected]> wrote:
>
>
> What do you want to test?

Filesystem tests, from POSIX layer. open(), close(), mmap(), write(),
read(), SEEK_HOLE, SEEK_DATA

> Protocol-level test can be performed with pynfs:
>
> https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary
>
> IO bandwidth and latency tests can be performed ior or fio.

Is this a test for the NFS server, or NFS client?

Thanks,
Martin

2024-01-29 23:45:04

by Martin Wege

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?

On Thu, Nov 16, 2023 at 10:26 PM Martin Wege <[email protected]> wrote:
>
> On Thu, Nov 16, 2023 at 8:55 AM Mkrtchyan, Tigran
> <[email protected]> wrote:
> >
> >
> > What do you want to test?
>
> Filesystem tests, from POSIX layer. open(), close(), mmap(), write(),
> read(), SEEK_HOLE, SEEK_DATA
>
> > Protocol-level test can be performed with pynfs:
> >
> > https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary
> >
> > IO bandwidth and latency tests can be performed ior or fio.
>
> Is this a test for the NFS server, or NFS client?
>
> Thanks,
> Martin

?

2024-01-30 01:22:29

by Calum Mackay

[permalink] [raw]
Subject: Re: Filesystem test suite for NFSv4?

hi Martin,

On 29/01/2024 11:43 pm, Martin Wege wrote:
> On Thu, Nov 16, 2023 at 10:26 PM Martin Wege <[email protected]> wrote:
>>
>> On Thu, Nov 16, 2023 at 8:55 AM Mkrtchyan, Tigran
>> <[email protected]> wrote:
>>>
>>>
>>> What do you want to test?
>>
>> Filesystem tests, from POSIX layer. open(), close(), mmap(), write(),
>> read(), SEEK_HOLE, SEEK_DATA
>>
>>> Protocol-level test can be performed with pynfs:
>>>
>>> https://git.linux-nfs.org/?p=cdmackay/pynfs.git;a=summary
>>>
>>> IO bandwidth and latency tests can be performed ior or fio.
>>
>> Is this a test for the NFS server, or NFS client?

It is mostly tests of the server, via sending hand-rolled protocol
calls, although there is some limited support for testing a client.

best wishes,
calum.

>>
>> Thanks,
>> Martin
>
> ?
>


Attachments:
OpenPGP_signature.asc (855.00 B)
OpenPGP digital signature