Execute AI tests only when GitHub is running coverage

This commit is contained in:
Erik C. Thauvin 2024-04-26 17:07:20 -07:00
parent 8321c2ea48
commit 0405c69d98
Signed by: erik
GPG key ID: 776702A6A2DA330E

View file

@ -42,7 +42,7 @@ import org.junit.jupiter.api.extension.ExtensionContext
*/
class DisableOnCiCondition : ExecutionCondition {
override fun evaluateExecutionCondition(context: ExtensionContext): ConditionEvaluationResult {
return if (System.getenv("CI") != null) {
return if (System.getenv("CI") != null && System.getenv("COVERAGE_SDK") == null) {
ConditionEvaluationResult.disabled("Test disabled on CI")
} else {
ConditionEvaluationResult.enabled("Test enabled")