From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5FFB8A0522 for ; Wed, 1 Jul 2020 19:26:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1F1711D40E; Wed, 1 Jul 2020 19:26:21 +0200 (CEST) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by dpdk.org (Postfix) with ESMTP id 671AC1D172 for ; Wed, 1 Jul 2020 19:26:19 +0200 (CEST) Received: by mail-ed1-f50.google.com with SMTP id dg28so20752957edb.3 for ; Wed, 01 Jul 2020 10:26:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=yq2BEt5E9p35JIVsfcVMphLoxEi5rigR+moPQSJkeZQ=; b=Jcu2ME3Q3MRc0KKYWmUkL+hxq/6oeVd0A1DVfAN61yvxyRkSryh7ewISY3X8cTSxzl 4cSPJed5iO5bruy7SgYEno83Dav1Jpt+8BFNQBwhas5PvAx00JPasY3HaRaNMaA0NW8g cY+385zJ6JkguGS1QwmU+MOkPzo0n0xCr7aXo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=yq2BEt5E9p35JIVsfcVMphLoxEi5rigR+moPQSJkeZQ=; b=IrArkn9WRmsIBafwInR3QFtgfT3q53bqPXfFqezjNOK1DJ3aHFZSi6b/eaq1KywV4k AEYve3wbyXSq4IzIKe6vqdovzaqT8pqhEZrW9RROldEV/tlqrkfsYtJfdB6Fj01Wgb0d i6ENi0z1rxlpk1CTTVKWymVe1jVBhFlbKn5N0jvKf1BjPMCV2GZwZOS+RXZngKZ9AkCw rDEqdERIr6o8+kacfrGBspJws9DW3yXzQzPiSvhCkuJEo6GVE4WIK/r5+E55BPJkwKo6 Z2Pni9tsmmSgUZ5yMJ1c3YzfV8O6VsSeyxRx+mml/Knu+Vu7Nrjw4wlw7Jvwzu8ExMYl OoYw== X-Gm-Message-State: AOAM530HpiqmZHWd57SwgHOWN5J2quAO2Kylpqv2NNTHkUBv65NlMIB8 KWXM98i+U3V/OyqMLJRzL34wqLaqSAEHfh9Rc8MzxwhweML0Zw== X-Google-Smtp-Source: ABdhPJwUV59F4JZUJcHB32byD0MisQKN9u+P2LneK4QP2MUrCNX0axDIRENXpUpkLsC20EIQmgDwJlmM3fHDrXKxIcI= X-Received: by 2002:a05:6402:2350:: with SMTP id r16mr3716309eda.62.1593624378521; Wed, 01 Jul 2020 10:26:18 -0700 (PDT) MIME-Version: 1.0 From: Lincoln Lavoie Date: Wed, 1 Jul 2020 13:25:41 -0400 Message-ID: To: ci@dpdk.org Content-Type: multipart/alternative; boundary="000000000000fcd20605a96496c3" Subject: [dpdk-ci] June 30, 2020 Community CI Meeting Minutes X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org Sender: "ci" --000000000000fcd20605a96496c3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable June 30, 2020 Attendees 1. Lincoln Lavoie 2. Brandon Lo 3. Trishan de Lanerolle 4. James Hendergart 5. Juraj Linkes 6. Reyfone Wang 7. Tomasz Zawadzki 8. Owen Hilyard 9. Daniel Kirichok 10. David Liu 11. Thomas Monjalon 12. Ali Alnubani Note, I missed grabbing a list of the attendees in real time (so this is from memory, apologizes if I=E2=80=99ve missed a name). Agenda 1. Bugzilla Tracking for CI 2. CI Status 3. Coverity 4. Test Development 5. Any other business Minutes Bugzilla Tracking for CI * The =E2=80=9CLab=E2=80=9D product now has the following components * CI scripts * Dashboard * Intel Lab * Travis CI * UNH Infra * Should we have default assignees for each component, instead of the generic ci@dpdk.org? * Lincoln will work on reviewing / assigning bugs that exist to get things cleaned up. * New bugs will still be created with the ci@dpdk.org assignee and will be assigned after review / confirmation. CI Status * BUG-495: make builds are getting stuck * Impacts all labs, need to change the flags on compile, to skip waiting for user input * This is because Makefiles will be removed in 20.11. * Keep Makefile testing until 20.11, then we remove the Makefile from CI tests. * Assign to Intel, put Brandon in the CC of the Bug * Intel Lab * BUG-493: * Intel Lab has DPDK headers installed system wide? * Need to confirm with Intel. * Reporting format * Should we only report on the last patch in a series? * Updating patches and applying patches in order (especially if they modify the same file) * Use git-pw to make sure patches are applied in order (Ali has details as patchwork=E2=80=99s maintainer) * Travis CI * No changes, no issues. * UNH Lab * Windows mingw-w64 compile testing (Bug-476) * In production now (reporting to patchworks) * Proposal to change warnings to errors, patch should have been merged, need to confirm if there are still warnings, before enabling this. * Broadcom upgrade to include 100Gbe NICs * https://bugs.dpdk.org/show_bug.cgi?id=3D489 * Should be installed early next week (July 6) * SPDK unit testing is enabled / submitting to patchworks * Haven=E2=80=99t seen any failures / issues * OpenSUSE Build Services (in development) * Everything is ready to submit, waiting on final legal sign off Coverity * DPDK has an account, running manually by John from Intel, and doesn=E2=80= =99t cover all of the code base. * Free account, allowed to run multiple times per day * Would be more ideal to include Coverity from UNH platform, to improve the code base coverage (i.e. enable all drivers, etc.) * Process: build with tool set to instrument the output, submit tarbal to Coverity * Timing of triggers / building * How often to run this * Which branch to run against * UNH will look into this and reach out to John to get more details * Lincoln will create a bug to track this and will kick off the questions to the mailing lists, pending the outcome of investigations. * This will be worked on after we have the CI scripts working to run the additional DTS test cases that have been developed. Test Development * RSS Key Update * Coding and RST is getting started, based on feedback from the initial description * Checksum Offload * Submitted to DTS, includes feedback from mailing, tests multiple layers / encapsulations, etc. * Speed Capabilities * Submitted to DTS, got feedback from the DTS team, need to review that. * May have an issue with missing items within test pmd, need to open a bug in DPDK to request the feature. Dan will do this. * Promiscuous Mode * Basic case is already implemented in DTS, and doesn't cover corner cases (i.e. activating in different modes). There may also be an issue with what status for the other modes are available in the status output from testpmd. For now, this development is tabled for now. * MTU Update * Updated per feedback, submitted to DTS. * Rollout plan * Brandon is working on scripts to run new DTS cases on the hardware platforms in the lab. Planning to put focus on making it as easy as possible to add new test cases, as they become available / vetted through the development process. * DPDK board meeting is July 12, and needs the progress updates by July 9. Any other business * Meeting time: * Beginning in August, Lincoln has a conflict on this time slot, because of required participation in the OPNFV TSC. Can we open a doodle poll to look for an alternate slot for this session? * Lincoln will send out a poll to the current participants list, plus the DTS and Intel lab folks. * https://bugs.dpdk.org/buglist.cgi?bug_status=3DUNCONFIRMED&bug_status=3DCON= FIRMED&bug_status=3DIN_PROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority= %2Cbug_status%2Cassigned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20sc= ripts&component=3DUNH%20infra&component=3DIntel%20Lab&component=3DTravis%20= CI&list_id=3D2663&order=3Dpriority%2Cchangeddate%20DESC&product=3Dlab&query= _format=3Dadvanced&resolution=3D--- --=20 *Lincoln Lavoie* Senior Engineer, Broadband Technologies 21 Madbury Rd., Ste. 100, Durham, NH 03824 lylavoie@iol.unh.edu https://www.iol.unh.edu +1-603-674-2755 (m) --000000000000fcd20605a96496c3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Jun= e 30, 2020
Attendees
1. Lincoln Lavoie
2. Brandon Lo
3. Trishan= de Lanerolle
4. James Hendergart
5. Juraj Linkes
6. Reyfone Wang<= br>7. Tomasz Zawadzki
8. Owen Hilyard
9. Daniel Kirichok
10. David= Liu =C2=A0
11. Thomas Monjalon
12. Ali Alnubani


