# Where did the Test Analytics JSON Schema come from?

**URL:** <https://forum.buildkite.community/t/where-did-the-test-analytics-json-schema-come-from/2362>\
**Category:** Test Analytics\
**Created:** [November 10, 2022, 10:57pm UTC](https://forum.buildkite.community/t/where-did-the-test-analytics-json-schema-come-from/2362 "2022-11-10T22:57:09Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![coleman](https://avatars.discourse-cdn.com/v4/letter/c/48db29/32.png) [@coleman](https://forum.buildkite.community/u/coleman)\
**Post date:** [November 10, 2022, 10:57pm UTC](https://forum.buildkite.community/t/where-did-the-test-analytics-json-schema-come-from/2362/1 "2022-11-10T22:57:09Z")

</div>

Is this JSON schema a conversion of the classic “XUnit” style or is it something custom from Buildkite? I couldn’t find the answer to this.

I’ve looked here in the docs and also in the Go library the docs reference

> **[Importing JSON](https://buildkite.com/docs/test-analytics/importing-json)**
>
> If a test collector is not available for your test framework, you can upload tests results directly to the Test Analytics API or write your own test collector. You can upload JSON-formatted test results (described in this page) or JUnit XML.

---

<div class="post-metadata">

**Author:** ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)\
**Post date:** [November 11, 2022, 2:59am UTC](https://forum.buildkite.community/t/where-did-the-test-analytics-json-schema-come-from/2362/2 "2022-11-11T02:59:05Z")

</div>

Hey @coleman it is a custom schema but inspiration was taken from various sources
