5485b93 For Rawhide composes, include whether it passes gating

Authored and Committed by adamwill 5 years ago
    For Rawhide composes, include whether it passes gating
    
    We have a proposed Rawhide compose gating policy in Greenwave.
    This is not yet actually hooked up to the compose process. It
    might be useful to know how often composes would actually make
    it through gating if we *did* hook the compose sync to the
    Greenwave decision...so let's have this script tell us! When
    the compose being tested is a Rawhide compose, this queries
    Greenwave for a decision about that compose and includes in the
    report some text indicating whether the compose passes, and if
    it does not, what the missing/failed requirements were. Because
    I'm a sucker for punishment, I gussied this up by having it map
    the unsatisfied requirements back to the actual openQA tests -
    getting that all just right and making the output correct turns
    out to be rather finicky, but this should cover it.
    
    Signed-off-by: Adam Williamson <awilliam@redhat.com>
    
        
file modified
+121 -13
file modified
+4 -0