Hi Ruifeng,

> -----Original Message-----
> From: Ruifeng Wang <ruifeng.w...@arm.com>
> Sent: Thursday, April 16, 2020 9:29 AM
> To: De Lara Guarch, Pablo <pablo.de.lara.gua...@intel.com>; Doherty, Declan
> <declan.dohe...@intel.com>; ravi1.ku...@amd.com; ano...@marvell.com;
> Zhang, Roy Fan <roy.fan.zh...@intel.com>; Trahe, Fiona
> <fiona.tr...@intel.com>; t...@semihalf.com; rnagadhee...@marvell.com;
> adwiv...@marvell.com; g.si...@nxp.com; hemant.agra...@nxp.com;
> jianjay.z...@huawei.com
> Cc: dev@dpdk.org; akhil.go...@nxp.com; nd <n...@arm.com>
> Subject: RE: [PATCH 0/3] Crypto test refactoring (second phase)
> 
> 
> > -----Original Message-----
> > From: Pablo de Lara <pablo.de.lara.gua...@intel.com>
> > Sent: Wednesday, April 15, 2020 2:04 AM
> > To: declan.dohe...@intel.com; ravi1.ku...@amd.com; Ruifeng Wang
> > <ruifeng.w...@arm.com>; ano...@marvell.com; roy.fan.zh...@intel.com;
> > fiona.tr...@intel.com; t...@semihalf.com; rnagadhee...@marvell.com;
> > adwiv...@marvell.com; g.si...@nxp.com; hemant.agra...@nxp.com;
> > jianjay.z...@huawei.com
> > Cc: dev@dpdk.org; akhil.go...@nxp.com; Pablo de Lara
> > <pablo.de.lara.gua...@intel.com>
> > Subject: [PATCH 0/3] Crypto test refactoring (second phase)
> >
> > This patchset is the phase two of the crypto test refactoring effort.
> > It mainly focuses on removing the PMD bitmask used to select which
> > PMDs are used to run the tests against.
> > Instead, now all PMDs will run all test cases and the capability
> > checking will determine which ones are supported and therefore, are not
> skipped.
> >
> > Since there are tests cases that require sessionless support, a new
> > feature flag has been added, which reflects this support per PMD.
> >
> > I am CC'ing all PMD maintainers, asking for their collaboration to
> > test this patchset, as this might impact the testing of each PMD.
> >
> >
> > This patchset depends on:
> > (1) http://patches.dpdk.org/patch/68433/ (crypto/openssl: fix
> > out-of-place
> > encryption)
> > (2) http://patches.dpdk.org/patch/68434/ (cryptodev: add missing
> > feature
> > name)
> > (3) http://patches.dpdk.org/cover/68435/ (Crypto test refactoring
> > (first
> > phase))
> >
> > Pablo de Lara (3):
> >   cryptodev: add sessionless support feature flag
> >   test/crypto: check if device supports sessionless
> >   test/crypto: do not check for PMD in tests
> >
> There is one test case failure with crypto_armv8 after applying these patches.
> I will try to locate it.
> 
>   33) TestCase AES-128-CBC HMAC-SHA1 Decryption Digest Verify Sessionless
> PASS
>   34) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x8byte PASS
>   35) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x8byte PASS
>   36) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x8byte - OOP PASS
>   37) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x8byte - OOP PASS
>   38) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x4byte PASS
>   39) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x4byte PASS
>   40) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x4byte - OOP PASS
>   41) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x4byte - OOP PASS
>   42) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x1byte PASS
>   43) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x1byte PASS
>   44) TestCase NULL-CIPHER-NULL-AUTH encrypt & gen x1byte - OOP PASS
>   45) TestCase NULL-AUTH-NULL-CIPHER verify & decrypt x1byte - OOP PASS  +

These test cases shouldn't be run, as your PMD doesn't support NULL cipher/auth.
Have you merged the first phase of this refactoring work?
I just pushed new versions for both phases, as there were a few problems in the 
first ones:
http://patches.dpdk.org/cover/68677/
http://patches.dpdk.org/cover/68681/

Could you tried the new versions? (remember to also apply 
http://patches.dpdk.org/patch/68433/
and http://patches.dpdk.org/patch/68434/)

Thanks,
Pablo




Reply via email to