Thanks Cian. Hi Michael, With my v3 patch , I don't see the failure stragely. Can you please share the details of how you run this test so that I can run this test locally? I do have a machine that has avx-512 instruction set.
Do you enable options such as "./configure --with-dpdk=yes --enable-autovalidator --enable-mfex-default-autovalidator --enable-dpif-default-avx512" and run make system-userspace-test ? Thanks Thilak Raj S From: Phelan, Michael <[email protected]> Sent: 06 April 2022 06:32 To: Ferriter, Cian <[email protected]>; Thilak Raj Surendra Babu <[email protected]>; [email protected] Cc: Stokes, Ian <[email protected]>; Aaron Conole <[email protected]> Subject: RE: intel-ovs-compilation Thanks Cian. Hi Thilak, This runs the OVS DPDK and system userspace unit tests on a machine in the Intel lab with OVS configured to use AVX-512 instructions in the DPCLS, DPIF and MFEX. This testing was setup as not every devloper submitting patches to OVS has access to architecture which can run Intel AVX-512 instructions which could lead to patches being submitted which break AVX-512 functionality inside OVS. The goal is to test new patches submitted to the Mailing list on the AVX-512 system and provide a log file in an email to the author should something go wrong to allow for debugging/fixes. Unfortunately because it is running Intel specific instructions there is no way for you to replicate the test environment without having access to a machine which can run these instructions. I gave a lightning talk on the process at the OVS conference in December which can be found here: https://www.youtube.com/watch?v=8OmK9DYS3Gw&list=PLaJlRa-xItwARDGAUp7lXviOgOhcRxSU-&index=27 [youtube.com]<https://urldefense.proofpoint.com/v2/url?u=https-3A__www.youtube.com_watch-3Fv-3D8OmK9DYS3Gw-26list-3DPLaJlRa-2DxItwARDGAUp7lXviOgOhcRxSU-2D-26index-3D27&d=DwMFAg&c=s883GpUCOChKOHiocYtGcg&r=1sd3waKor_ps6hs2j0tfqmW6ts2tlVvmmMySlXCPN6w&m=o1T6D5POd1kTNORql-JNuZ1aqQQcnm7xXwh4_YaaBdxlP5FqZSK6IrJegOzJ85m8&s=47OS-z94dkIDLx02fuFkTm165gVWhioWcWN-7YOzOhM&e=> if you want some more information. I hope this gives you an insight into what is happening here and I'm happy to answer anymore questions you might have. Kind regards, Michael. From: Ferriter, Cian <[email protected]<mailto:[email protected]>> Sent: Wednesday 6 April 2022 13:51 To: Thilak Raj Surendra Babu <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]>; Phelan, Michael <[email protected]<mailto:[email protected]>> Subject: RE: intel-ovs-compilation Hi Thilak, I'm adding Michael to the thread who can give more info here. Thanks, Cian From: discuss <[email protected]<mailto:[email protected]>> On Behalf Of Thilak Raj Surendra Babu Sent: Tuesday 5 April 2022 18:59 To: [email protected]<mailto:[email protected]> Subject: [ovs-discuss] intel-ovs-compilation Hi All, I wanted to submit a patch and noticed that it failed at the stage intel-ovs-compilation. [ovs-build] |fail| pw1613214 [ovs-dev, v2] netdev:clear out vlan flow fields while processing native tunnel (openvswitch.org) [mail.openvswitch.org]<https://urldefense.proofpoint.com/v2/url?u=https-3A__mail.openvswitch.org_pipermail_ovs-2Dbuild_2022-2DApril_021102.html&d=DwMFAg&c=s883GpUCOChKOHiocYtGcg&r=1sd3waKor_ps6hs2j0tfqmW6ts2tlVvmmMySlXCPN6w&m=o1T6D5POd1kTNORql-JNuZ1aqQQcnm7xXwh4_YaaBdxlP5FqZSK6IrJegOzJ85m8&s=Dz5zgWgqu9lkGSUJy_DWtdVDwsu0TcQfQPyoM_06BfY&e=> I had added a test case to cover the changes I did and was able to verify that my test passing for make check-system-userspace TESTSUITEFLAGS='-k datapath' make check-kernel TESTSUITEFLAGS='-k datapath' Below is the link to the patch [ovs-dev,v2] netdev:clear out vlan flow fields while processing native tunnel - Patchwork (ozlabs.org) [patchwork.ozlabs.org]<https://urldefense.proofpoint.com/v2/url?u=https-3A__patchwork.ozlabs.org_project_openvswitch_patch_20220404230135.2571-2D1-2Dthilakraj.sb-40nutanix.com_&d=DwMFAg&c=s883GpUCOChKOHiocYtGcg&r=1sd3waKor_ps6hs2j0tfqmW6ts2tlVvmmMySlXCPN6w&m=o1T6D5POd1kTNORql-JNuZ1aqQQcnm7xXwh4_YaaBdxlP5FqZSK6IrJegOzJ85m8&s=DWrhk_URkn8B_eImoC25vgcZD3ISgxNLSs-03niLVLk&e=> Can someone please let me know how to run this failing test for me to understand why it is failing? Thanks Thilak Raj S
_______________________________________________ discuss mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-discuss
