<div dir="ltr">June 22, 2023<br><br>#####################################################################<br>Attendees<br>1. Patrick Robb<br>2. Aaron Conole<br>3. Jeremy Spewock<br>4. Ali Alnubani<br>5. Adam Hassick<br>6. Manit Mahajan<br>7. Juraj Linkeš<br><br>#####################################################################<br>Agenda<br>1. General Announcements<br>2. CI Status<br>3. DTS Improvements & Test Development<br>4. Any other business<br><br>#####################################################################<br>Minutes<br><br>=====================================================================<br>General Announcements<br>* DPDK Userspace: Sept 12-13 in Dublin Ireland - Gibson Hotel<br>* Email based retesting framework<br>   * Ali will upgrade to Patchwork 3.1 following the 23.07 release, which includes two new category options on the /events API, cover-comment-created and patch-comment-created. Comment content can be extracted after fetching the event, and then processed. <br>      * Should labs fetch events when a category is cover-comment-created or patch-comment-created, or both?<br>   * Fine to retest the existing dpdk tarball “as-is” as opposed to re-applying on the latest git tree and making a new dpdk tarball<br>      * In situations where the tree is in a bad state, being able to re-apply on latest tree is a big improvement<br>      * Can make applying to latest dpdk and retesting part of a v2 of retesting framework<br>* There should be a way of monitoring the test results posted to patchwork so that if there are tests missing, an alert can be sent to the lab (and possibly others)<br>   * This can catch email based issues and also reporting bugs from labs<br>   * Query patchwork for patches older than 24 hours and check for all expected test results missing<br>* Ali is going to create a ci mailing list project on Patchwork<br><br>=====================================================================<br>CI Status<br><br>---------------------------------------------------------------------<br>UNH-IOL Community Lab<br>* Added automatic json web token refresh functionality to our fips acvp_tool.py. When the NIST API is serving requests unusually slowly (because of load, or whatever reason) it is possible for your existing jwt to expire during a single test run. By renewing the jwt as needed, this issue is resolved<br>   * This is in production at UNH and a patch to update the upstream is submitted to the ci mailing list<br>* The first set of NIC shipments have arrived, which are the Intel E810s. We plan to begin reporting results from these NICs after the 23.07 release. <br>* We have been laying the groundwork for the retesting framework by:<br>   * Creating test groups and a jenkins script which can trigger retests of specific tests based on patchwork contexts/labels<br>   * Adding a reporting stage to every individual test, instead of relying on “earlier in the ci process” monolithic report stages which wait on completion of all individual tests before sending a single report<br>   * Setting up script to parse comments and trigger subsets of a ci run accordingly<br>* Requesting reviews on the UNH’s templated container image build system<br><br>---------------------------------------------------------------------<br>Intel Lab<br>* None<br><br>---------------------------------------------------------------------<br>Loongarch Lab<br>* None<br><br>---------------------------------------------------------------------<br>Github Actions<br>* No major news, but working with a new intern on setting up new internal processes (like retesting)<br><br>=====================================================================<br>DTS Improvements & Test Development<br>* Jeremy has provided acks/reviews for patches on the 23.07 roadmap<br>* Jeremy submitted a v1 of his smoke test patch series - this is now “complete”<br>* How to deal with overlap on patches between smoke tests and tg abstraction. Use depends-on or include the same overlapping code between both patches - went with the 2nd option. <br>   * Some more work and a new version of tg abstraction will be getting submitted soon<br><br>=====================================================================<br>Any other business<br>* Next meeting is Jul 6, 2023<br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><font color="#000000" face="Arial"><span style="font-size:13.3333px;white-space:pre-wrap">Patrick Robb</span></font></p><p style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Technical Service Manager</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">UNH InterOperability Laboratory</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap">21 Madbury Rd, Suite 100, Durham, NH 03824</span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(17,85,204);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><a href="http://www.iol.unh.edu/" style="color:rgb(17,85,204)" target="_blank">www.iol.unh.edu</a></span></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><br></p><p dir="ltr" style="color:rgb(34,34,34);line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Arial;color:rgb(51,51,51);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><img src="https://lh4.googleusercontent.com/7sTY8VswXadak_YT0J13osh5ockNVRX2BuYaRsKoTTpkpilBokA0WlocYHLB4q7XUgXNHka6-ns47S8R_am0sOt7MYQQ1ILQ3S-P5aezsrjp3-IsJMmMrErHWmTARNgZhpAx06n2" width="150" height="37" style="border:none"></span></p></div></div></div>