From be3df74709b2e86efd8663fbc872d7dc742fc58a Mon Sep 17 00:00:00 2001 From: behnazh-w Date: Mon, 9 Sep 2024 12:14:34 +1000 Subject: [PATCH] test: disable mcn_infer_artifact_pipeline_1 for guava Signed-off-by: behnazh-w --- tests/integration/cases/google_guava/policy.dl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/integration/cases/google_guava/policy.dl b/tests/integration/cases/google_guava/policy.dl index 30028fa9d..84d77bbcc 100644 --- a/tests/integration/cases/google_guava/policy.dl +++ b/tests/integration/cases/google_guava/policy.dl @@ -7,7 +7,10 @@ Policy("test_policy", component_id, "") :- check_passed(component_id, "mcn_build_as_code_1"), check_passed(component_id, "mcn_build_script_1"), check_passed(component_id, "mcn_build_service_1"), - check_passed(component_id, "mcn_infer_artifact_pipeline_1"), + // TODO: The GitHub API is no longer returning the required information about the workflow run + // steps for this version of Guava. So, we need to disable this check for now and adjust + // the logic in the mcn_infer_artifact_pipeline_1 check. + check_failed(component_id, "mcn_infer_artifact_pipeline_1"), check_passed(component_id, "mcn_version_control_system_1"), check_failed(component_id, "mcn_provenance_available_1"), check_failed(component_id, "mcn_provenance_derived_commit_1"),