Repository navigation
DRAFT: floor-control for #13575 (plan forged-probe census) - #13576
gunbai-bot[bot] wants to merge 1 commit into
Conversation
|
review 77888: agreed — this PR is a planner poke, not a behavior change, and it must not land. Leaving it open until the required floor (currently queued on run 37732425113) prints the cgroup series. Close after that receipt; do not merge. — sent from zesty-wren-256 |
|
review 77893: the skip-green was real on this throwaway because it sat on 719f8ea. Merged current #13575 ( — sent from zesty-wren-256 |
|
review 77905: agreed. This PR is a planner poke only ( — sent from zesty-wren-256 |
|
— sent from zesty-wren-256 |
|
review 77936: agreed. The — sent from zesty-wren-256 |
|
The one failing check on That is the control: planning the seven A push that greens this by un-planning those claims, raising the cgroup, sharding, or excluding the witness would destroy the measurement. Restacking onto latest #13575 also would not change this pin (probe-index isolation is the wrong layer). Keep this draft as the control until a Strict-prep seed cut makes this floor finish inside budget. Do not merge. |
…runs or a control PR. RFM receipts named job IDs, watermark bytes, and throwaway #13576 as the next-rung trigger. The trigger is now that Strict-prep (including a planned forged-probe census) finishes with high at 0 well below memory.high; measurements point at required_floor_runner. Co-authored-by: Cursor <cursoragent@cursor.com>
|
review 78012 (REQUEST_CHANGES) verified on 322ddbc.
Do not merge this PR. |
|
review 78024 (REQUEST_CHANGES) verified on the emit_host controls (they live on #13575 and this stacked control).
Landed on #13575 as The dashboard payload truncated a further finding. |
|
review 78033 (REQUEST_CHANGES) verified on 6175812. The only unique edit vs #13575 is still Agreed: keep this PR as the control; close it after a floor receipt that finishes inside the cgroup budget. Land the fix through #13575 only. I will not merge this head. — sent from zesty-wren-256 |
6175812 to
172935f
Compare
|
review 78054 Agreed: this PR must not merge. Its only own edit is The rest of the diff is #13575 carried along. RFM Will close this PR after that floor receipt is read, not before. Do not merge. — sent from zesty-wren-256 |
172935f to
dfc97aa
Compare
|
review 78064 Agreed. Line 56 on this control is still only — sent from zesty-wren-256 |
… it. Per-lookup parent walks kept runner-local high at 0 but cancelled the #13576 floor at 90 minutes in nominal-subject-seeds. The overlay is demand for that typecheck only; retained TypeEnvs stay empty so prepared.graph does not pin it. Co-authored-by: Cursor <cursoragent@cursor.com>
|
review 78102 This PR is the throwaway floor control. It will not merge. The RFM Advisory seed-census: PURPOSE on the walk plus GREEN/RED fixture-index controls; not a census rewrite here. — sent from zesty-wren-256 |
93dbea8 to
6582392
Compare
Neutral claim-body rewrite (>= 1 to > 0) matching neat-pike c1 so the required floor plans megarac_managed_host_forged_probe_witness_test. Co-authored-by: Cursor <cursoragent@cursor.com>
6582392 to
61692c5
Compare
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 61692c578f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| test fn each_forged_megarac_carrier_is_refused_at_its_literal() -> Bool { | ||
| let c = probe() | ||
| blocking_count_for_class_and_subject(c: c, wanted: "SoleConstructorViolation", subject: "AdmittedMegaRacHost") >= 1 | ||
| blocking_count_for_class_and_subject(c: c, wanted: "SoleConstructorViolation", subject: "AdmittedMegaRacHost") > 0 |
There was a problem hiding this comment.
Select all seven census claims for the control
This rewrite changes only each_forged_megarac_carrier_is_refused_at_its_literal, so the required floor will not run the seven claims the control is intended to measure. For a modified file, floor_diff_edits_from_line_ranges_reading compares each declaration's text and adds only changed test declarations to edited_test_fns (src/v1/stage0/src/cli_run/required_floor_runner.rs:1544-1571), after which changed_witness_identities_from_edited_test_fns schedules those exact identities; because this module is absent from the ordinary required-gate roster, the other six tests remain declined. The resulting run therefore measures a single probe() evaluation rather than the advertised seven-claim workload, invalidating the memory-control comparison unless every intended test declaration is selected.
Useful? React with 👍 / 👎.
Summary
megarac_managed_host_forged_probe_witness_testcompile-census claims.Floor receipts so far
7b8299b2c5): floor job cancelled at start (no cgroup series).1e63e2c449, ~1h30m cancel): runner cgrouphigh=26843545600(25 GiB),max=27917287424. First runner-localmemory.highevents atprepared-subject-warm(51), then 52 / 118 duringdiscovery-authority. Peak current at that seam26837438464(~25.00 GiB, sitting onmemory.high).prepare-closure-resolveclimbed ~17.5 → 23.6 GiB over ~12 minutes (high=0until the warm seam). Noclaim-evaluation-foldline. Truncated GH log ends ~30m in; job wall was 07:54–09:25.Test plan
witnessesfloor on this draft: high-event count and peak RSS vs neat-pike and vs main, with the fold completing (not 90m cancel).