From 12722754e65fc59c6ed9fba260397182f8ab8880 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sun, 4 Oct 2015 19:58:23 +1100 Subject: [PATCH] Some slow tracker tests can be Parallel --- tracker/tracker_test.go | 1 + tracker/udp_test.go | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/tracker/tracker_test.go b/tracker/tracker_test.go index 48f4219d..01e306a6 100644 --- a/tracker/tracker_test.go +++ b/tracker/tracker_test.go @@ -5,6 +5,7 @@ import ( ) func TestUnsupportedTrackerScheme(t *testing.T) { + t.Parallel() _, err := New("lol://tracker.openbittorrent.com:80/announce") if err != ErrBadScheme { t.Fatal(err) diff --git a/tracker/udp_test.go b/tracker/udp_test.go index 54a40eb4..39b19832 100644 --- a/tracker/udp_test.go +++ b/tracker/udp_test.go @@ -46,6 +46,7 @@ func TestMarshalAnnounceResponse(t *testing.T) { // Failure to write an entire packet to UDP is expected to given an error. func TestLongWriteUDP(t *testing.T) { + t.Parallel() l, err := net.ListenUDP("udp", nil) defer l.Close() if err != nil { @@ -84,6 +85,7 @@ func TestConvertInt16ToInt(t *testing.T) { } func TestAnnounceLocalhost(t *testing.T) { + t.Parallel() srv := server{ t: map[[20]byte]torrent{ [20]byte{0xa3, 0x56, 0x41, 0x43, 0x74, 0x23, 0xe6, 0x26, 0xd9, 0x38, 0x25, 0x4a, 0x6b, 0x80, 0x49, 0x10, 0xa6, 0x67, 0xa, 0xc1}: { @@ -123,6 +125,7 @@ func TestAnnounceLocalhost(t *testing.T) { } func TestUDPTracker(t *testing.T) { + t.Parallel() tr, err := New("udp://tracker.openbittorrent.com:80/announce") require.NoError(t, err) if testing.Short() { @@ -154,6 +157,7 @@ func TestUDPTracker(t *testing.T) { } func TestAnnounceRandomInfoHashThirdParty(t *testing.T) { + t.Parallel() if testing.Short() { // This test involves contacting third party servers that may have // unpreditable results. -- 2.48.1