Skip to content

Commit ccb1cc9

Browse files
committed
debug! prints
1 parent 78bdd02 commit ccb1cc9

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/normalize_needed_jobs_status.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,9 @@ def main(argv: list[str]) -> int:
166166
jobs = inputs['jobs'] or {}
167167
jobs_allowed_to_fail = set(inputs['allowed_failures'] or [])
168168
jobs_allowed_to_be_skipped = set(inputs['allowed_skips'] or [])
169+
print(f'{jobs=}')
170+
print(f'{jobs_allowed_to_fail=}')
171+
print(f'{jobs_allowed_to_be_skipped=}')
169172

170173
if not jobs:
171174
with summary_file_path.open( # type: ignore[misc]
@@ -191,23 +194,35 @@ def main(argv: list[str]) -> int:
191194
if job_name in jobs_allowed_to_fail:
192195
allowed_outcome_map[job_name].add('failure')
193196

197+
print(f'{allowed_outcome_map=}')
198+
print(f"""{[
199+
job['result'] == 'success' for name, job in jobs.items()
200+
if name not in (jobs_allowed_to_fail | jobs_allowed_to_be_skipped)
201+
]=}""")
202+
print(f"""{[
203+
(name, job['result'] in {'skipped', 'success'}) for name, job in jobs.items()
204+
if name in jobs_allowed_to_be_skipped
205+
]=}""")
194206
job_matrix_succeeded = all(
195207
job['result'] in allowed_outcome_map[name]
196208
for name, job in jobs.items()
197209
)
210+
print(f'{job_matrix_succeeded=}')
198211
set_final_result_outputs(job_matrix_succeeded)
199212

200213
allowed_to_fail_jobs_succeeded = all(
201214
job['result'] == 'success'
202215
for name, job in jobs.items()
203216
if name in jobs_allowed_to_fail
204217
)
218+
print(f'{allowed_to_fail_jobs_succeeded=}')
205219

206220
allowed_to_be_skipped_jobs_succeeded = all(
207221
job['result'] == 'success'
208222
for name, job in jobs.items()
209223
if name in jobs_allowed_to_be_skipped
210224
)
225+
print(f'{allowed_to_be_skipped_jobs_succeeded=}')
211226

212227
with summary_file_path.open( # type: ignore[misc]
213228
mode=FILE_APPEND_MODE,

0 commit comments

Comments
 (0)