Hi All, The test_cryptodev.c is getting bloated with a lot of duplicated code. We should plan to consolidate the code so that it is scalable and whenever a new PMD is added, a new testsuite is built and the file gets bloated.
In this release we are allowing these type of changes but going forward(post 19.11) No duplicate code will be accepted. We should develop a way to check PMDs Capabilities and execute the test cases accordingly. I would request all the PMD owners Who test their PMDs with this application to contribute and start a thread to clean up this mess. I also see that there is some common code while adding a new algorithm. Thanks, Akhil > > This patch adds tests for encrypted digest AES-CTR + AES CMAC using > mixed auth-cipher algorithm functions. Tests allow easy > extending with new cases, check in-place and > out-of-place operations and use linear and sgl > buffers as input/output. > > Signed-off-by: Adam Dybkowski <adamx.dybkow...@intel.com> > ---