Megatest

Ticket Change Details
Login
Overview

Artifact ID: 39f0bb750d1ebe20ccd8b8cf2dc2790039b35548
Ticket: ca896bc63d6c6de69ee35f0ee60155e14821b1a8
request new state/status
User & Date: bb on 2019-07-29 18:12:46
Changes

  1. foundin changed to: "any"
  2. icomment:
    I tend to use "skip" state to mean "this test is not applicable", and any downstream dependencies to propagate skip (manually in the test itself).
    
    The ask:
    A new state COMPLETED/NOT_APPLICABLE
    1) a logpro rule (expect:not-applicable ... )
    2) when a test is examined to run, if any of its dependencies are COMPLETED/NOT_APPLICABLE, treat that dependency as a PASS
    
    This allows a regression where
    1) inputs are not trusted.  If the input is broken, and the design intent is that if the input is invalid, this test is not a fail, just merely not applicable, this can be implemented by a logpro rule.
    2) a flow is immature.  If an input is not ready, and the design intent is that the run passes even if some tests' input is invalid, this can be implemented by a logpro rule.
    
  3. login: "bb"
  4. mimetype: "text/x-fossil-plain"
  5. private_contact changed to: "463e166cbd557fda643f629dd4886619ce461689"
  6. severity changed to: "Important"
  7. status changed to: "Open"
  8. title changed to: "request new state/status"
  9. type changed to: "Feature_Request"