Frame
data class Frame(val kind: FrameKind, val passing: String, val failing: String, val environment: Environment)(source)
What the two sides of the comparison are. Frame.passing and Frame.failing are labels used in the printed instructions; Frame.environment is where the arms run. The sides may be two commits in one place or one commit in two places (a local run against a CI run).