Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
G
go-ipfs
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
jihao
go-ipfs
Commits
d17292a4
提交
d17292a4
authored
10月 19, 2014
作者:
Juan Batiz-Benet
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
differentiate ports cause timing.
上级
aa70bbaf
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
22 行增加
和
22 行删除
+22
-22
conn_test.go
net/conn/conn_test.go
+2
-2
dial_test.go
net/conn/dial_test.go
+2
-2
secure_conn_test.go
net/conn/secure_conn_test.go
+2
-2
swarm_test.go
net/swarm/swarm_test.go
+5
-5
dht_test.go
routing/dht/dht_test.go
+11
-11
没有找到文件。
net/conn/conn_test.go
浏览文件 @
d17292a4
...
...
@@ -16,7 +16,7 @@ func TestClose(t *testing.T) {
// t.Skip("Skipping in favor of another test")
ctx
,
cancel
:=
context
.
WithCancel
(
context
.
Background
())
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
1234"
,
"/ip4/127.0.0.1/tcp/23
45"
)
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
5534"
,
"/ip4/127.0.0.1/tcp/55
45"
)
select
{
case
<-
c1
.
Closed
()
:
...
...
@@ -49,7 +49,7 @@ func TestCancel(t *testing.T) {
// t.Skip("Skipping in favor of another test")
ctx
,
cancel
:=
context
.
WithCancel
(
context
.
Background
())
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
1234"
,
"/ip4/127.0.0.1/tcp/23
45"
)
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
5534"
,
"/ip4/127.0.0.1/tcp/55
45"
)
select
{
case
<-
c1
.
Closed
()
:
...
...
net/conn/dial_test.go
浏览文件 @
d17292a4
...
...
@@ -95,12 +95,12 @@ func setupConn(t *testing.T, ctx context.Context, a1, a2 string) (a, b Conn) {
func
TestDialer
(
t
*
testing
.
T
)
{
// t.Skip("Skipping in favor of another test")
p1
,
err
:=
setupPeer
(
"/ip4/127.0.0.1/tcp/
1
234"
)
p1
,
err
:=
setupPeer
(
"/ip4/127.0.0.1/tcp/
4
234"
)
if
err
!=
nil
{
t
.
Fatal
(
"error setting up peer"
,
err
)
}
p2
,
err
:=
setupPeer
(
"/ip4/127.0.0.1/tcp/
3456
"
)
p2
,
err
:=
setupPeer
(
"/ip4/127.0.0.1/tcp/
4235
"
)
if
err
!=
nil
{
t
.
Fatal
(
"error setting up peer"
,
err
)
}
...
...
net/conn/secure_conn_test.go
浏览文件 @
d17292a4
...
...
@@ -32,7 +32,7 @@ func TestSecureClose(t *testing.T) {
// t.Skip("Skipping in favor of another test")
ctx
,
cancel
:=
context
.
WithCancel
(
context
.
Background
())
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
1234"
,
"/ip4/127.0.0.1/tcp/23
45"
)
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
6634"
,
"/ip4/127.0.0.1/tcp/66
45"
)
c1
=
setupSecureConn
(
t
,
c1
)
c2
=
setupSecureConn
(
t
,
c2
)
...
...
@@ -68,7 +68,7 @@ func TestSecureCancel(t *testing.T) {
// t.Skip("Skipping in favor of another test")
ctx
,
cancel
:=
context
.
WithCancel
(
context
.
Background
())
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
1234"
,
"/ip4/127.0.0.1/tcp/23
45"
)
c1
,
c2
:=
setupConn
(
t
,
ctx
,
"/ip4/127.0.0.1/tcp/
6634"
,
"/ip4/127.0.0.1/tcp/66
45"
)
c1
=
setupSecureConn
(
t
,
c1
)
c2
=
setupSecureConn
(
t
,
c2
)
...
...
net/swarm/swarm_test.go
浏览文件 @
d17292a4
...
...
@@ -174,11 +174,11 @@ func TestSwarm(t *testing.T) {
// t.Skip("skipping for another test")
addrs
:=
[]
string
{
"/ip4/127.0.0.1/tcp/1234"
,
"/ip4/127.0.0.1/tcp/1235"
,
"/ip4/127.0.0.1/tcp/1236"
,
"/ip4/127.0.0.1/tcp/1237"
,
"/ip4/127.0.0.1/tcp/1238"
,
"/ip4/127.0.0.1/tcp/1
0
234"
,
"/ip4/127.0.0.1/tcp/1
0
235"
,
"/ip4/127.0.0.1/tcp/1
0
236"
,
"/ip4/127.0.0.1/tcp/1
0
237"
,
"/ip4/127.0.0.1/tcp/1
0
238"
,
}
// msgs := 1000
...
...
routing/dht/dht_test.go
浏览文件 @
d17292a4
...
...
@@ -130,11 +130,11 @@ func TestValueGetSet(t *testing.T) {
ctx
:=
context
.
Background
()
u
.
Debug
=
false
addrA
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/1235"
)
addrA
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/1
1
235"
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
addrB
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/5679"
)
addrB
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/
1
5679"
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
...
...
@@ -396,18 +396,18 @@ func TestFindPeer(t *testing.T) {
func
TestConnectCollision
(
t
*
testing
.
T
)
{
// t.Skip("skipping test to debug another")
runTimes
:=
10
0
runTimes
:=
10
for
rtime
:=
0
;
rtime
<
runTimes
;
rtime
++
{
log
.
Notice
(
"Running Time: "
,
rtime
)
ctx
:=
context
.
Background
()
u
.
Debug
=
false
addrA
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/1235"
)
addrA
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/1
1
235"
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
addrB
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/5679"
)
addrB
,
err
:=
ma
.
NewMultiaddr
(
"/ip4/127.0.0.1/tcp/
1
5679"
)
if
err
!=
nil
{
t
.
Fatal
(
err
)
}
...
...
@@ -418,11 +418,6 @@ func TestConnectCollision(t *testing.T) {
dhtA
:=
setupDHT
(
ctx
,
t
,
peerA
)
dhtB
:=
setupDHT
(
ctx
,
t
,
peerB
)
defer
dhtA
.
Halt
()
defer
dhtB
.
Halt
()
defer
dhtA
.
network
.
Close
()
defer
dhtB
.
network
.
Close
()
done
:=
make
(
chan
struct
{})
go
func
()
{
_
,
err
=
dhtA
.
Connect
(
ctx
,
peerB
)
...
...
@@ -451,6 +446,11 @@ func TestConnectCollision(t *testing.T) {
t
.
Fatal
(
"Timeout received!"
)
}
<-
time
.
After
(
100
*
time
.
Millisecond
)
dhtA
.
Halt
()
dhtB
.
Halt
()
dhtA
.
network
.
Close
()
dhtB
.
network
.
Close
()
<-
time
.
After
(
200
*
time
.
Millisecond
)
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论