DPDK CI discussions
 help / color / mirror / Atom feed
* DTS WG Meeting Minutes - August 15, 2024
@ 2024-08-15 16:54 Patrick Robb
  0 siblings, 0 replies; only message in thread
From: Patrick Robb @ 2024-08-15 16:54 UTC (permalink / raw)
  To: dev; +Cc: ci, dts

#####################################################################
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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-15 16:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-08-15 16:54 DTS WG Meeting Minutes - August 15, 2024 Patrick Robb

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).