?
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
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
> 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
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
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
?
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
>
> ?
>