Note, I = missed grabbing a list of the attendees in real time (so this is from memor= y, apologizes if I=E2=80=99ve missed a name).
Agenda
1. Bugzilla Trac= king for CI
2. CI Status
3. Coverity
4. Test Development
5. An= y other business
Minutes
Bugzilla Tracking for CI
* The =E2=80=9CL= ab=E2=80=9D product now has the following components
=C2=A0 =C2=A0* CI s= cripts
=C2=A0 =C2=A0* Dashboard
=C2=A0 =C2=A0* Intel Lab
=C2=A0 = =C2=A0* Travis CI
=C2=A0 =C2=A0* UNH Infra
* Should we have default a= ssignees for each component, instead of the generic ci@dpdk.org?
=C2=A0 =C2=A0* Lincoln will work on reviewing /= assigning bugs that exist to get things cleaned up.
=C2=A0 =C2=A0* New = bugs will still be created with the ci@dpdk.= org assignee and will be assigned after review / confirmation.
CI St= atus
* BUG-495: make builds are getting stuck
=C2=A0 =C2=A0* Impacts = all labs, need to change the flags on compile, to skip waiting for user inp= ut
=C2=A0 =C2=A0* This is because Makefiles will be removed in 20.11.=C2=A0 =C2=A0* Keep Makefile testing until 20.11, then we remove the Makef= ile from CI tests.
=C2=A0 =C2=A0* Assign to Intel, put Brandon in the CC= of the Bug
* Intel Lab
=C2=A0 =C2=A0* BUG-493:
=C2=A0 =C2=A0 =C2= =A0 * Intel Lab has DPDK headers installed system wide?
=C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0* Need to confirm with Intel.
=C2=A0 =C2=A0 =C2=A0 *= Reporting format
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Should we only rep= ort on the last patch in a series?
=C2=A0 =C2=A0 =C2=A0 * Updating patch= es and applying patches in order (especially if they modify the same file)<= br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0* Use git-pw to make sure patches are = applied in order (Ali has details as patchwork=E2=80=99s maintainer)
* T= ravis CI
=C2=A0 =C2=A0* No changes, no issues.
* UNH Lab
=C2=A0 = =C2=A0* Windows mingw-w64 compile testing (Bug-476)
=C2=A0 =C2=A0 =C2=A0= * In production now (reporting to patchworks)
=C2=A0 =C2=A0 =C2=A0 * Pr= oposal to change warnings to errors, patch should have been merged, need to= confirm if there are still warnings, before enabling this.
=C2=A0 =C2= =A0* Broadcom upgrade to include 100Gbe NICs
=C2=A0 =C2=A0 =C2=A0 * https://bugs.dpdk.org/s= how_bug.cgi?id=3D489
=C2=A0 =C2=A0 =C2=A0 * Should be installed earl= y next week (July 6)
=C2=A0 =C2=A0* SPDK unit testing is enabled / submi= tting to patchworks
=C2=A0 =C2=A0 =C2=A0 * Haven=E2=80=99t seen any fail= ures / issues
* OpenSUSE Build Services (in development)
=C2=A0 =C2= =A0* Everything is ready to submit, waiting on final legal sign off
Cove= rity
* DPDK has an account, running manually by John from Intel, and do= esn=E2=80=99t cover all of the code base.
=C2=A0 =C2=A0* Free account, a= llowed to run multiple times per day
* Would be more ideal to include Co= verity from UNH platform, to improve the code base coverage (i.e. enable al= l drivers, etc.)
=C2=A0 =C2=A0* Process: build with tool set to instrume= nt the output, submit tarbal to Coverity
* Timing of triggers / building=
=C2=A0 =C2=A0* How often to run this
=C2=A0 =C2=A0* Which branch to = run against
* UNH will look into this and reach out to John to get more = details
=C2=A0 =C2=A0* Lincoln will create a bug to track this and will = kick off the questions to the mailing lists, pending the outcome of investi= gations.
=C2=A0 =C2=A0* This will be worked on after we have the CI scri= pts working to run the additional DTS test cases that have been developed.<= br>Test Development
* RSS Key Update
=C2=A0 =C2=A0* Coding and RST is= getting started, based on feedback from the initial description
* Check= sum Offload
=C2=A0 =C2=A0* Submitted to DTS, includes feedback from mail= ing, tests multiple layers / encapsulations, etc.
* Speed Capabilities=C2=A0 =C2=A0* Submitted to DTS, got feedback from the DTS team, need to = review that.
=C2=A0 =C2=A0* May have an issue with missing items within= test pmd, need to open a bug in DPDK to request the feature. Dan will do t= his.
* Promiscuous Mode
=C2=A0 =C2=A0* Basic case is already implemen= ted in DTS, and doesn't cover corner cases (i.e. activating in differen= t modes).=C2=A0 There may also be an issue with what status for the other m= odes are available in the status output from testpmd. For now, this develop= ment is tabled for now.
* MTU Update
=C2=A0 =C2=A0* Updated per feedb= ack, submitted to DTS.
* Rollout plan
=C2=A0 =C2=A0* Brandon is worki= ng on scripts to run new DTS cases on the hardware platforms in the lab.=C2= =A0 Planning to put focus on making it as easy as possible to add new test = cases, as they become available / vetted through the development process.=C2=A0 =C2=A0* DPDK board meeting is July 12, and needs the progress upda= tes by July 9.
Any other business
* Meeting time:
=C2=A0 =C2=A0* B= eginning in August, Lincoln has a conflict on this time slot, because of re= quired participation in the OPNFV TSC.=C2=A0 Can we open a doodle poll to l= ook for an alternate slot for this session?
=C2=A0 =C2=A0 =C2=A0 * Linco= ln will send out a poll to the current participants list, plus the DTS and = Intel lab folks.
* https://bugs.dpdk.org/buglist.cg= i?bug_status=3DUNCONFIRMED&bug_status=3DCONFIRMED&bug_status=3DIN_P= ROGRESS&columnlist=3Dproduct%2Ccomponent%2Cpriority%2Cbug_status%2Cassi= gned_to%2Cshort_desc%2Cchangeddate&component=3Djob%20scripts&compon= ent=3DUNH%20infra&component=3DIntel%20Lab&component=3DTravis%20CI&a= mp;list_id=3D2663&order=3Dpriority%2Cchangeddate%20DESC&product=3Dl= ab&query_format=3Dadvanced&resolution=3D---=C2=A0

--
Lincoln Lavoie
Senio= r Engineer, Broadband Technologies
21 Madbury Rd., Ste. 100, Durh= am, NH 03824
+1-603-674-2755 (= m)
--000000000000fcd20605a96496c3--