Skip to main content

render_tier_summary

Function render_tier_summary 

Source
pub fn render_tier_summary(report: &RunReport) -> String
Expand description

Render the machine-readable tier census as ONE greppable line, mirroring the LOGOS_VALIDATORS_RAN: convention the Rust suite uses for external validators. A CI/release gate greps LOGOS_TIERS_RAN: to see, at a glance, which execution tiers a green largo test actually exercised — the interpreter always, the VM cross-tier validator only under --tiers all. When the VM validator was OFF, the line says so explicitly (vm=off), so a fast default run never masquerades as having proven cross-tier agreement it never ran.

A MOUNTED page test’s own cross-tier check (G1: this is not gated on --tiers all, and since mounted now recognizes a ## Page’s own auto-mount and not only a literal Mount statement, this line covers it too) additionally names WHICH candidate page tiers actually ran, appending page_tiers=<a,b,…> — so a green largo test --browser cannot read the same as a green plain largo test when the difference is exactly whether a real Chrome was ever launched.