ok - ancestry rejects a divergent target base: fatal: target base 29668f7dd2c24b48a7a20f58d09ede1cb090ab5f is not an ancestor of stack tip 297432db5eebb35a3fc413ebbcf783a69bdcd94d ok - missing Change-Id names its commit: fatal: commit 64e2d5cab2aa09ecfcc75f9984581f9e9e0288b6 has 0 Change-Id trailers; expected exactly one ok - duplicate Change-Id names its commit: fatal: commit cce0aea0027c9f05b4276db40303e391f4620a9a has 2 Change-Id trailers; expected exactly one ok - malformed Change-Id names its commit: fatal: commit 792f920e0d3543cb6a29237231a67dc07637c92a has invalid Change-Id trailer: Inot-a-forty-digit-hex-value ok - cancelled check is not green: fatal: PR 102 checks are not all green: nixbot/nix-build=CANCELLED ok - a head with no checks is not green: fatal: PR 103 has no checks ok - a neutral check does not block landing ok - a skipped check does not block landing ok - failing check state FAILURE blocks landing: fatal: PR 107 checks are not all green: synthetic-FAILURE=FAILURE ok - failing check state TIMED_OUT blocks landing: fatal: PR 108 checks are not all green: synthetic-TIMED_OUT=TIMED_OUT ok - failing check state ACTION_REQUIRED blocks landing: fatal: PR 109 checks are not all green: synthetic-ACTION_REQUIRED=ACTION_REQUIRED ok - failing check state ERROR blocks landing: fatal: PR 110 checks are not all green: synthetic-ERROR=ERROR ok - undecided check state PENDING blocks landing: fatal: PR 111 checks are not all green: synthetic-PENDING=PENDING ok - undecided check state IN_PROGRESS blocks landing: fatal: PR 112 checks are not all green: synthetic-IN_PROGRESS=IN_PROGRESS ok - undecided check state QUEUED blocks landing: fatal: PR 113 checks are not all green: synthetic-QUEUED=QUEUED ok - undecided check state REQUESTED blocks landing: fatal: PR 114 checks are not all green: synthetic-REQUESTED=REQUESTED ok - undecided check state WAITING blocks landing: fatal: PR 115 checks are not all green: synthetic-WAITING=WAITING ok - undecided check state EXPECTED blocks landing: fatal: PR 116 checks are not all green: synthetic-EXPECTED=EXPECTED ok - undecided check state STARTUP_FAILURE blocks landing: fatal: PR 117 checks are not all green: synthetic-STARTUP_FAILURE=STARTUP_FAILURE ok - undecided check state STALE blocks landing: fatal: PR 118 checks are not all green: synthetic-STALE=STALE ok - unrecognised check state BANANA blocks landing: fatal: PR 119 checks are not all green: synthetic-BANANA=BANANA ok - ancestry is rechecked after forge checks: fatal: target base 29668f7dd2c24b48a7a20f58d09ede1cb090ab5f is not an ancestor of stack tip 297432db5eebb35a3fc413ebbcf783a69bdcd94d ok - the fast-forward push rejects a concurrent target update: error: failed to push some refs to '/build/stack-land-test/run.jlB73r/remote.git' ok - installed wrapper supplies its runtime commands with an unusable PATH ok - dry run validates without updating main ok - valid stack fast-forwards main and verifies merged state ok - post-push state requires every PR to be merged: fatal: PR 104 did not close as merged after push