Monitoring

List pipeline test results

List the latest test results for an inference pipeline.

get/inference-pipelines/{inferencePipelineId}/results

Path parameters

inferencePipelineIdstring uuid required

The inference pipeline id (a UUID).

Query parameters

pageinteger

The page to return in a paginated query.

perPageinteger

Maximum number of items to return per page.

type'integrity' | 'consistency' | 'performance' | 'fairness' | 'robustness'

Filter objects by test type. Available types are integrity, consistency, performance, fairness, and robustness.

statusFc0a4c59C8d0412699d1D7c5261f924d — unresolved $ref

Filter list of test results by status. Available statuses are running, passing, failing, skipped, and error.

Response

Status OK.

Example response

{
  "items": [
    {
      "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "goal": {
        "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "number": 1,
        "name": "No duplicate rows",
        "dateCreated": "2024-03-22T11:31:01.185Z",
        "dateUpdated": "2024-03-22T11:31:01.185Z",
        "evaluationWindow": 3600,
        "type": "integrity",
        "subtype": "duplicateRowCount",
        "creatorId": "589ece63-49a2-41b4-98e1-10547761d4b0",
        "originProjectVersionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
        "thresholds": [
          {
            "measurement": "duplicateRowCount",
            "insightName": "duplicateRowCount",
            "insightParameters": [
              {
                "name": "column_name",
                "value": "Age"
              }
            ],
            "operator": "<="
          }
        ],
        "dateArchived": "2024-03-22T11:31:01.185Z",
        "usesValidationDataset": true
      },
      "goalId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "projectVersionId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "inferencePipelineId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
      "dateCreated": "2024-03-22T11:31:01.185Z",
      "dateUpdated": "2024-03-22T11:31:01.185Z",
      "dateDataStarts": "2024-03-22T11:31:01.185Z",
      "dateDataEnds": "2024-03-22T11:31:01.185Z",
      "status": "passing",
      "statusMessage": "Test successfully processed.",
      "rows": "https://api.openlayer.com/v1/versions/3fa85f64-5717-4562-b3fc-2c963f66afa6/rows?label=validation",
      "rowsBody": {
        "columnFilters": [
          {
            "measurement": "openlayer_token_set",
            "operator": "contains_none",
            "value": [
              "cat"
            ]
          }
        ]
      }
    }
  ]
}

Changes