[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <ZHZBacreRpd0D/FV@boqun-archlinux>
Date: Tue, 30 May 2023 11:33:13 -0700
From: Boqun Feng <boqun.feng@...il.com>
To: Greg KH <gregkh@...uxfoundation.org>
Cc: Qingsong Chen <changxian.cqs@...group.com>,
linux-kernel@...r.kernel.org,
田洪亮 <tate.thl@...group.com>,
Miguel Ojeda <ojeda@...nel.org>,
Alex Gaynor <alex.gaynor@...il.com>,
Wedson Almeida Filho <wedsonaf@...il.com>,
Gary Guo <gary@...yguo.net>,
Björn Roy Baron <bjorn3_gh@...tonmail.com>,
Benno Lossin <benno.lossin@...ton.me>,
Martin Rodriguez Reboredo <yakoyoku@...il.com>,
Asahi Lina <lina@...hilina.net>,
Sven Van Asbroeck <thesven73@...il.com>,
Viktor Garske <viktor@...ar.de>, Finn Behrens <me@...enk.dev>,
rust-for-linux@...r.kernel.org
Subject: Re: [PATCH 2/2] samples: rust: add `SgTable` and `ScatterList`
selftests
On Tue, May 30, 2023 at 08:31:26AM +0100, Greg KH wrote:
> On Tue, May 30, 2023 at 02:48:21PM +0800, Qingsong Chen wrote:
> > Add a selftest module to provide a temporary place to put "pure tests"
> > for Rust funtionality and wrappers.
>
> Is this for in-kernel tests, or userspace tests? If userspace, you
> should follow the proper test reporting protocol the rest of the kernel
> uses. If in-kernel, it should follow the format that the in-kernel test
> currently has to be consistent. From what I could tell here, you aren't
> following either, but I might be totally wrong.
>
It is for in-kernel tests, and you're right, we should follow the other
in-kernel test format.
Some explanation about the background: when I was working on this little
"test framework", the Github CI of Rust-for-Linux (ab)used sample/rust/
for testing, that's why it was put there.
Now my understanding is that Rust KUnit support is coming, so we should
use kunit tests if possible.
Despite where the tests are put, I'm personally happy that this patchset
comes up with some tests, which help the review ;-)
Regards,
Boqun
> thanks,
>
> greg k-h
Powered by blists - more mailing lists