mesh/delivery closed: a newer head of the same pull request
mesh/check failed: integration: mesh-delivery-indexer/cmd/mesh-delivery-indexer.TestIndexerCountsOnlyTheAssignedBuildNodesToolchains: within 5 s of n2…
Candidate.Base was never written non-zero (review round 2): the builder's base lookup would have found no trunk for any live candidate and built no preview at all. The indexer now writes, whenever it writes a candidate's fingerprints, the gate's source revision whose trunk heads it read the previews onto; that head of the pull request's repository is the preview's trunk. No mesh-sdk change: the field and its meaning were there. The builder's test now takes the candidate the indexer's own test writes (testdata/candidate-written.json, kept equal to it), not a hand-made one.
32 lines
715 B
JSON
32 lines
715 B
JSON
{
|
|
"source": {
|
|
"rev": 5,
|
|
"heads": {
|
|
"novox/mesh-catalog": "5555555555555555555555555555555555555555"
|
|
}
|
|
},
|
|
"candidate": {
|
|
"v": 1,
|
|
"group": "feat/x",
|
|
"base": 5,
|
|
"heads": "dfe9fb8f79e8",
|
|
"pulls": [
|
|
{
|
|
"repository": "novox/mesh-catalog",
|
|
"number": 301,
|
|
"head": "0123456789abcdef0123456789abcdef01234567",
|
|
"modules": [
|
|
"avahi"
|
|
],
|
|
"fps": {
|
|
"avahi": {
|
|
"fp2": "src2:e8d595aea1b13f1f5578ef1f245dab0d28a351c28079ecdcd2276c63a932d7be",
|
|
"manifest": "8a3856b6c0566d76f2556fc4f46c5251dc7935517bb6bd15809ded7e5546a0d8"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"fpset": "01c840ec276b"
|
|
}
|
|
}
|