corretto / amazon-corretto-crypto-provider

The Amazon Corretto Crypto Provider is a collection of high-performance cryptographic implementations exposed via standard JCA/JCE interfaces.
Apache License 2.0
238 stars 56 forks source link

Revert "Reduce build time by 35% (#354)" #358

Closed amirhosv closed 10 months ago

amirhosv commented 10 months ago

Description of changes:

This reverts commit 6e716d723ac6833044637c702dffffcbe1e10b11.

Coverage calculation requires building a jar with debug flags and it cannot be performed on a pre-built jar. This commit made testing depend on coverage, and as a result, when test task is run, a jar is built and tested. Oracle JDK requires the jar to be signed, therefore, one cannot run coverage with Oracle JDK. This PR reverts this change so that the test task would not depend on coverage.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.