Test results comparing three JSON.awk 1.4.1 variants and JQ

December 14, 2020 ยท View on GitHub

Test methodology

Test suite

Fully green rows ("works as expected") are not shown.

The timeout for each test is 5 seconds. On my machine increasing the timeout to 8 seconds allows all tests to finish.

Busybox awk does not support the NUL character U+0000.

"Result undefined" refers to the JSON specification. So "result undefined, parsing succeeded" (failed) means that in the absence of a clear expectation, the implementation succeeded or failed at parsing the input JSON text.

HTML source

Pruned source

full results 2020-08-18