5 m 14 s

go test 6.824/raft: 25 total, 25 passed

  • Collapse |
  • Expand
  • 3.14 s
    passedTestInitialElection2A
    • === RUN TestInitialElection2A
      Test (2A): initial election ...
      ... Passed -- 3.1 3 176 54778 0
      --- PASS: TestInitialElection2A (3.14s)
  • 4.84 s
    passedTestReElection2A
    • === RUN TestReElection2A
      Test (2A): election after network failure ...
      ... Passed -- 4.8 3 388 79902 0
      --- PASS: TestReElection2A (4.84s)
  • 5.58 s
    passedTestManyElections2A
    • === RUN TestManyElections2A
      Test (2A): multiple elections ...
      ... Passed -- 5.6 7 1612 342109 0
      --- PASS: TestManyElections2A (5.58s)
  • 560 ms
    passedTestBasicAgree2B
    • === RUN TestBasicAgree2B
      Test (2B): basic agreement ...
      ... Passed -- 0.6 3 18 5526 3
      --- PASS: TestBasicAgree2B (0.56s)
  • 1.12 s
    passedTestRPCBytes2B
    • === RUN TestRPCBytes2B
      Test (2B): RPC byte count ...
      ... Passed -- 1.1 3 48 115500 11
      --- PASS: TestRPCBytes2B (1.12s)
  • 5.35 s
    passedTestFailAgree2B
    • === RUN TestFailAgree2B
      Test (2B): agreement after follower reconnects ...
      ... Passed -- 5.4 3 306 89329 8
      --- PASS: TestFailAgree2B (5.35s)
  • 3.47 s
    passedTestFailNoAgree2B
    • === RUN TestFailNoAgree2B
      Test (2B): no agreement if too many followers disconnect ...
      ... Passed -- 3.5 5 583 123177 4
      --- PASS: TestFailNoAgree2B (3.47s)
  • 540 ms
    passedTestConcurrentStarts2B
    • === RUN TestConcurrentStarts2B
      Test (2B): concurrent Start()s ...
      ... Passed -- 0.5 3 12 3680 6
      --- PASS: TestConcurrentStarts2B (0.54s)
  • 4.16 s
    passedTestRejoin2B
    • === RUN TestRejoin2B
      Test (2B): rejoin of partitioned leader ...
      ... Passed -- 4.2 3 368 90688 4
      --- PASS: TestRejoin2B (4.16s)
  • 13.19 s
    passedTestBackup2B
    • === RUN TestBackup2B
      Test (2B): leader backs up quickly over incorrect follower logs ...
      ... Passed -- 13.2 5 3108 2466535 103
      --- PASS: TestBackup2B (13.19s)
  • 2.11 s
    passedTestCount2B
    • === RUN TestCount2B
      Test (2B): RPC counts aren't too high ...
      ... Passed -- 2.1 3 112 35784 12
      --- PASS: TestCount2B (2.11s)
  • 3.55 s
    passedTestPersist12C
    • === RUN TestPersist12C
      Test (2C): basic persistence ...
      ... Passed -- 3.5 3 180 50722 6
      --- PASS: TestPersist12C (3.55s)
  • 14.87 s
    passedTestPersist22C
    • === RUN TestPersist22C
      Test (2C): more persistence ...
      ... Passed -- 14.9 5 2420 550778 16
      --- PASS: TestPersist22C (14.87s)
  • 1.51 s
    passedTestPersist32C
    • === RUN TestPersist32C
      Test (2C): partitioned leader and one follower crash, leader restarts ...
      ... Passed -- 1.5 3 58 17144 4
      --- PASS: TestPersist32C (1.51s)
  • 31.87 s
    passedTestFigure82C
    • === RUN TestFigure82C
      Test (2C): Figure 8 ...
      ... Passed -- 31.9 5 1705 379884 25
      --- PASS: TestFigure82C (31.87s)
  • 2.79 s
    passedTestUnreliableAgree2C
    • === RUN TestUnreliableAgree2C
      Test (2C): unreliable agreement ...
      ... Passed -- 2.8 5 380 122689 246
      --- PASS: TestUnreliableAgree2C (2.79s)
  • 39.21 s
    passedTestFigure8Unreliable2C
    • === RUN TestFigure8Unreliable2C
      Test (2C): Figure 8 (unreliable) ...
      ... Passed -- 39.2 5 10776 21038294 178
      --- PASS: TestFigure8Unreliable2C (39.21s)
  • 16.48 s
    passedTestReliableChurn2C
    • === RUN TestReliableChurn2C
      Test (2C): churn ...
      ... Passed -- 16.5 5 2565 6916518 717
      --- PASS: TestReliableChurn2C (16.48s)
  • 16.18 s
    passedTestUnreliableChurn2C
    • === RUN TestUnreliableChurn2C
      Test (2C): unreliable churn ...
      ... Passed -- 16.2 5 1997 631232 200
      --- PASS: TestUnreliableChurn2C (16.18s)
  • 2.91 s
    passedTestSnapshotBasic2D
    • === RUN TestSnapshotBasic2D
      Test (2D): snapshots basic ...
      ... Passed -- 2.9 3 160 60858 204
      --- PASS: TestSnapshotBasic2D (2.91s)
  • 35.47 s
    passedTestSnapshotInstall2D
    • === RUN TestSnapshotInstall2D
      Test (2D): install snapshots (disconnect) ...
      ... Passed -- 35.5 3 2284 792974 297
      --- PASS: TestSnapshotInstall2D (35.47s)
  • 40.77 s
    passedTestSnapshotInstallUnreliable2D
    • === RUN TestSnapshotInstallUnreliable2D
      Test (2D): install snapshots (disconnect+unreliable) ...
      ... Passed -- 40.8 3 2704 921972 321
      --- PASS: TestSnapshotInstallUnreliable2D (40.77s)
  • 27.13 s
    passedTestSnapshotInstallCrash2D
    • === RUN TestSnapshotInstallCrash2D
      Test (2D): install snapshots (crash) ...
      ... Passed -- 27.1 3 1388 555399 290
      --- PASS: TestSnapshotInstallCrash2D (27.13s)
  • 29.95 s
    passedTestSnapshotInstallUnCrash2D
    • === RUN TestSnapshotInstallUnCrash2D
      Test (2D): install snapshots (unreliable+crash) ...
      ... Passed -- 29.9 3 1562 664923 333
      --- PASS: TestSnapshotInstallUnCrash2D (29.95s)
  • 6.57 s
    passedTestSnapshotAllCrash2D
    • === RUN TestSnapshotAllCrash2D
      Test (2D): crash and restart all servers ...
      ... Passed -- 6.6 3 306 98038 66
      --- PASS: TestSnapshotAllCrash2D (6.57s)

由 GoLand 在 7/30/24, 6:54 PM 生成