Split NIST AES CAVP test into smaller tests.

Android Keystore CTS test AESCipherNistCavpKatTest imports and then
deletes about 4200 keys. As a result, it runs for more than five
minutes on some devices, thus making the CTS test harness abort the
test.

This CL splits this test into 24 tests, one for each file in the NIST
AES CAVP test vectors ZIP archive. This should make each individual
test run in way less than five minutes.

Bug: 23131318
Change-Id: Ida29c9feabd42b16a4ff28ff048c574929e89963
1 file changed