Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7041

Update post-qa to submit new JSON from validate_drp measurement API

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: QA
    • Labels:

      Description

      DM-6629 introduced a new measurement API. The post-qa app needs to be updated to shim and upload this JSON to the SQUASH API.

      Note that this ticket only updates the shims for the new measurement api's JSON to the current SQUASH API. A separate ticket will be needed to then adapt this the output schema for a more fully-featured SQUASH API.

      This ticket should use JSON Schema to validate that the shims are successfully producing the JSON that is expected by the SQUASH API.

        Attachments

          Issue Links

            Activity

            jsick Jonathan Sick created issue -
            jsick Jonathan Sick made changes -
            Field Original Value New Value
            Epic Link DM-6196 [ 24712 ]
            jsick Jonathan Sick made changes -
            Link This issue is triggered by DM-6629 [ DM-6629 ]
            jsick Jonathan Sick made changes -
            Link This issue is triggering DM-7043 [ DM-7043 ]
            jsick Jonathan Sick made changes -
            Link This issue is triggering DM-7043 [ DM-7043 ]
            jsick Jonathan Sick made changes -
            Link This issue has to be started together with DM-7043 [ DM-7043 ]
            afausti Angelo Fausti made changes -
            Assignee Jonathan Sick [ jsick ] Angelo Fausti [ afausti ]
            jsick Jonathan Sick made changes -
            Epic Link DM-6196 [ 24712 ] DM-7573 [ 26751 ]
            jsick Jonathan Sick made changes -
            Assignee Angelo Fausti [ afausti ] Jonathan Sick [ jsick ]
            jsick Jonathan Sick made changes -
            Status To Do [ 10001 ] In Progress [ 3 ]
            jsick Jonathan Sick made changes -
            Story Points 3.5
            Description DM-6629 introduced a new measurement API. The {{post-qa}} app needs to be updated to shim and upload this JSON to the SQUASH API.

            Note that this ticket may also be dependent on related updates to the SQUASH API itself.
            DM-6629 introduced a new measurement API. The {{post-qa}} app needs to be updated to shim and upload this JSON to the SQUASH API.

            Note that this ticket only updates the shims for the new measurement api's JSON to the current SQUASH API. A separate ticket will be needed to then adapt this the output schema for a more fully-featured SQUASH API.
            Labels squash post-qa squash
            jsick Jonathan Sick made changes -
            Description DM-6629 introduced a new measurement API. The {{post-qa}} app needs to be updated to shim and upload this JSON to the SQUASH API.

            Note that this ticket only updates the shims for the new measurement api's JSON to the current SQUASH API. A separate ticket will be needed to then adapt this the output schema for a more fully-featured SQUASH API.
            DM-6629 introduced a new measurement API. The {{post-qa}} app needs to be updated to shim and upload this JSON to the SQUASH API.

            Note that this ticket only updates the shims for the new measurement api's JSON to the current SQUASH API. A separate ticket will be needed to then adapt this the output schema for a more fully-featured SQUASH API.

            This ticket should use [JSON Schema|http://json-schema.org] to validate that the shims are successfully producing the JSON that is expected by the SQUASH API.
            jsick Jonathan Sick made changes -
            Reviewers J Matt Peterson [ jmatt ]
            Status In Progress [ 3 ] In Review [ 10004 ]
            jmatt J Matt Peterson [X] (Inactive) made changes -
            Status In Review [ 10004 ] Reviewed [ 10101 ]
            jsick Jonathan Sick made changes -
            Story Points 3.5 4
            jsick Jonathan Sick made changes -
            Resolution Done [ 10000 ]
            Status Reviewed [ 10101 ] Done [ 10002 ]

              People

              • Assignee:
                jsick Jonathan Sick
                Reporter:
                jsick Jonathan Sick
                Reviewers:
                J Matt Peterson [X] (Inactive)
                Watchers:
                Angelo Fausti, J Matt Peterson [X] (Inactive), Jonathan Sick
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel