This commit is contained in:
Frans Kaashoek 2025-02-14 13:46:18 -05:00
parent ba3572af08
commit e5894e7b50

View File

@ -1,164 +0,0 @@
=== RUN TestInitialElection3A
Test (3A): initial election (reliable network)...
... Passed -- 3.9 3 38 0
--- PASS: TestInitialElection3A (3.95s)
=== RUN TestReElection3A
Test (3A): election after network failure (reliable network)...
... Passed -- 6.4 3 68 0
--- PASS: TestReElection3A (6.43s)
=== RUN TestManyElections3A
Test (3A): multiple elections (reliable network)...
... Passed -- 9.7 7 414 0
--- PASS: TestManyElections3A (9.66s)
=== RUN TestBasicAgree3B
Test (3B): basic agreement (reliable network)...
... Passed -- 1.9 3 18 0
--- PASS: TestBasicAgree3B (1.91s)
=== RUN TestRPCBytes3B
Test (3B): RPC byte count (reliable network)...
... Passed -- 3.5 3 50 0
--- PASS: TestRPCBytes3B (3.50s)
=== RUN TestFollowerFailure3B
Test (3B): test progressive failure of followers (reliable network)...
... Passed -- 5.9 3 60 0
--- PASS: TestFollowerFailure3B (5.90s)
=== RUN TestLeaderFailure3B
Test (3B): test failure of leaders (reliable network)...
... Passed -- 6.5 3 113 0
--- PASS: TestLeaderFailure3B (6.52s)
=== RUN TestFailAgree3B
Test (3B): agreement after follower reconnects (reliable network)...
... Passed -- 6.4 3 68 0
--- PASS: TestFailAgree3B (6.43s)
=== RUN TestFailNoAgree3B
Test (3B): no agreement if too many followers disconnect (reliable network)...
... Passed -- 4.7 5 116 0
--- PASS: TestFailNoAgree3B (4.69s)
=== RUN TestConcurrentStarts3B
Test (3B): concurrent Start()s (reliable network)...
... Passed -- 2.1 3 20 0
--- PASS: TestConcurrentStarts3B (2.06s)
=== RUN TestRejoin3B
Test (3B): rejoin of partitioned leader (reliable network)...
... Passed -- 7.9 3 102 0
--- PASS: TestRejoin3B (7.91s)
=== RUN TestBackup3B
Test (3B): leader backs up quickly over incorrect follower logs (reliable network)...
... Passed -- 26.0 5 944 0
--- PASS: TestBackup3B (26.04s)
=== RUN TestCount3B
Test (3B): RPC counts aren't too high (reliable network)...
... Passed -- 3.5 3 34 0
--- PASS: TestCount3B (3.55s)
=== RUN TestPersist13C
Test (3C): basic persistence (reliable network)...
... Passed -- 6.8 3 58 0
--- PASS: TestPersist13C (6.77s)
=== RUN TestPersist23C
Test (3C): more persistence (reliable network)...
... Passed -- 21.9 5 337 0
--- PASS: TestPersist23C (21.89s)
=== RUN TestPersist33C
Test (3C): partitioned leader and one follower crash, leader restarts (reliable network)...
... Passed -- 3.6 3 32 0
--- PASS: TestPersist33C (3.63s)
=== RUN TestFigure83C
Test (3C): Figure 8 (reliable netwTestFigure83Cork)...
goroutine 7711 [running]:
runtime/debug.Stack()
/usr/lib/go/src/runtime/debug/stack.go:26 +0x67
runtime/debug.PrintStack()
/usr/lib/go/src/runtime/debug/stack.go:18 +0x1d
6.5840/tester1.(*Config).Fatalf(0xc0001d0c00, {0x7d12ea, 0x21}, {0xc000519df0, 0x1, 0x1})
/home/kaashoek/classes/65840-2025/staff/mygo/src/tester1/config.go:145 +0x3b
6.5840/raft1.(*Test).one(0xc0001d0ba0, {0x777260, 0xc0003a9bd8}, 0x5, 0x1)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/test.go:227 +0x227
6.5840/raft1.TestFigure83C(0xc00030cea0)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/raft_test.go:824 +0x3f0
testing.tRunner(0xc00030cea0, 0x7db020)
/usr/lib/go/src/testing/testing.go:1690 +0x227
created by testing.(*T).Run in goroutine 1
/usr/lib/go/src/testing/testing.go:1743 +0x826
config.go:146: one(3082010368482628662) failed to reach agreement
--- FAIL: TestFigure83C (59.13s)
=== RUN TestUnreliableAgree3C
Test (3C): unreliable agreement (unreliable network)...
... Passed -- 4.4 5 245 0
--- PASS: TestUnreliableAgree3C (4.42s)
=== RUN TestFigure8Unreliable3C
Test (3C): Figure 8 (unreliable) (unreliable network)...
... Passed -- 34.3 5 845 0
--- PASS: TestFigure8Unreliable3C (34.26s)
=== RUN TestReliableChurn3C
Test (3C): churn (reliable network)...
goroutine 21747 [running]:
runtime/debug.Stack()
/usr/lib/go/src/runtime/debug/stack.go:26 +0x67
runtime/debug.PrintStack()
/usr/lib/go/src/runtime/debug/stack.go:18 +0x1d
6.5840/tester1.(*Config).Fatalf(0xc000845d40, {0x7d12ea, 0x21}, {0xc000519cd0, 0x1, 0x1})
/home/kaashoek/classes/65840-2025/staff/mygo/src/tester1/config.go:145 +0x3b
6.5840/raft1.(*Test).one(0xc000845ce0, {0x777260, 0xc000735788}, 0x5, 0x1)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/test.go:227 +0x227
6.5840/raft1.internalChurn(0xc000258000, 0x1)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/raft_test.go:1028 +0xbd0
6.5840/raft1.TestReliableChurn3C(0xc000258000)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/raft_test.go:1055 +0x2c
testing.tRunner(0xc000258000, 0x7db080)
/usr/lib/go/src/testing/testing.go:1690 +0x227
created by testing.(*T).Run in goroutine 1
/usr/lib/go/src/testing/testing.go:1743 +0x826
config.go:146: one(4060683027750831645) failed to reach agreement
--- FAIL: TestReliableChurn3C (26.10s)
=== RUN TestUnreliableChurn3C
Test (3C): unreliable churn (unreliable network)...
goroutine 26074 [running]:
runtime/debug.Stack()
/usr/lib/go/src/runtime/debug/stack.go:26 +0x67
runtime/debug.PrintStack()
/usr/lib/go/src/runtime/debug/stack.go:18 +0x1d
6.5840/tester1.(*Config).Fatalf(0xc00074db00, {0x7d12ea, 0x21}, {0xc000519cd0, 0x1, 0x1})
/home/kaashoek/classes/65840-2025/staff/mygo/src/tester1/config.go:145 +0x3b
6.5840/raft1.(*Test).one(0xc00074daa0, {0x777260, 0xc000634008}, 0x5, 0x1)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/test.go:227 +0x227
6.5840/raft1.internalChurn(0xc0001c2000, 0x0)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/raft_test.go:1028 +0xbd0
6.5840/raft1.TestUnreliableChurn3C(0xc0001c2000)
/home/kaashoek/classes/65840-2025/staff/mygo/src/raft1/raft_test.go:1059 +0x29
testing.tRunner(0xc0001c2000, 0x7db0c8)
/usr/lib/go/src/testing/testing.go:1690 +0x227
created by testing.(*T).Run in goroutine 1
/usr/lib/go/src/testing/testing.go:1743 +0x826
config.go:146: one(8736026451642885096) failed to reach agreement
--- FAIL: TestUnreliableChurn3C (26.11s)
=== RUN TestSnapshotBasic3D
Test (3D): snapshots basic (reliable network)...
... Passed -- 11.0 3 201 0
--- PASS: TestSnapshotBasic3D (11.04s)
=== RUN TestSnapshotInstall3D
Test (3D): install snapshots (disconnect) (reliable network)...
... Passed -- 65.5 3 909 0
--- PASS: TestSnapshotInstall3D (65.46s)
=== RUN TestSnapshotInstallUnreliable3D
Test (3D): install snapshots (disconnect) (unreliable network)...
... Passed -- 88.1 3 1159 0
--- PASS: TestSnapshotInstallUnreliable3D (88.10s)
=== RUN TestSnapshotInstallCrash3D
Test (3D): install snapshots (crash) (reliable network)...
... Passed -- 53.4 3 590 0
--- PASS: TestSnapshotInstallCrash3D (53.38s)
=== RUN TestSnapshotInstallUnCrash3D
Test (3D): install snapshots (crash) (unreliable network)...
... Passed -- 65.6 3 690 0
--- PASS: TestSnapshotInstallUnCrash3D (65.60s)
=== RUN TestSnapshotAllCrash3D
Test (3D): crash and restart all servers (unreliable network)...
... Passed -- 23.2 3 336 0
--- PASS: TestSnapshotAllCrash3D (23.20s)
=== RUN TestSnapshotInit3D
Test (3D): snapshot initialization after crash (unreliable network)...
... Passed -- 6.3 3 75 0
--- PASS: TestSnapshotInit3D (6.34s)
FAIL
exit status 1
FAIL 6.5840/raft1 584.014s