Skip to content

Commit 3d5e35b

Browse files
authored
test: disable mcn_infer_artifact_pipeline_1 for guava (#857)
The GitHub API does not return the information related to the steps of the workflow run for [email protected] longer. This PR disables the related integration test. I will adjust the logic of this check in the refactored version. Signed-off-by: behnazh-w <[email protected]>
1 parent 6c305a9 commit 3d5e35b

File tree

1 file changed

+4
-1
lines changed
  • tests/integration/cases/google_guava

1 file changed

+4
-1
lines changed

tests/integration/cases/google_guava/policy.dl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,10 @@ Policy("test_policy", component_id, "") :-
77
check_passed(component_id, "mcn_build_as_code_1"),
88
check_passed(component_id, "mcn_build_script_1"),
99
check_passed(component_id, "mcn_build_service_1"),
10-
check_passed(component_id, "mcn_infer_artifact_pipeline_1"),
10+
// TODO: The GitHub API is no longer returning the required information about the workflow run
11+
// steps for this version of Guava. So, we need to disable this check for now and adjust
12+
// the logic in the mcn_infer_artifact_pipeline_1 check.
13+
check_failed(component_id, "mcn_infer_artifact_pipeline_1"),
1114
check_passed(component_id, "mcn_version_control_system_1"),
1215
check_failed(component_id, "mcn_provenance_available_1"),
1316
check_failed(component_id, "mcn_provenance_derived_commit_1"),

0 commit comments

Comments
 (0)