# Define status codes and reporting method for failure modes in faro

XMLWordPrintable

#### Details

• Type: Story
• Status: To Do
• Resolution: Unresolved
• Fix Version/s: None
• Component/s:
• Labels:
None
• Team:
DM Science
• Urgent?:
No

#### Description

Currently faro sets metric values to NaN when the metric cannot be calculated. This does not conform to JSON standards when reporting to SQuaSH, but also it doesn't give us any information about why the calculation failed (or was not done at all). Think about a reporting mechanism for failure modes in faro.

One idea we considered is having status codes that are persisted as extras in lsst.verify.Measurement.

#### Activity

Hide
Jeffrey Carlin added a comment -

Some (very rough) initial thought are in this Google doc

Show
Jeffrey Carlin added a comment - Some (very rough) initial thought are in this Google doc

#### People

Assignee:
Unassigned
Reporter:
Jeffrey Carlin
Watchers:
Jeffrey Carlin