Re: [PATCH net-next] Documentation: networking: Add a test plan for ethtool pause validation
From: Andrew Lunn <andrew@lunn.ch>
Date: 2026-05-27 02:48:06
Also in:
linux-doc, lkml
From: Andrew Lunn <andrew@lunn.ch>
Date: 2026-05-27 02:48:06
Also in:
linux-doc, lkml
On Tue, May 26, 2026 at 05:24:47PM -0700, Jakub Kicinski wrote:
On Fri, 22 May 2026 19:51:06 +0200 Maxime Chevallier (Netdev Foundation) wrote:quoted
Documentation/networking/pause_test_plan.rst | 556 +++++++++++++++++++It'd be great to hear from others but IMHO in the current form this is not suitable for Documentation/networking/ We can commit the "knowledge" part but enumerating the test cases seems odd for Documentation/.
Sorry, not looked too deeply at the actual content yet. What i was thinking was a python file, which sphinx can ingest to produce documentation, and place holders were code would be added to implement the actual test during the next phase. This is how i've done testing in the past. I would be the evil one who thought up the tests and described them in detail using sphinx markup in a python test template file. After some review they got passed off to a python developer for implementation. And when they got run and failed, sometimes the feature developer, the test developer and myself got together to figure who made the error. I'm not sure we even need sphinx. What i find important is that the test is documented. What kAPI calls should be made with what parameters. What results we are expected and why? So that when a test fails, a developer has the information they need to fix their code. The Why? is important, and often missing from the kernel tests. Andrew