Skip to content

【bug】测试用例错误 v0.3.0 #11

Description

@winezer0

wireguard windows 测试错误 需要优化测试用例 在windows不启动
FAIL github.com/chainreactors/rem/protocol/tunnel/wireguard [setup failed]

arq测试用例错误 arq相关多个测试用例提示收到数据不完整

=== RUN   TestExtreme_BidirectionalCommunication
    arq_extreme_test.go:230: 网络统计: A->B sent=14 dropped=4 | B->A sent=13 dropped=5
    arq_extreme_test.go:231: B 收到 A 的数据: "A00|A01|A02|A03|A04|A05|A06|A07|A08|A09|"
    arq_extreme_test.go:232: A 收到 B 的数据: "B00|B01|B02|"
    arq_extreme_test.go:241: snd_buf: A=8, B=7
    arq_extreme_test.go:247: A 收到的数据不完整: 期望 "B00|B01|B02|B03|B04|B05|B06|B07|B08|B09|", 实际 "B00|B01|B02|"
--- FAIL: TestExtreme_BidirectionalCommunication (16.30s)

KCP 相关多个测试用例提示由于编译标签问题错误

=== RUN   TestSM4
    crypt_test.go:39: kcp: algorithm disabled by build tag: sm4
--- FAIL: TestSM4 (0.00s)

runner 测试用例错误

=== RUN   TestConnHub_TCPUDPWS_Performance
=== RUN   TestHelperRunnerProcess
[*] mod: reverse , remote: socks5://remno1:0onmer@0.0.0.0:20631 ,local raw://remno1:0onmer@0.0.0.0:0 , 2026-07-17 09:59.57
[*] console: [tcp://nonenonenonenone:@0.0.0.0:64642/?wrapper=raw udp://nonenonenonenone:@0.0.0.0:64927/?wrapper=raw ws://nonenonenonenone:@0.0.0.0:64643/hub?wrapper=raw] , 2026-07-17 09:59.57
[-] [console] listener [ws] is not registered. Available listeners: [http2 [http2s] icmp tcp udp streamhttp [streamhttps] memory] , 2026-07-17 09:59.57
    connhub_test.go:60: Runner.Run: listener [ws] is not registered. Available listeners: [http2 [http2s] icmp tcp udp streamhttp [streamhttps] memory]
--- FAIL: TestHelperRunnerProcess (0.01s)
FAIL
    connhub_test.go:251: TCP at 127.0.0.1:64642 not ready within 10s
--- FAIL: TestConnHub_TCPUDPWS_Performance (10.07s)

=== RUN   TestNewConsole
[*] mod: proxy , remote: raw://remno1:0onmer@0.0.0.0:0 ,local memory+socks5://:@wy8MMqxH:26976 , 2026-07-17 10:00.07
[*] console: [tcp://nonenonenonenone:@127.0.0.1:34996/?wrapper=raw] , 2026-07-17 10:00.07
--- FAIL: TestNewConsole (0.01s)
panic: Get "http://localhost:8000": dial tcp 127.0.0.1:34996: connectex: No connection could be made because the target machine actively refused it. [recovered, repanicked]

goroutine 134 [running]:
testing.tRunner.func1.2({0x7ff74e8a0000, 0x25420223650})
	C:/Program_Base/go/src/testing/testing.go:1974 +0x239
testing.tRunner.func1()
	C:/Program_Base/go/src/testing/testing.go:1977 +0x349
panic({0x7ff74e8a0000?, 0x25420223650?})
	C:/Program_Base/go/src/runtime/panic.go:860 +0x13a
github.com/chainreactors/rem/runner.TestNewConsole(0x2542024a000?)
	C:/ISEC/Deving/aker/third_party/rem/runner/console_test.go:29 +0xe6
testing.tRunner(0x2542024a000, 0x7ff74e940d20)
	C:/Program_Base/go/src/testing/testing.go:2036 +0xc3
created by testing.(*T).Run in goroutine 1
	C:/Program_Base/go/src/testing/testing.go:2101 +0x4a9

yamux测试用例错误

=== RUN   TestPing
    session_test.go:146: Connecting to tcp: [::]:64652
    session_test.go:276: bad: 0s
--- FAIL: TestPing (0.00s)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions