Homestyx hydra
Diffusion hydra e77ae13d5c71

Provide a more structured result log for Herald conditions

Description

Provide a more structured result log for Herald conditions

Summary:
Ref T13586. Currently, Herald condition logs encode "pass" or "fail" robustly, "forbidden" through a sort of awkward side channel, and can not properly encode "invalid" or "exception" outcomes.

Structure the condition log so results are represented unambiguously and all possible outcomes (pass, fail, forbidden, invalid, exception) are clearly encoded.

Test Plan:
{F8446102}

{F8446103}

Maniphest Tasks: T13586

Differential Revision: https://secure.phabricator.com/D21563

Details

Provenance
epriestleyAuthored on Nov 9 2020, 1:33 PM
sirocylPushed on Oct 16 2024, 5:49 AM
Parents
R1:5408429466b5: Separate Herald transcripts into several different views
Branches
Unknown
Tags
Unknown

Event Timeline