<div dir="ltr">February 14, 2024<br><br>#####################################################################<br>Attendees<br>* Patrick Robb<br>* Juraj Linkeš<br>* Thomas Monjalon<br>* Gregory Etelson<br>* Juraj Linkes<br>* Luca Vizzarro<br>* Nicholas Pratte<br><br>#####################################################################<br>Agenda<br>* Additions to the agenda<br>* Patch discussions<br>* DTS Developer documentation<br>* Bugzilla discussion<br><br>#####################################################################<br>Minutes<br><br>=====================================================================<br>General Announcements<br>* Added developers for DTS: Nick from UNH is starting on DTS now, and 1-2 more people from UNH will be starting on this project in the near future. <br>   * The first thing Nick will do is build the DTS API docs from Juraj’s patch and provide a review<br>   * He will be joining the meetings going forward<br>* Recordings of these meetings can be seen at the below url, by clicking on the meeting date, then the 3 dots, then share meeting recording: <a href="https://projectadmin.lfx.linuxfoundation.org/project/a0941000005osNmAAI">https://projectadmin.lfx.linuxfoundation.org/project/a0941000005osNmAAI</a><br><br>=====================================================================<br>Patch discussions<br>* Docs improvements: Luca’s patch was accepted<br>   * Thomas noted that the schema for DPDK build options was probably not well thought out, and just imported from old dts.<br>   * Noting I remember Juraj mentioned once that cross compile targets probably are not needed<br>      1. This is not a priority - we should wait and see if there is interest later.<br>      2. <a href="https://bugs.dpdk.org/show_bug.cgi?id=1360">https://bugs.dpdk.org/show_bug.cgi?id=1360</a><br>      3. There are some unused values which can be removed<br>      4. Lcores value: change from empty string to “all” (if not specifying a specific list of cores)<br>      5. Port topology: should this be a part of the conf schema?<br>         1. Some testsuites may allow for different port topologies and should be configurable, others may have specific requirements which should be built into the capabilities assessment per testsuite<br>      6. Ports: If we specify port 0 on machine 1 connects to port 0 on machine 2, we don’t then need to specify port 0 on machine 2 connects to port 0 on machine 1 - it’s redundant configuration (and introduces possible setup human error)<br>* Improved error messages:<br>   * Intent for Luca’s patch is to improve patch reporting, as well as log errors from remote sessions<br>* Scatter <br>   * Per conversation at the previous meeting, adding a 2nd testcase to the testsuite (one will include the rx offload testpmd flag, one will not)<br>   * Ran into a type error yesterday from the xmlrpc client when running on one of the community lab’s testbeds, but will continue debugging<br>      1. Error is about a list not being callable? Jeremy Spewock will send the error and latest diff to Juraj on Slack<br>   * When running a suite in which testpmd is started for 1 testcase, then stopped, then started again for subsequent testcases, this can lead to a timeout. The timeout comes from paramiko.<br>* Device capabilities: Only source of truth for collecting capabilities should be any information we can gather via testpmd<br>   * Needs to build a way to mark testsuites with capabilities<br>   * Will build a list of capabilities per device<br>* Dockerfile patch:<br>   * Patrick Robbneeds to apply this, run from container on one of our baremetal servers, and ask Thomas to merge<br>* API Docs:<br>   * Needs reviews - Nick will provide one<br>* Juraj: Small patch for storing the output from remote commands (strips the whitespace)<br>* Testcase blocking: When a testcase fails, everything under it is blocked. This patch is final from Juraj’s point of view, and Jeremy has provided some comments.<br>   * More reviews are needed. Patrick and Nick can do reviews, also Luca possibly. <br><br>=====================================================================<br>Bugzilla:<br>* If we can assign configuration file bugzillas to two people, they can provide reviews for one another<br>* We will discuss bugzilla tickets more tomorrow at the CI meeting<br><br>#####################################################################<br>Any other business<br>* Juraj is on vacation 4th of March to 29 March.<br clear="all"><div><br></div></div>