tests/thirdparty: add klauspost/compress/s2 (#131)

Adds @klauspost's S2 implementation to the third party test suite.

The full klauspost/compress tests are slow but we only care about the S2 sub-package. Therefore this PR also adds the option to only run a subset of the package tests, controlled by a "test" parameter in the JSON configuration.

Closes #130
This commit is contained in:
Michael McLoughlin
2020-01-28 23:27:12 -05:00
committed by GitHub
parent e089a6c93c
commit d51141dc8f
5 changed files with 40 additions and 2 deletions

View File

@@ -130,5 +130,22 @@
"primitivefuncs_amd64.s"
]
]
},
{
"import_path": "github.com/klauspost/compress",
"version": "23a5980ed240fd76b89481403c834f48943b3788",
"dir": "s2",
"generate": [
[
"go",
"run",
"gen.go",
"-out",
"encodeblock_amd64.s",
"-stubs",
"encodeblock_amd64.go"
]
],
"test": "./s2"
}
]