Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: QA
-
Labels:
-
Story Points:22
-
Epic Link:
-
Team:SQuaRE
Description
validate_drp computes metrics and generates JSON that, through the post-qa tool, is submitted to the SQuaSH REST API for persistence and display in a web app.
A previous ticket, DM-6086, we bolted on a JSON serialization scheme compatible with SQuaSH. However, this approach was not well integrated with validate_drp. We want a framework/API where serialization is handled consistently and integrally with metric computations. This includes the semantic serialization of computational parameters and reduced datasets.
This API can be applied beyond validate_drp as a means for metrics and integration tests to be submitted to SQuaSH as well.
Attachments
Issue Links
- is triggering
-
DM-7041 Update post-qa to submit new JSON from validate_drp measurement API
- Done
-
DM-7042 validate_base API refinement
- Done
-
DM-7043 Update SQuaSH database model and JSON API with concepts from validate_drp measurement API
- Done
- relates to
-
DM-6917 Write User Guide for new validate_drp metric/measurement API
- Done
-
DM-7692 Create validate_base package
- Done
-
DM-8711 Deploy validate_drp F16 work to Jenkins validate_drp Job
- Done
Activity
Field | Original Value | New Value |
---|---|---|
Epic Link |
|
Status | To Do [ 10001 ] | In Progress [ 3 ] |
Story Points | 3 |
Story Points | 3 | 4.4 |
Story Points | 4.4 | 5.8 |
Story Points | 5.8 | 7.2 |
Story Points | 7.2 | 8.6 |
Story Points | 8.6 | 10 |
Story Points | 10 | 11.4 |
Story Points | 11.4 | 12.8 |
Story Points | 12.8 | 12.7 |
Story Points | 12.7 | 14.1 |
Story Points | 14.1 | 15.5 |
Story Points | 15.5 | 21.1 |
Reviewers | Angelo Fausti, Frossie Economou, Joshua Hoblitt, Michael Wood-Vasey [ afausti, frossie, jhoblitt, wmwood-vasey ] | |
Status | In Progress [ 3 ] | In Review [ 10004 ] |
Story Points | 21.1 | 22 |
Resolution | Done [ 10000 ] | |
Status | In Review [ 10004 ] | Done [ 10002 ] |
See PR for sample plots, print output, and JSON.
Docs are being prototyped at https://validate-drp.lsst.io/v/DM-6917/