We discovered some incompatibilities when testing the current go RC against 2.4.23. That's why I am adding go to the list of test clients. I would also like to add Python's hyper, given time. Maybe even headless browsers.
The reasons why it's important is that current tests rely mainly on curl and nghttp clients, both of which use libnghttp2. While this is good to test various conditions, true interop with other http2 implementation can only be achieved by running other implementations. ;-) -Stefan > Am 03.08.2016 um 00:19 schrieb Jacob Champion <champio...@gmail.com>: > > On 08/02/2016 06:42 AM, ic...@apache.org wrote: >> >> start of go test client, changed h2/state url > > Hmm, now I'm curious. nghttp2, last I saw, was also basing its tests in Go. > What are the advantages/disadvantages of Go for test writing? (I'm coming > from a primarily Python/Ruby test background, for the rich standard libraries > and easy glue code.) > > --Jacob