#####################################################################
August 15, 2024
Attendees
* Patrick Robb
* Jeremy Spewock
* Alex Chapman
* Juraj Linkeš
* Tomas Durovec
* Dean Marx
* Luca Vizzarro
* Paul Szczepanek
* Nicholas Pratte

#####################################################################
Minutes

=====================================================================
General Discussion
* DTS Roadmap: 
https://docs.google.com/document/d/1Rcp1-gZWzGGCCSkbEsigrd0-NoQmknv6ZS7V2CPdgFo/edit
   * Will email out after this meeting
* Speakers are all signed up for the CI and DTS talks at DPDK Summit

=====================================================================
Patch discussions
* Testpmd shell method names: should they align with existing testpmd
runtime commands? I.e. should the “flow create” runtime command be
implemented via a method named flow_create_*() or the more english
intuitive create_flow_*()
   * One option is to implement both, and have one method call the other
      * This potentially creates confusion as people read different
testsuites and see different functions used, not realizing they may be
the same
   * The group agrees it is best to name methods in a human readable
intuitive way… so like create_flow_*() from the example above.
* Testpmd verbose parser
   * If we read port from testpmd to identify packets, they must have
a tcp/udp layer, which may be limiting. If, for whatever reason,
packets for a testsuite cannot be built with a l4, individual
testsuites may have to check based on src mac address, checksum etc.
   * In almost all cases, packets can be build with a l4
* Checksum offload suite is submitted
   * Dependency on the existing testpmd verbose parser
   * RX side testcases work fine, but TX side behavior is not aligning
with what is described in the testsuite, so feedback on this is
appreciated
   * Checksum offload command
      * Csum set {layer name} hw {port number}
      * Returns sctp offload is not supported
      * TCP/UDP packets are working
* Port assignment:
   * Physical ports are defined in the nodes conf section, then port
ids are referred to in the testrun config
   * Also includes splitting the nodes and testrun configs into different files
      * Discussion on ticket regarding having a conf directory to contain these
   * Still some work to be done removing unneeded configuration from conf.yaml
* VXLAN-GPE testsuite is now canceled as the feature is removed as of DPDK 24.07
* API Docs
   * Juraj needs reviews and testing
   * UNH people please rebuild the docs and provide your experience
      * Should specifically test meson install
   * Aim is to make it simple to use (and it is)
   * It builds with DPDK docs
* L2fwd
   * Jeremy provided a review, more people at UNH please run this and
provide feedback
   * When reviewing people should also review the dependency - add
pktgen and testpmd change series
* Tomas and Juraj have begun work on producing the testrun results json

=====================================================================
Bugzilla discussions
* None

=====================================================================
Any other business
* Next meeting Aug 29, 2024

Reply via email to