ok - ancestry rejects a divergent target base: fatal: target base fcc3b9133a3b19bd1c55599a47ccf619520171bf is not an ancestor of stack tip fcadf15f270a2e2c920dbda0c9a6889982314beb ok - missing Change-Id names its commit: fatal: commit 4f016c652e7d06c4ae9b8f6b6a82cd20f9ba36be has 0 Change-Id trailers; expected exactly one ok - duplicate Change-Id names its commit: fatal: commit 848c98b248eb4b2b9c5cdca54ddc8167706df12d has 2 Change-Id trailers; expected exactly one ok - malformed Change-Id names its commit: fatal: commit 4f4c1e7f338ed0a4925f8e82d84f9bdcfddda5ea 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 fcc3b9133a3b19bd1c55599a47ccf619520171bf is not an ancestor of stack tip fcadf15f270a2e2c920dbda0c9a6889982314beb ok - the fast-forward push rejects a concurrent target update: error: failed to push some refs to '/build/stack-land-test/run.dmH0ik/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