<div dir="ltr">####################################################################<br>July 31, 2025<br>Attendees<br>* Patrick Robb<br>* Luca Vizzarro<br>* Paul Szczepanek<br>* Andrew Bailey<br><br>####################################################################<br>Minutes<br><br>=====================================================================<br>General Discussion<br>* RFC deadline for 25.11 development is August 31.<br><br>=====================================================================<br>Patch discussions<br>* RSS:<br>   * Updated and rebased. Ivan’s comments have been addressed.<br>   * Patrick Robband Andrew Baileyto review this and test it on lab devices (must include mellanox)<br>* dts: add file management<br>   * Patrick Robbto review<br>   * Provides abstraction which defines a file on TG, SUT, or DTS engine system<br>* There are some stylistic differences between how testsuite docstrings are written<br>   * Currently, the only “rule” is that testsuite developers write “steps” and “verify” section<br>      * Steps and Verify should also have an empty line included between them<br>   * Otherwise, there are various discrepancies (example, ordered vs unordered list for providing “steps”) and we need to provide more comprehensive rules to bring the testsuite docstrings in alignment<br>   * Also some missing “Attributes” or “Returns” sections for various class and method docstrings<br>   * There is major duplication between module, class, and method docstrings in each testsuite.<br>      * Module docstring should be a few sentences briefly identifying the testsuite and the DPDK functionality validated in the testsuite<br>      * Testsuite class can just be a stock phrase to satisfy the linter, like “testsuite class”<br>      * Testcase docstrings contain the actual details<br>* Thomas Wilks is looking through testsuites and looking for problems with code style. We should provide a code style guide going forward.<br>   * Example: Some functions which return None have no typehinted return, when technically they should return None like “ -> None “<br>* Testcase naming convention<br>   * The old requirement of prefixing testcases with “test_” is still present in some testcases. Although it’s not a “problem” for testcases to be named in this way, we should stop doing this going forward and do a 1 time re-naming of all the existing testcases that are named in this way.<br>* Docs builds:<br>   * We have some private methods which are not actually made private (they are not prefixed with an underscore), so these methods are showing up in the testsuite docs unnecessarily.<br>* Patrick Robb and luca.vizzarro@arm.comreviewed change requested patches<br>   * Confirmed all of those patches are tracked<br>   * It may be better to not use the change requested status at all. Just provide comments on series, and let the submitter change the series to “superseded” when they send a new version.<br><br>=====================================================================<br>Bugzilla discussions<br>* Reviewed bugzilla tickets:<br>   * <a href="https://bugs.dpdk.org/buglist.cgi?quicksearch=component%3Adts&list_id=9444">https://bugs.dpdk.org/buglist.cgi?quicksearch=component%3Adts&list_id=9444</a><br><br>=====================================================================<br>Any other business<br>* Andrew at UNH is looking at TG driver binding, which was previously removed from DTS. <br>* Intel CI Docs build had a failure for some DTS docs on a patch applied to next-dts<br>   * Need to remove the autodoc pydantic dependency from the standard docs build, which Luca is going to do<br>* Next meeting is Aug 14, 2025</div>