{
  "title": "vastlint.org VAST benchmark, IAB VAST_Samples corpus",
  "published": "2026-10-03",
  "corpus": {
    "repo": "https://github.com/InteractiveAdvertisingBureau/VAST_Samples",
    "commit": "6a60797f3b17f6d371ebe8ee3f511e9944078073",
    "commitDate": "2023-05-22",
    "files": 75,
    "totalKB": 207.2
  },
  "tools": {
    "vastlint": {
      "version": "0.13.12",
      "build": "npm WASM build, Node v22.16.0",
      "rules": 235
    },
    "xmllint": {
      "version": "libxml2 2.9.13",
      "schemas": "IAB VAST XSD 2.0.1, 3.0, 4.0, 4.1, 4.2 (VAST 1.0 files not mapped)"
    }
  },
  "machine": {
    "cpu": "Apple M4",
    "platform": "darwin arm64"
  },
  "summary": {
    "vastlintFilesWithErrors": 4,
    "vastlintFilesWithWarnings": 72,
    "vastlintClean": 2,
    "xsdChecked": 69,
    "xsdInvalid": 2,
    "failBoth": 2,
    "failVastlintOnly": 2,
    "failXsdOnly": 0
  },
  "topWarningRules": [
    {
      "id": "VAST-2.0-tracking-https",
      "files": 63
    },
    {
      "id": "VAST-3.0-bitrate-conflict",
      "files": 45
    },
    {
      "id": "VAST-2.0-url-cdata",
      "files": 28
    },
    {
      "id": "VAST-4.0-conditionalad",
      "files": 17
    },
    {
      "id": "VAST-2.0-root-element",
      "files": 6
    },
    {
      "id": "VAST-2.0-linear-tracking-quartiles",
      "files": 5
    },
    {
      "id": "VAST-2.0-mediafile-https",
      "files": 4
    },
    {
      "id": "VAST-4.3-js-resource-browser-optional",
      "files": 3
    },
    {
      "id": "VAST-4.0-category-authority-not-uri",
      "files": 3
    },
    {
      "id": "VAST-2.0-unknown-attribute",
      "files": 2
    },
    {
      "id": "VAST-4.0-interactive-creative-no-api",
      "files": 2
    },
    {
      "id": "VAST-4.1-interactive-creative-type",
      "files": 2
    },
    {
      "id": "VAST-2.0-url-invalid",
      "files": 1
    },
    {
      "id": "VAST-2.0-extension-misplaced-element",
      "files": 1
    },
    {
      "id": "VAST-2.0-version-mismatch",
      "files": 1
    }
  ],
  "timing": {
    "vastlint": {
      "passes": 400,
      "validations": 30000,
      "docsPerSec": 19824,
      "mbPerSec": 53.5,
      "p50us": 50.1,
      "p95us": 81.9,
      "p99us": 175,
      "maxus": 248.5
    },
    "xmllint": {
      "docsPerSec": 21535,
      "method": "one xmllint process per VAST version, every file of that version repeated 100 times, so each run includes process start and one schema compile",
      "runs": [
        {
          "ver": "2.0",
          "docs": 1300,
          "ms": 77.9
        },
        {
          "ver": "3.0",
          "docs": 700,
          "ms": 28.5
        },
        {
          "ver": "4.0",
          "docs": 1600,
          "ms": 69.6
        },
        {
          "ver": "4.1",
          "docs": 1800,
          "ms": 79
        },
        {
          "ver": "4.2",
          "docs": 1500,
          "ms": 65.5
        }
      ]
    }
  },
  "files": [
    {
      "file": "VAST 1-2.0 Samples/Inline_LinearRegular_VAST2.0.xml",
      "declaredVersion": "2.0",
      "bytes": 2045,
      "vastlint": {
        "errors": 0,
        "warnings": 3,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-2.0-linear-tracking-quartiles"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Inline_LinearVAST2vpaid.xml",
      "declaredVersion": "2.0",
      "bytes": 1898,
      "vastlint": {
        "errors": 0,
        "warnings": 3,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-2.0-linear-tracking-quartiles"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Inline_NonLinear_VAST2.0.xml",
      "declaredVersion": "2.0",
      "bytes": 1068,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-invalid",
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Inline_NonLinear_Verification_VAST2.0.xml",
      "declaredVersion": "2.0",
      "bytes": 2771,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-extension-misplaced-element",
          "VAST-2.0-tracking-https",
          "VAST-2.0-version-mismatch",
          "VAST-2.0-linear-tracking-quartiles"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast1Nonlinear.xml",
      "bytes": 6373,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast1RegularLinear.xml",
      "bytes": 7465,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast1VPAIDLinear.xml",
      "bytes": 1890,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast2Nonlinear.xml",
      "declaredVersion": "2.0",
      "bytes": 7411,
      "vastlint": {
        "errors": 10,
        "warnings": 0,
        "errorRules": [
          "VAST-2.0-inline-impression"
        ],
        "warningRules": []
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": false,
        "messages": [
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression ).",
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression ).",
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression ).",
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression ).",
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression ).",
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression )."
        ]
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast2RegularLinear.xml",
      "declaredVersion": "2.0",
      "bytes": 2373,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-2.0-mediafile-https",
          "VAST-2.0-linear-tracking-quartiles"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast2VPAIDLinear.xml",
      "declaredVersion": "2.0",
      "bytes": 2023,
      "vastlint": {
        "errors": 2,
        "warnings": 3,
        "errorRules": [
          "VAST-2.0-inline-impression",
          "VAST-2.0-mediafile-delivery"
        ],
        "warningRules": [
          "VAST-2.0-mediafile-https",
          "VAST-2.0-flash-mediafile",
          "VAST-2.0-linear-tracking-quartiles"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": false,
        "messages": [
          "element Creatives: Schemas validity error : Element 'Creatives': This element is not expected. Expected is one of ( Description, Survey, Error, Impression )."
        ]
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_inline_linear.xml",
      "declaredVersion": "2.0",
      "bytes": 2584,
      "vastlint": {
        "errors": 0,
        "warnings": 30,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-2.0-mediafile-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_inline_nonlinear.xml",
      "declaredVersion": "2.0",
      "bytes": 2799,
      "vastlint": {
        "errors": 0,
        "warnings": 29,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_wrapper_linear_1.xml",
      "declaredVersion": "2.0",
      "bytes": 2061,
      "vastlint": {
        "errors": 0,
        "warnings": 30,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_wrapper_linear_2.xml",
      "declaredVersion": "2.0",
      "bytes": 1484,
      "vastlint": {
        "errors": 0,
        "warnings": 12,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_wrapper_nonlinear_1.xml",
      "declaredVersion": "2.0",
      "bytes": 1517,
      "vastlint": {
        "errors": 0,
        "warnings": 16,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/Tremor-Video-Samples/vast_wrapper_nonlinear_2.xml",
      "declaredVersion": "2.0",
      "bytes": 1658,
      "vastlint": {
        "errors": 0,
        "warnings": 12,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_2.0.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 1-2.0 Samples/vast1Nonlinear.xml",
      "bytes": 444,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 1-2.0 Samples/vast1RegularLinear.xml",
      "bytes": 6814,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 1-2.0 Samples/vast1VPAIDLinear.xml",
      "bytes": 1669,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-root-element"
        ]
      },
      "xsd": null
    },
    {
      "file": "VAST 3.0 Samples/Event_Tracking-test.xml",
      "declaredVersion": "3.0",
      "bytes": 2422,
      "vastlint": {
        "errors": 0,
        "warnings": 17,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/Inline_Companion_Tag-test.xml",
      "declaredVersion": "3.0",
      "bytes": 3503,
      "vastlint": {
        "errors": 0,
        "warnings": 17,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/Inline_Linear_Tag-test.xml",
      "declaredVersion": "3.0",
      "bytes": 2488,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/Inline_Non-Linear_Tag-test.xml",
      "declaredVersion": "3.0",
      "bytes": 2098,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/No_Wrapper_Tag-test.xml",
      "declaredVersion": "3.0",
      "bytes": 2404,
      "vastlint": {
        "errors": 0,
        "warnings": 17,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/Video_Clicks_and_click_tracking-Inline-test.xml",
      "declaredVersion": "3.0",
      "bytes": 2581,
      "vastlint": {
        "errors": 0,
        "warnings": 18,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 3.0 Samples/Wrapper_Tag-test.xml",
      "declaredVersion": "3.0",
      "bytes": 1260,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_3.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Ad_Verification-test.xml",
      "declaredVersion": "4.0",
      "bytes": 3337,
      "vastlint": {
        "errors": 0,
        "warnings": 26,
        "errorRules": [],
        "warningRules": [
          "VAST-4.1-verification-vendor",
          "VAST-4.1-js-resource-apiframework",
          "VAST-4.3-js-resource-browser-optional",
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-4.0-category-authority-not-uri",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Category-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2930,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Conditional_Ad-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2968,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Event_Tracking-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2833,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Inline_Companion_Tag-test.xml",
      "declaredVersion": "4.0",
      "bytes": 3853,
      "vastlint": {
        "errors": 0,
        "warnings": 20,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-unknown-attribute",
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Inline_Linear_Tag-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2833,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Inline_Non-Linear_Tag-test.xml",
      "declaredVersion": "4.0",
      "bytes": 1760,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-2.0-nonlinear-dimensions"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Inline_Simple.xml",
      "declaredVersion": "4.0",
      "bytes": 2855,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/No_Wrapper_Tag-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2833,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Ready_to_serve_Media_Files_check-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2833,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/SSAI_stitching _VPAID_separation-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2551,
      "vastlint": {
        "errors": 0,
        "warnings": 20,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-2.0-mediafile-https",
          "VAST-3.0-bitrate-conflict",
          "VAST-4.0-interactive-creative-no-api",
          "VAST-4.1-interactive-creative-type"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/SSAI_stitching_mezzanine_file_support-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2853,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Universal_Ad_ID-test.xml",
      "declaredVersion": "4.0",
      "bytes": 2948,
      "vastlint": {
        "errors": 0,
        "warnings": 19,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Video_Clicks_and_click_tracking-Inline-test.xml",
      "declaredVersion": "4.0",
      "bytes": 3072,
      "vastlint": {
        "errors": 0,
        "warnings": 20,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Viewable_Impression-test.xml",
      "declaredVersion": "4.0",
      "bytes": 1570,
      "vastlint": {
        "errors": 0,
        "warnings": 11,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.0 Samples/Wrapper_Tag-test.xml",
      "declaredVersion": "4.0",
      "bytes": 1296,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-unknown-attribute",
          "VAST-2.0-url-cdata",
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_4.0.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Ad_Verification-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3497,
      "vastlint": {
        "errors": 4,
        "warnings": 8,
        "errorRules": [
          "VAST-4.1-verification-vendor",
          "VAST-4.1-js-resource-apiframework"
        ],
        "warningRules": [
          "VAST-4.3-js-resource-browser-optional",
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-4.0-category-authority-not-uri",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Audio_DAAST_Sample.xml",
      "declaredVersion": "4.1",
      "bytes": 3005,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Category-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3092,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Closed_Caption_Test.xml",
      "declaredVersion": "4.1",
      "bytes": 3829,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Conditional_Ad-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3127,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Event_Tracking-test.xml",
      "declaredVersion": "4.1",
      "bytes": 2992,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Inline_Companion_Tag-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3999,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Inline_Linear_Tag-test.xml",
      "declaredVersion": "4.1",
      "bytes": 2970,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Inline_Non-Linear_Tag-test.xml",
      "declaredVersion": "4.1",
      "bytes": 1842,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-4.0-conditionalad"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Inline_Simple.xml",
      "declaredVersion": "4.1",
      "bytes": 3015,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/No_Wrapper_Tag-test.xml",
      "declaredVersion": "4.1",
      "bytes": 2992,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Ready_to_serve_Media_Files_check-test.xml",
      "declaredVersion": "4.1",
      "bytes": 2992,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/SSAI_stitching _VPAID_separation-test.xml",
      "declaredVersion": "4.1",
      "bytes": 2775,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict",
          "VAST-4.0-interactive-creative-no-api",
          "VAST-4.1-interactive-creative-type"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/SSAI_stitching_mezzanine_file_support-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3078,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Universal_Ad_ID-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3108,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Video_Clicks_and_click_tracking-Inline-test.xml",
      "declaredVersion": "4.1",
      "bytes": 3232,
      "vastlint": {
        "errors": 0,
        "warnings": 6,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Viewable_Impression-test.xml",
      "declaredVersion": "4.1",
      "bytes": 1622,
      "vastlint": {
        "errors": 0,
        "warnings": 3,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-4.0-conditionalad"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.1 Samples/Wrapper_Tag-test.xml",
      "declaredVersion": "4.1",
      "bytes": 1321,
      "vastlint": {
        "errors": 0,
        "warnings": 1,
        "errorRules": [],
        "warningRules": [
          "VAST-4.0-conditionalad"
        ]
      },
      "xsd": {
        "schema": "vast_4.1.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Ad_Verification-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3476,
      "vastlint": {
        "errors": 4,
        "warnings": 7,
        "errorRules": [
          "VAST-4.1-verification-vendor",
          "VAST-4.1-js-resource-apiframework"
        ],
        "warningRules": [
          "VAST-4.3-js-resource-browser-optional",
          "VAST-2.0-tracking-https",
          "VAST-4.0-category-authority-not-uri",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Category-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3138,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Closed_Caption_Test.xml",
      "declaredVersion": "4.2",
      "bytes": 3806,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Event_Tracking-test.xml",
      "declaredVersion": "4.2",
      "bytes": 2982,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/IconClickFallbacks.xml",
      "declaredVersion": "4.2",
      "bytes": 3274,
      "vastlint": {
        "errors": 0,
        "warnings": 11,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-icon-program",
          "VAST-3.0-icon-width",
          "VAST-3.0-icon-height",
          "VAST-3.0-icon-xposition",
          "VAST-3.0-icon-yposition",
          "VAST-3.0-icon-attrs",
          "VAST-4.2-icon-fallback-image-width-height",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Inline_Companion_Tag-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3781,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Inline_Linear_Tag-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3037,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Inline_Non-Linear_Tag-test.xml",
      "declaredVersion": "4.2",
      "bytes": 1819,
      "vastlint": {
        "errors": 0,
        "warnings": 0,
        "errorRules": [],
        "warningRules": []
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Inline_Simple.xml",
      "declaredVersion": "4.2",
      "bytes": 2891,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/No_Wrapper_Tag-test.xml",
      "declaredVersion": "4.2",
      "bytes": 2842,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Ready_to_serve_Media_Files_check-test.xml",
      "declaredVersion": "4.2",
      "bytes": 2956,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Universal_Ad_ID-multi-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3208,
      "vastlint": {
        "errors": 0,
        "warnings": 4,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Video_Clicks_and_click_tracking-Inline-test.xml",
      "declaredVersion": "4.2",
      "bytes": 3196,
      "vastlint": {
        "errors": 0,
        "warnings": 5,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https",
          "VAST-3.0-bitrate-conflict"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Viewable_Impression-test.xml",
      "declaredVersion": "4.2",
      "bytes": 1600,
      "vastlint": {
        "errors": 0,
        "warnings": 2,
        "errorRules": [],
        "warningRules": [
          "VAST-2.0-tracking-https"
        ]
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    },
    {
      "file": "VAST 4.2 Samples/Wrapper_Tag-test.xml",
      "declaredVersion": "4.2",
      "bytes": 1300,
      "vastlint": {
        "errors": 0,
        "warnings": 0,
        "errorRules": [],
        "warningRules": []
      },
      "xsd": {
        "schema": "vast_4.2.xsd",
        "valid": true,
        "messages": []
      }
    }
  ]
}
