net/http: allow multiple dials in TestTransportMaxConnsPerHost
net/http: allow multiple dials in TestTransportMaxConnsPerHost

If there is more than the expected single dial, the channel will block.
Allow at least one connection per client, and do the expected cleanup.

Updates #45570

Change-Id: Iaecd45298a7d7c591b7d7b1be13cea6e4a1e2e85
Reviewed-on: https://go-review.googlesource.com/c/go/+/310213
Reviewed-by: Bryan C. Mills <1c8aad60184261ccede67f5c63a0d2a3bf3c9ff4@google.com>
Reviewed-by: Damien Neil <7e091e9a80da888fcd7836fd3c6b7b85f4677c12@google.com>
Trust: Damien Neil <7e091e9a80da888fcd7836fd3c6b7b85f4677c12@google.com>
Trust: Emmanuel Odeke <bd234ba4276433f0e5fc7a8fa2d18274fa711567@orijtech.com>

golang/go,golang/go,cloudflare/go,cloudflare/go,CAFxX/go,golang/go,nawawi/go,cloudflare/go,CAFxX/go,nawawi/go,CAFxX/go,CAFxX/go,CAFxX/go,nawawi/go,golang/go,golang/go,nawawi/go,CAFxX/go,cloudflare/go,golang/go,nawawi/go,nawawi/go,golang/go,CAFxX/go,nawawi/go,cloudflare/go,nawawi/go,CAFxX/go,cloudflare/go,golang/go,cloudflare/go,cloudflare/go