← How the benchmark works

Third-party material in S1@1.0's oracle

S1's hidden tests are the benchmark's own. The data three of its suites run on is not: it is listed here with its source, its pin (dl-002) and its license, as scenario.yaml's oracle.third_party declares it.

FileSourcePinLicense
oracle/patch/tests.jsonjson-patch/json-patch-tests, unchangedcommit 2a928f9044aad35c74e2788d498bcf2c6b91adeaApache-2.0 (Apache-2.0.txt)
oracle/patch/spec_tests.jsonjson-patch/json-patch-tests, unchangedcommit 2a928f9044aad35c74e2788d498bcf2c6b91adeaApache-2.0 (Apache-2.0.txt)
oracle/pointer/rfc6901-section5.jsonRFC 6901 section 5, the document and its twelve pointers, transcribed into JSONsha256BSD-3-Clause, Copyright (c) 2013 IETF Trust and the persons identified as the document authors (BSD-3-Clause-IETF.txt)
oracle/merge-patch/rfc7386-appendix-a.jsonRFC 7386 Appendix A, its fifteen test cases, transcribed into JSONsha256BSD-3-Clause, Copyright (c) 2014 IETF Trust and the persons identified as the document authors (BSD-3-Clause-IETF.txt)

The RFC examples are Code Components (JSON, and tables of values) under the IETF Trust Legal Provisions, section 4; both RFCs point to the BSD License of section 4.e, which the Trust has named the Revised BSD License since 2021: BSD-3-Clause. This was confirmed while authoring S1 (task-032), as dl-002 asked.