@@ -80,86 +80,26 @@ func TestCodexPeerDebug(t *testing.T) {
8080 var bootstrap , node1 , node2 * CodexNode
8181 var err error
8282
83- t .Cleanup (func () {
84- if bootstrap != nil {
85- if err := bootstrap .Stop (); err != nil {
86- t .Logf ("cleanup bootstrap: %v" , err )
87- }
88-
89- if err := bootstrap .Destroy (); err != nil {
90- t .Logf ("cleanup bootstrap: %v" , err )
91- }
92- }
93- if node1 != nil {
94- if err := node1 .Stop (); err != nil {
95- t .Logf ("cleanup node1: %v" , err )
96- }
97-
98- if err := node1 .Destroy (); err != nil {
99- t .Logf ("cleanup node1: %v" , err )
100- }
101- }
102- if node2 != nil {
103- if err := node2 .Stop (); err != nil {
104- t .Logf ("cleanup node2: %v" , err )
105- }
106-
107- if err := node2 .Destroy (); err != nil {
108- t .Logf ("cleanup node2: %v" , err )
109- }
110- }
83+ bootstrap = newCodexNode (t , Config {
84+ DiscoveryPort : 8092 ,
11185 })
11286
113- bootstrap , err = New (Config {
114- DataDir : t .TempDir (),
115- LogFormat : LogFormatNoColors ,
116- MetricsEnabled : false ,
117- DiscoveryPort : 8092 ,
118- })
119- if err != nil {
120- t .Fatalf ("Failed to create bootstrap: %v" , err )
121- }
122-
123- if err := bootstrap .Start (); err != nil {
124- t .Fatalf ("Failed to start bootstrap: %v" , err )
125- }
126-
12787 spr , err := bootstrap .Spr ()
12888 if err != nil {
12989 t .Fatalf ("Failed to get bootstrap spr: %v" , err )
13090 }
13191
13292 bootstrapNodes := []string {spr }
13393
134- node1 , err = New (Config {
135- DataDir : t .TempDir (),
136- LogFormat : LogFormatNoColors ,
137- MetricsEnabled : false ,
94+ node1 = newCodexNode (t , Config {
13895 DiscoveryPort : 8090 ,
13996 BootstrapNodes : bootstrapNodes ,
14097 })
141- if err != nil {
142- t .Fatalf ("Failed to create codex: %v" , err )
143- }
14498
145- if err := node1 .Start (); err != nil {
146- t .Fatalf ("Failed to start codex: %v" , err )
147- }
148-
149- node2 , err = New (Config {
150- DataDir : t .TempDir (),
151- LogFormat : LogFormatNoColors ,
152- MetricsEnabled : false ,
99+ node2 = newCodexNode (t , Config {
153100 DiscoveryPort : 8091 ,
154101 BootstrapNodes : bootstrapNodes ,
155102 })
156- if err != nil {
157- t .Fatalf ("Failed to create codex2: %v" , err )
158- }
159-
160- if err := node2 .Start (); err != nil {
161- t .Fatalf ("Failed to start codex2: %v" , err )
162- }
163103
164104 peerId , err := node2 .PeerId ()
165105 if err != nil {
@@ -172,9 +112,14 @@ func TestCodexPeerDebug(t *testing.T) {
172112 if err == nil {
173113 break
174114 }
115+
175116 time .Sleep (1 * time .Second )
176117 }
177118
119+ if err != nil {
120+ t .Fatalf ("CodexPeerDebug call failed: %v" , err )
121+ }
122+
178123 if record .PeerId == "" {
179124 t .Fatalf ("CodexPeerDebug call failed: %v" , err )
180125 }
0 commit comments