This website requires JavaScript.
Explore
Help
Sign In
novox
/
mesh-delivery
Watch
19
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
c8b26735c8cf8ef50375ea9a420a92947845db16
mesh-delivery
/
modules
/
mesh-delivery-checker
/
internal
/
check
T
History
jschoubben
a7e51b416b
mesh/delivery
merged: source.main moved to novox/mesh-delivery@ecf532af0e85
Details
mesh/check
being carried to a7e51b416bc1 on ecf532af0e85 | from 71f786f14662
checker_status reads the node-engine at its running commit, as the checker's decision does, so it stops listing every candidate as waiting for a trunk move (issue 568)
2026-10-26 13:25:18 +01:00
..
testdata
/captured
Keep nothing for a workspace given siblings, place the siblings where the tests state them, decide the hold from the listed plan keys (review D1-D3)
2026-10-21 21:52:41 +02:00
adr548_test.go
checker: a check is never held by a turn its own heads wait in, the node-engine read at its running commit is named and carried when it moves, and a gate bucket made after the start is opened before the next claim (ADR 0548 §3, §6; issue 568, review round 1)
2026-10-26 12:14:50 +01:00
awaiting_test.go
Wait for the assigner's composition only while the assigner is online, say at once that it is not judged when it is not, and take it in when the assigner writes it later, so no check waits its bound for a composition nobody makes (issue 1297, B3d)
2026-10-23 15:44:00 +02:00
awaiting.go
checker: a carry keeps the composition it passed while no composed fingerprint changed, and composes again otherwise (ADR 0548 §5; issue 568 D3)
2026-10-26 11:32:31 +01:00
beside.go
checker: a check is never held by a turn its own heads wait in, the node-engine read at its running commit is named and carried when it moves, and a gate bucket made after the start is opened before the next claim (ADR 0548 §3, §6; issue 568, review round 1)
2026-10-26 12:14:50 +01:00
bounded.go
Builder and checker read tools read only the keys they need, in parallel, at most 1000 a call (issue 1827)
2026-10-26 00:39:08 +01:00
builds.go
The checker's line says whether each candidate module's build is built, failed or waiting, read from the builder's keys (issue 1684)
2026-10-21 21:29:13 +02:00
case.go
checker: a carry keeps the composition it passed while no composed fingerprint changed, and composes again otherwise (ADR 0548 §5; issue 568 D3)
2026-10-26 11:32:31 +01:00
checker_test.go
Stop watching the node-engine's have in the checker: a check's asks wait in the build seats' streams, which redeliver a lost node's ask, so no check fails for want of a node; presence stays for an unheard forge and the assigner's presence (issue 1912)
2026-10-23 16:41:34 +02:00
checker.go
checker_status reads the node-engine at its running commit, as the checker's decision does, so it stops listing every candidate as waiting for a trunk move (issue 568)
2026-10-26 13:25:18 +01:00
composition_test.go
checker: a carry keeps the composition it passed while no composed fingerprint changed, and composes again otherwise (ADR 0548 §5; issue 568 D3)
2026-10-26 11:32:31 +01:00
digestform_test.go
Read a level's digest from mesh-sdk's list form, so kept verdicts hold for a check whose end names a package like token (issue 1930)
2026-10-23 23:37:49 +02:00
doc.go
Keep a passing package's verdict once under its digest, so a second check can take it (issue 1287)
2026-10-21 21:02:54 +02:00
every_failure_test.go
Name every failed test in a check's verdict and a try's failed list (issue 1921)
2026-10-26 10:58:13 +01:00
examiner_test.go
Name every failed test in a check's verdict and a try's failed list (issue 1921)
2026-10-26 10:58:13 +01:00
failure_words_test.go
Test 1901/AC3: an older pair of build module and checker still agree (issue 1901)
2026-10-23 22:14:29 +02:00
fakes_test.go
Keep a passing package's verdict once under its digest, so a second check can take it (issue 1287)
2026-10-21 21:02:54 +02:00
gate_test.go
checker: a trunk move never ends a check; once it ended, its pass is carried and names the commits it was carried from, and a failed carry names the move (ADR 0548 §1, §5; issue 568 D2)
2026-10-26 11:30:46 +01:00
heard_test.go
Judge each pull request's check as one ask on the build seats' check stream, a re-judge on recheck, so the checker chooses no node and a lost node's check is redelivered, not moved (issue 1887 A5a, ADR 0525 §1, §3, ADR 0536 §4)
2026-10-23 16:05:55 +02:00
heard.go
Judge each pull request's check as one ask on the build seats' check stream, a re-judge on recheck, so the checker chooses no node and a lost node's check is redelivered, not moved (issue 1887 A5a, ADR 0525 §1, §3, ADR 0536 §4)
2026-10-23 16:05:55 +02:00
judge.go
checker: only a head git refused gets a whole check after a trunk move; a conflicting carry fails naming the files and asks nothing (ADR 0548 §7; issue 568 D5)
2026-10-26 11:34:08 +01:00
judged_test.go
Place the change's own repository beside it at its trunk, so a shrink-only list test compares with the trunk's copy at $MESH_CHECK_BESIDE/<name> (issue 1887 A12, ADR 0529 §2)
2026-10-23 15:35:37 +02:00
kept_test.go
Checker: a package with skipped tests is withheld from the kept verdicts, not the whole result (issue 890)
2026-10-26 12:29:14 +01:00
kept.go
Checker: a package with skipped tests is withheld from the kept verdicts, not the whole result (issue 890)
2026-10-26 12:29:14 +01:00
line_test.go
Say the unit level's gofmt and go vet time in the check's line, and pin the group's mesh-sdk head that carries it (issue 1887 D7-go, review round 2 item 5)
2026-10-23 16:51:55 +02:00
line.go
checker: the line of a carried verdict names the head on the new trunk, then where it was carried from; a verdict being carried is pending and says so (ADR 0548 §6, §8; issue 568 D6)
2026-10-26 11:35:16 +01:00
package_cause_test.go
mesh-delivery-checker: a package sent as its FAIL line alone is still worded, and the words keep their bound exactly (issue 1901, review round 1)
2026-10-25 15:58:09 +01:00
pins_test.go
checker: a check is never held by a turn its own heads wait in, the node-engine read at its running commit is named and carried when it moves, and a gate bucket made after the start is opened before the next claim (ADR 0548 §3, §6; issue 568, review round 1)
2026-10-26 12:14:50 +01:00
pins.go
A try of a branch accepts a mesh-sdk pin at the head of mesh-sdk's branch of the same name, so a milestone's repositories can be tried before their pull requests (issue 1921)
2026-10-24 16:41:39 +02:00
preview_named_test.go
Carry each named path's object from a fetch's module trees into the merge preview, so the indexer narrows a candidate's tree as the merge's (issue 1758, I8, ADR 0499 §2)
2026-10-22 18:15:09 +02:00
preview.go
Carry each named path's object from a fetch's module trees into the merge preview, so the indexer narrows a candidate's tree as the merge's (issue 1758, I8, ADR 0499 §2)
2026-10-22 18:15:09 +02:00
rank_test.go
checker_status reads the node-engine at its running commit, as the checker's decision does, so it stops listing every candidate as waiting for a trunk move (issue 568)
2026-10-26 13:25:18 +01:00
read_test.go
checker: claim no check of a repository an approved merge holds a turn on, and claim it when the turn goes (ADR 0548 §3; issue 568 D1)
2026-10-26 11:29:25 +01:00
read.go
checker_status reads the node-engine at its running commit, as the checker's decision does, so it stops listing every candidate as waiting for a trunk move (issue 568)
2026-10-26 13:25:18 +01:00
results.go
Checker: a package with skipped tests is withheld from the kept verdicts, not the whole result (issue 890)
2026-10-26 12:29:14 +01:00
store.go
Keep a passing package's verdict once under its digest, so a second check can take it (issue 1287)
2026-10-21 21:02:54 +02:00
try_test.go
Judge hq as any repository, so its pull requests get a verdict and mesh/check from its Go tests and no script judges it (issue 1887 A10, ADR 0527 §2)
2026-10-23 16:11:43 +02:00
try.go
Name every failed test in a check's verdict and a try's failed list (issue 1921)
2026-10-26 10:58:13 +01:00
turns.go
checker: claim no check of a repository an approved merge holds a turn on, and claim it when the turn goes (ADR 0548 §3; issue 568 D1)
2026-10-26 11:29:25 +01:00