-
Notifications
You must be signed in to change notification settings - Fork 52
/
kvraft3A-dstest.txt
103 lines (100 loc) · 10.6 KB
/
kvraft3A-dstest.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
Run as `./dstest -p24 -n16 -l -g2 -m256 -ff -pa 3A`
Running with 24 workers / 8 CPU cores available
Running on CPU model: Intel(R) Core(TM) i5-8259U CPU @ 2.30GHz
Running with go version go1.17.6 linux/amd64
Initial iterations: 16
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┓
┃ Test ┃ Failed ┃ Total ┃ Time ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━┩
│ TestBasic3A │ 0 │ 16 │ 17.48 ± 0.52 │
│ TestSpeed3A │ 0 │ 16 │ 8.65 ± 0.87 │
│ TestConcurrent3A │ 0 │ 16 │ 17.43 ± 0.42 │
│ TestUnreliable3A │ 0 │ 16 │ 18.22 ± 0.35 │
│ TestUnreliableOneKey3A │ 0 │ 16 │ 2.85 ± 0.41 │
│ TestOnePartition3A │ 0 │ 16 │ 5.20 ± 0.34 │
│ TestManyPartitionsOneClient3A │ 0 │ 16 │ 24.77 ± 0.52 │
│ TestManyPartitionsManyClients3A │ 0 │ 16 │ 25.06 ± 0.46 │
│ TestPersistOneClient3A │ 0 │ 16 │ 20.67 ± 0.47 │
│ TestPersistConcurrent3A │ 0 │ 16 │ 21.44 ± 0.60 │
│ TestPersistConcurrentUnreliable3A │ 0 │ 16 │ 22.11 ± 0.46 │
│ TestPersistPartition3A │ 0 │ 16 │ 28.74 ± 0.49 │
│ TestPersistPartitionUnreliable3A │ 0 │ 16 │ 29.19 ± 0.79 │
│ TestPersistPartitionUnreliableLinearizable3A │ 0 │ 16 │ 31.35 ± 0.74 │
└──────────────────────────────────────────────┴────────┴───────┴──────────────┘
Increasing iterations to 32
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┓
┃ Test ┃ Failed ┃ Total ┃ Time ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━┩
│ TestBasic3A │ 0 │ 32 │ 17.52 ± 0.50 │
│ TestSpeed3A │ 0 │ 32 │ 9.44 ± 0.69 │
│ TestConcurrent3A │ 0 │ 32 │ 17.61 ± 0.52 │
│ TestUnreliable3A │ 0 │ 32 │ 18.33 ± 0.37 │
│ TestUnreliableOneKey3A │ 0 │ 32 │ 2.98 ± 0.49 │
│ TestOnePartition3A │ 0 │ 32 │ 5.34 ± 0.49 │
│ TestManyPartitionsOneClient3A │ 0 │ 32 │ 24.80 ± 0.45 │
│ TestManyPartitionsManyClients3A │ 0 │ 32 │ 25.16 ± 0.42 │
│ TestPersistOneClient3A │ 0 │ 32 │ 20.89 ± 0.36 │
│ TestPersistConcurrent3A │ 0 │ 32 │ 21.73 ± 0.51 │
│ TestPersistConcurrentUnreliable3A │ 0 │ 32 │ 22.39 ± 0.68 │
│ TestPersistPartition3A │ 0 │ 32 │ 28.86 ± 0.49 │
│ TestPersistPartitionUnreliable3A │ 0 │ 32 │ 29.20 ± 0.51 │
│ TestPersistPartitionUnreliableLinearizable3A │ 0 │ 32 │ 31.88 ± 0.77 │
└──────────────────────────────────────────────┴────────┴───────┴──────────────┘
Increasing iterations to 64
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┓
┃ Test ┃ Failed ┃ Total ┃ Time ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━┩
│ TestBasic3A │ 0 │ 64 │ 17.41 ± 0.37 │
│ TestSpeed3A │ 0 │ 64 │ 9.44 ± 0.53 │
│ TestConcurrent3A │ 0 │ 64 │ 17.58 ± 0.39 │
│ TestUnreliable3A │ 0 │ 64 │ 18.31 ± 0.46 │
│ TestUnreliableOneKey3A │ 0 │ 64 │ 3.05 ± 0.48 │
│ TestOnePartition3A │ 0 │ 64 │ 5.41 ± 0.37 │
│ TestManyPartitionsOneClient3A │ 0 │ 64 │ 24.92 ± 0.44 │
│ TestManyPartitionsManyClients3A │ 0 │ 64 │ 25.25 ± 0.46 │
│ TestPersistOneClient3A │ 0 │ 64 │ 20.96 ± 0.35 │
│ TestPersistConcurrent3A │ 0 │ 64 │ 21.73 ± 0.61 │
│ TestPersistConcurrentUnreliable3A │ 0 │ 64 │ 22.19 ± 0.48 │
│ TestPersistPartition3A │ 0 │ 64 │ 28.80 ± 0.44 │
│ TestPersistPartitionUnreliable3A │ 0 │ 64 │ 29.16 ± 0.54 │
│ TestPersistPartitionUnreliableLinearizable3A │ 0 │ 64 │ 31.68 ± 0.67 │
└──────────────────────────────────────────────┴────────┴───────┴──────────────┘
Increasing iterations to 128
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┓
┃ Test ┃ Failed ┃ Total ┃ Time ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━┩
│ TestBasic3A │ 0 │ 128 │ 17.53 ± 0.39 │
│ TestSpeed3A │ 0 │ 128 │ 9.40 ± 0.52 │
│ TestConcurrent3A │ 0 │ 128 │ 17.61 ± 0.38 │
│ TestUnreliable3A │ 0 │ 128 │ 18.17 ± 0.48 │
│ TestUnreliableOneKey3A │ 0 │ 128 │ 2.99 ± 0.36 │
│ TestOnePartition3A │ 0 │ 128 │ 5.43 ± 0.37 │
│ TestManyPartitionsOneClient3A │ 0 │ 128 │ 24.94 ± 0.42 │
│ TestManyPartitionsManyClients3A │ 0 │ 128 │ 25.27 ± 0.46 │
│ TestPersistOneClient3A │ 0 │ 128 │ 20.97 ± 0.40 │
│ TestPersistConcurrent3A │ 0 │ 128 │ 21.74 ± 0.53 │
│ TestPersistConcurrentUnreliable3A │ 0 │ 128 │ 22.29 ± 0.55 │
│ TestPersistPartition3A │ 0 │ 128 │ 28.84 ± 0.42 │
│ TestPersistPartitionUnreliable3A │ 0 │ 128 │ 29.26 ± 0.57 │
│ TestPersistPartitionUnreliableLinearizable3A │ 0 │ 128 │ 31.71 ± 0.81 │
└──────────────────────────────────────────────┴────────┴───────┴──────────────┘
Increasing iterations to 256
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━┳━━━━━━━━━━━━━━┓
┃ Test ┃ Failed ┃ Total ┃ Time ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━╇━━━━━━━━━━━━━━┩
│ TestBasic3A │ 0 │ 256 │ 17.56 ± 0.37 │
│ TestSpeed3A │ 0 │ 256 │ 9.45 ± 0.57 │
│ TestConcurrent3A │ 0 │ 256 │ 17.62 ± 0.39 │
│ TestUnreliable3A │ 0 │ 256 │ 18.28 ± 0.45 │
│ TestUnreliableOneKey3A │ 0 │ 256 │ 3.04 ± 0.44 │
│ TestOnePartition3A │ 0 │ 256 │ 5.40 ± 0.35 │
│ TestManyPartitionsOneClient3A │ 0 │ 256 │ 24.91 ± 0.42 │
│ TestManyPartitionsManyClients3A │ 0 │ 256 │ 25.29 ± 0.46 │
│ TestPersistOneClient3A │ 0 │ 256 │ 21.01 ± 0.39 │
│ TestPersistConcurrent3A │ 0 │ 256 │ 21.77 ± 0.51 │
│ TestPersistConcurrentUnreliable3A │ 0 │ 256 │ 22.21 ± 0.51 │
│ TestPersistPartition3A │ 0 │ 256 │ 28.85 ± 0.45 │
│ TestPersistPartitionUnreliable3A │ 0 │ 256 │ 29.20 ± 0.61 │
│ TestPersistPartitionUnreliableLinearizable3A │ 0 │ 256 │ 31.77 ± 0.75 │
└──────────────────────────────────────────────┴────────┴───────┴──────────────┘
Completed 496 iterations in total