@@ -462,7 +462,8 @@ func TestTransportPerformRetries(t *testing.T) {
462462 u , _ := url .Parse ("http://foo.bar" )
463463 tp , _ := New (
464464 Config {
465- URLs : []* url.URL {u , u , u },
465+ URLs : []* url.URL {u , u , u },
466+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
466467 Transport : & mockTransp {
467468 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
468469 i ++
@@ -504,7 +505,8 @@ func TestTransportPerformRetries(t *testing.T) {
504505 u , _ := url .Parse ("http://foo.bar" )
505506 tp , _ := New (
506507 Config {
507- URLs : []* url.URL {u , u , u },
508+ URLs : []* url.URL {u , u , u },
509+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
508510 Transport : & mockTransp {
509511 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
510512 i ++
@@ -546,7 +548,8 @@ func TestTransportPerformRetries(t *testing.T) {
546548 u , _ := url .Parse ("http://foo.bar" )
547549 tp , _ := New (
548550 Config {
549- URLs : []* url.URL {u , u , u },
551+ URLs : []* url.URL {u , u , u },
552+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
550553 Transport : & mockTransp {
551554 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
552555 i ++
@@ -634,7 +637,8 @@ func TestTransportPerformRetries(t *testing.T) {
634637 u , _ := url .Parse ("http://foo.bar" )
635638 tp , _ := New (
636639 Config {
637- URLs : []* url.URL {u , u , u },
640+ URLs : []* url.URL {u , u , u },
641+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
638642 Transport : & mockTransp {
639643 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
640644 i ++
@@ -789,7 +793,8 @@ func TestTransportPerformRetries(t *testing.T) {
789793 u , _ := url .Parse ("http://foo.bar" )
790794 tp , _ := New (
791795 Config {
792- URLs : []* url.URL {u , u , u },
796+ URLs : []* url.URL {u , u , u },
797+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
793798 Transport : & mockTransp {
794799 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
795800 i ++
@@ -824,7 +829,8 @@ func TestTransportPerformRetries(t *testing.T) {
824829 u , _ := url .Parse ("http://foo.bar" )
825830 tp , _ := New (
826831 Config {
827- URLs : []* url.URL {u , u , u },
832+ URLs : []* url.URL {u , u , u },
833+ SkipConnectionShuffle : true , // Disable shuffling for predictable test results
828834 Transport : & mockTransp {
829835 RoundTripFunc : func (req * http.Request ) (* http.Response , error ) {
830836 i ++
0 commit comments