Skip to content
Latchkey

Deadline Propagation - CI/CD用語集の定義

deadline propagationは、残りの時間予算をネストされた呼び出しに引き渡します。

deadline propagationは、残り時間のdeadlineをネストされた呼び出しに引き渡し、下流の各stepが操作全体を諦めるまでにどれだけ実行できるかを知るようにすることです。

deadline propagationは、呼び出し元のdeadlineが端から端まで守られるようにします。各ホップが絶対deadlineを転送し、下流の呼び出しが呼び出し元の許容時間を超えて生き残らないようにします。

なぜ重要か

propagationがないと、呼び出し元がすでにtimeoutした後も下流の呼び出しが実行され続け、誰も使わない作業にrunnerの時間を浪費することがあります。

関連ガイド