0	:invoke	:txn	[[:append 2 1] [:append 2 2]]
0	:fail	:txn	[[:append 2 1] [:append 2 2]]	[:duplicate-key etcdserver: duplicate key given in txn request]
7	:invoke	:txn	[[:append 1 1] [:append 1 2] [:r 0 nil]]
7	:fail	:txn	[[:append 1 1] [:append 1 2] [:r 0 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
9	:invoke	:txn	[[:r 2 nil]]
9	:ok	:txn	[[:r 2 nil]]
7	:invoke	:txn	[[:append 0 1]]
7	:ok	:txn	[[:append 0 1]]
8	:invoke	:txn	[[:append 0 2] [:r 2 nil]]
8	:ok	:txn	[[:append 0 2] [:r 2 nil]]
:nemesis	:info	:kill	:primaries
7	:invoke	:txn	[[:append 2 3] [:append 0 3]]
6	:invoke	:txn	[[:r 2 nil] [:append 2 4]]
6	:ok	:txn	[[:r 2 nil] [:append 2 4]]
:nemesis	:info	:kill	{"n3" nil}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
4	:invoke	:txn	[[:r 2 nil] [:r 2 nil] [:r 2 nil]]
4	:ok	:txn	[[:r 2 [4]] [:r 2 [4]] [:r 2 [4]]]
8	:invoke	:txn	[[:r 2 nil] [:append 1 3] [:r 0 nil] [:append 0 4]]
4	:invoke	:txn	[[:append 2 5] [:append 2 6] [:append 1 4] [:append 1 5]]
8	:ok	:txn	[[:r 2 [4]] [:append 1 3] [:r 0 [1 2]] [:append 0 4]]
4	:fail	:txn	[[:append 2 5] [:append 2 6] [:append 1 4] [:append 1 5]]	[:duplicate-key etcdserver: duplicate key given in txn request]
1	:invoke	:txn	[[:append 2 7] [:append 2 8] [:r 2 nil] [:r 2 nil]]
1	:fail	:txn	[[:append 2 7] [:append 2 8] [:r 2 nil] [:r 2 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
7	:info	:txn	[[:append 2 3] [:append 0 3]]	[:timeout nil]
8	:invoke	:txn	[[:append 0 5] [:r 1 nil] [:append 1 6] [:r 2 nil]]
8	:ok	:txn	[[:append 0 5] [:r 1 [3]] [:append 1 6] [:r 2 [4]]]
2	:invoke	:txn	[[:append 1 7] [:append 2 9] [:append 0 6] [:append 2 10]]
8	:invoke	:txn	[[:append 2 11]]
8	:ok	:txn	[[:append 2 11]]
4	:invoke	:txn	[[:append 1 8] [:append 1 9]]
4	:fail	:txn	[[:append 1 8] [:append 1 9]]	[:duplicate-key etcdserver: duplicate key given in txn request]
9	:invoke	:txn	[[:r 2 nil] [:append 2 12]]
9	:ok	:txn	[[:r 2 [4 11]] [:append 2 12]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
4	:invoke	:txn	[[:append 1 10]]
4	:ok	:txn	[[:append 1 10]]
5	:invoke	:txn	[[:r 2 nil]]
:nemesis	:info	:start	:all
5	:ok	:txn	[[:r 2 [4 11 12]]]
6	:invoke	:txn	[[:r 1 nil]]
6	:ok	:txn	[[:r 1 [3 6 10]]]
:nemesis	:info	:start	{"n1" :already-running, "n2" :already-running, "n3" :started, "n4" :already-running, "n5" :already-running}
2	:info	:txn	[[:append 1 7] [:append 2 9] [:append 0 6] [:append 2 10]]	[:timeout nil]
6	:invoke	:txn	[[:r 1 nil] [:append 2 13] [:append 2 14] [:append 2 15]]
6	:fail	:txn	[[:r 1 nil] [:append 2 13] [:append 2 14] [:append 2 15]]	[:duplicate-key etcdserver: duplicate key given in txn request]
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
5	:invoke	:txn	[[:append 1 11] [:append 2 16]]
5	:ok	:txn	[[:append 1 11] [:append 2 16]]
9	:invoke	:txn	[[:r 2 nil] [:r 0 nil]]
9	:ok	:txn	[[:r 2 [4 11 12 16]] [:r 0 [1 2 4 5]]]
8	:invoke	:txn	[[:r 1 nil] [:r 1 nil]]
8	:ok	:txn	[[:r 1 [3 6 10 11]] [:r 1 [3 6 10 11]]]
3	:invoke	:txn	[[:r 2 nil]]
3	:ok	:txn	[[:r 2 [4 11 12 16]]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:all
17	:invoke	:txn	[[:r 2 nil] [:r 0 nil] [:append 2 17]]
9	:invoke	:txn	[[:append 1 12] [:append 1 13] [:r 1 nil] [:append 2 18]]
4	:invoke	:txn	[[:append 2 19]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
6	:invoke	:txn	[[:append 1 14]]
17	:info	:txn	[[:r 2 nil] [:r 0 nil] [:append 2 17]]	[:timeout nil]
12	:invoke	:txn	[[:r 2 nil] [:append 2 20] [:append 2 21]]
9	:info	:txn	[[:append 1 12] [:append 1 13] [:r 1 nil] [:append 2 18]]	[:timeout nil]
1	:invoke	:txn	[[:r 1 nil] [:append 1 15] [:r 2 nil] [:r 2 nil]]
27	:invoke	:txn	[[:r 2 nil] [:append 2 22] [:append 2 23] [:r 2 nil]]
4	:info	:txn	[[:append 2 19]]	[:timeout nil]
0	:invoke	:txn	[[:append 1 16] [:r 2 nil] [:r 2 nil] [:r 1 nil]]
5	:invoke	:txn	[[:append 2 24] [:r 2 nil] [:append 0 7]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
6	:info	:txn	[[:append 1 14]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
0	:ok	:txn	[[:append 1 16] [:r 2 [4 11 12 16]] [:r 2 [4 11 12 16]] [:r 1 [3 6 10 11 16]]]
5	:ok	:txn	[[:append 2 24] [:r 2 [4 11 12 16 24]] [:append 0 7]]
1	:ok	:txn	[[:r 1 [3 6 10 11 16]] [:append 1 15] [:r 2 [4 11 12 16 24]] [:r 2 [4 11 12 16 24]]]
27	:fail	:txn	[[:r 2 nil] [:append 2 22] [:append 2 23] [:r 2 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
19	:invoke	:txn	[[:append 2 25]]
19	:ok	:txn	[[:append 2 25]]
3	:invoke	:txn	[[:r 2 nil]]
3	:ok	:txn	[[:r 2 [4 11 12 16 24 25]]]
12	:info	:txn	[[:r 2 nil] [:append 2 20] [:append 2 21]]	[:timeout nil]
3	:invoke	:txn	[[:append 2 26] [:r 0 nil] [:r 2 nil]]
3	:ok	:txn	[[:append 2 26] [:r 0 [1 2 4 5 7]] [:r 2 [4 11 12 16 24 25 26]]]
3	:invoke	:txn	[[:r 1 nil] [:append 1 17]]
3	:ok	:txn	[[:r 1 [3 6 10 11 16 15]] [:append 1 17]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:kill	:primaries
1	:invoke	:txn	[[:r 0 nil] [:append 2 27]]
19	:invoke	:txn	[[:r 2 nil] [:append 2 28]]
19	:ok	:txn	[[:r 2 [4 11 12 16 24 25 26]] [:append 2 28]]
3	:invoke	:txn	[[:r 1 nil] [:r 2 nil] [:append 0 8] [:r 2 nil]]
3	:ok	:txn	[[:r 1 [3 6 10 11 16 15 17]] [:r 2 [4 11 12 16 24 25 26 28]] [:append 0 8] [:r 2 [4 11 12 16 24 25 26 28]]]
:nemesis	:info	:kill	{"n2" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :already-running, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :already-running}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
1	:ok	:txn	[[:r 0 [1 2 4 5 7 8]] [:append 2 27]]
22	:invoke	:txn	[[:append 1 18] [:append 2 29] [:append 2 30] [:r 2 nil]]
22	:fail	:txn	[[:append 1 18] [:append 2 29] [:append 2 30] [:r 2 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
1	:invoke	:txn	[[:r 1 nil]]
1	:ok	:txn	[[:r 1 [3 6 10 11 16 15 17]]]
27	:invoke	:txn	[[:r 0 nil] [:append 2 31] [:r 2 nil] [:r 1 nil]]
27	:ok	:txn	[[:r 0 [1 2 4 5 7 8]] [:append 2 31] [:r 2 [4 11 12 16 24 25 26 28 27 31]] [:r 1 [3 6 10 11 16 15 17]]]
22	:invoke	:txn	[[:r 2 nil] [:r 2 nil]]
22	:ok	:txn	[[:r 2 [4 11 12 16 24 25 26 28 27 31]] [:r 2 [4 11 12 16 24 25 26 28 27 31]]]
1	:invoke	:txn	[[:append 1 19] [:append 2 32]]
1	:ok	:txn	[[:append 1 19] [:append 2 32]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
0	:invoke	:txn	[[:r 2 nil] [:r 2 nil] [:r 0 nil]]
14	:invoke	:txn	[[:append 0 9]]
3	:invoke	:txn	[[:r 2 nil] [:append 0 10] [:append 0 11]]
0	:ok	:txn	[[:r 2 [4 11 12 16 24 25 26 28 27 31 32]] [:r 2 [4 11 12 16 24 25 26 28 27 31 32]] [:r 0 [1 2 4 5 7 8]]]
3	:fail	:txn	[[:r 2 nil] [:append 0 10] [:append 0 11]]	[:duplicate-key etcdserver: duplicate key given in txn request]
14	:ok	:txn	[[:append 0 9]]
:nemesis	:info	:kill	{"n3" nil}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
16	:invoke	:txn	[[:append 0 12] [:r 1 nil]]
16	:ok	:txn	[[:append 0 12] [:r 1 [3 6 10 11 16 15 17 19]]]
22	:invoke	:txn	[[:r 1 nil] [:r 2 nil] [:r 2 nil]]
27	:invoke	:txn	[[:r 2 nil]]
19	:invoke	:txn	[[:append 0 13] [:r 1 nil] [:r 1 nil] [:r 2 nil]]
19	:ok	:txn	[[:append 0 13] [:r 1 [3 6 10 11 16 15 17 19]] [:r 1 [3 6 10 11 16 15 17 19]] [:r 2 [4 11 12 16 24 25 26 28 27 31 32]]]
1	:invoke	:txn	[[:append 0 14] [:append 0 15] [:append 0 16] [:r 3 nil]]
1	:fail	:txn	[[:append 0 14] [:append 0 15] [:append 0 16] [:r 3 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
22	:info	:txn	[[:r 1 nil] [:r 2 nil] [:r 2 nil]]	[:timeout nil]
5	:invoke	:txn	[[:r 3 nil]]
5	:ok	:txn	[[:r 3 nil]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :already-running, "n2" :already-running, "n3" :started, "n4" :already-running, "n5" :already-running}
:nemesis	:info	:kill	:all
3	:invoke	:txn	[[:append 1 20] [:r 3 nil] [:append 3 1]]
27	:info	:txn	[[:r 2 nil]]	[:timeout nil]
0	:invoke	:txn	[[:r 3 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
37	:invoke	:txn	[[:r 1 nil] [:r 1 nil] [:append 3 2] [:append 1 21]]
16	:invoke	:txn	[[:r 1 nil]]
32	:invoke	:txn	[[:append 1 22] [:r 3 nil] [:append 1 23]]
8	:invoke	:txn	[[:r 3 nil] [:r 1 nil]]
3	:info	:txn	[[:append 1 20] [:r 3 nil] [:append 3 1]]	[:timeout nil]
1	:invoke	:txn	[[:append 3 3] [:r 3 nil]]
19	:invoke	:txn	[[:r 1 nil] [:append 1 24]]
14	:invoke	:txn	[[:append 1 25] [:append 0 17] [:append 3 4]]
0	:info	:txn	[[:r 3 nil]]	[:timeout nil]
13	:invoke	:txn	[[:r 3 nil] [:append 1 26] [:r 3 nil] [:append 1 27]]
37	:info	:txn	[[:r 1 nil] [:r 1 nil] [:append 3 2] [:append 1 21]]	[:timeout nil]
47	:invoke	:txn	[[:r 3 nil] [:r 3 nil] [:append 1 28] [:r 3 nil]]
16	:info	:txn	[[:r 1 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal.broken", :probability 0.001}}
32	:fail	:txn	[[:append 1 22] [:r 3 nil] [:append 1 23]]	[:duplicate-key etcdserver: duplicate key given in txn request]
5	:invoke	:txn	[[:append 3 5]]
14	:ok	:txn	[[:append 1 25] [:append 0 17] [:append 3 4]]
47	:ok	:txn	[[:r 3 [4]] [:r 3 [4]] [:append 1 28] [:r 3 [4]]]
13	:fail	:txn	[[:r 3 nil] [:append 1 26] [:r 3 nil] [:append 1 27]]	[:duplicate-key etcdserver: duplicate key given in txn request]
8	:info	:txn	[[:r 3 nil] [:r 1 nil]]	[:timeout nil]
47	:invoke	:txn	[[:append 3 6] [:append 3 7] [:r 1 nil] [:append 1 29]]
1	:info	:txn	[[:append 3 3] [:r 3 nil]]	[:timeout nil]
47	:fail	:txn	[[:append 3 6] [:append 3 7] [:r 1 nil] [:append 1 29]]	[:duplicate-key etcdserver: duplicate key given in txn request]
19	:info	:txn	[[:r 1 nil] [:append 1 24]]	[:timeout nil]
18	:invoke	:txn	[[:r 0 nil] [:r 1 nil] [:r 3 nil] [:r 3 nil]]
18	:ok	:txn	[[:r 0 [1 2 4 5 7 8 9 12 13 17]] [:r 1 [3 6 10 11 16 15 17 19 25 28]] [:r 3 [4]] [:r 3 [4]]]
18	:invoke	:txn	[[:append 3 8] [:append 3 9] [:append 1 30]]
18	:fail	:txn	[[:append 3 8] [:append 3 9] [:append 1 30]]	[:duplicate-key etcdserver: duplicate key given in txn request]
10	:invoke	:txn	[[:append 3 10] [:append 1 31] [:append 1 32] [:r 3 nil]]
47	:invoke	:txn	[[:r 3 nil] [:append 3 11]]
47	:ok	:txn	[[:r 3 [4]] [:append 3 11]]
5	:info	:txn	[[:append 3 5]]	[:timeout nil]
29	:invoke	:txn	[[:r 1 nil] [:r 3 nil] [:r 1 nil] [:r 3 nil]]
26	:invoke	:txn	[[:r 0 nil]]
29	:ok	:txn	[[:r 1 [3 6 10 11 16 15 17 19 25 28]] [:r 3 [4 11]] [:r 1 [3 6 10 11 16 15 17 19 25 28]] [:r 3 [4 11]]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:kill	:all
14	:invoke	:txn	[[:append 0 18] [:r 0 nil] [:append 3 12]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
10	:info	:txn	[[:append 3 10] [:append 1 31] [:append 1 32] [:r 3 nil]]	[:timeout nil]
18	:invoke	:txn	[[:r 4 nil] [:append 3 13]]
26	:info	:txn	[[:r 0 nil]]	[:timeout nil]
13	:invoke	:txn	[[:r 3 nil]]
32	:invoke	:txn	[[:append 4 1] [:append 3 14]]
36	:invoke	:txn	[[:r 4 nil] [:r 3 nil]]
14	:info	:txn	[[:append 0 18] [:r 0 nil] [:append 3 12]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
20	:invoke	:txn	[[:r 4 nil] [:r 4 nil]]
18	:info	:txn	[[:r 4 nil] [:append 3 13]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
32	:ok	:txn	[[:append 4 1] [:append 3 14]]
24	:invoke	:txn	[[:append 3 15] [:r 4 nil] [:r 4 nil]]
24	:ok	:txn	[[:append 3 15] [:r 4 [1]] [:r 4 [1]]]
13	:info	:txn	[[:r 3 nil]]	[:timeout nil]
24	:invoke	:txn	[[:append 3 16] [:r 3 nil]]
24	:ok	:txn	[[:append 3 16] [:r 3 [4 11 14 15 16]]]
15	:invoke	:txn	[[:r 3 nil] [:append 3 17]]
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
36	:info	:txn	[[:r 4 nil] [:r 3 nil]]	[:timeout nil]
23	:invoke	:txn	[[:append 0 19] [:r 4 nil] [:append 4 2]]
23	:ok	:txn	[[:append 0 19] [:r 4 [1]] [:append 4 2]]
20	:info	:txn	[[:r 4 nil] [:r 4 nil]]	[:timeout nil]
30	:invoke	:txn	[[:append 4 3]]
23	:invoke	:txn	[[:r 4 nil] [:append 4 4]]
23	:ok	:txn	[[:r 4 [1 2]] [:append 4 4]]
23	:invoke	:txn	[[:r 4 nil] [:append 4 5] [:r 0 nil] [:append 0 20]]
23	:ok	:txn	[[:r 4 [1 2 4]] [:append 4 5] [:r 0 [1 2 4 5 7 8 9 12 13 17 19]] [:append 0 20]]
15	:info	:txn	[[:r 3 nil] [:append 3 17]]	[:timeout nil]
46	:invoke	:txn	[[:r 4 nil] [:append 3 18]]
23	:invoke	:txn	[[:r 3 nil] [:r 3 nil]]
23	:ok	:txn	[[:r 3 [4 11 14 15 16]] [:r 3 [4 11 14 15 16]]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
32	:invoke	:txn	[[:r 3 nil] [:append 4 6]]
32	:ok	:txn	[[:r 3 [4 11 14 15 16]] [:append 4 6]]
30	:info	:txn	[[:append 4 3]]	[:timeout nil]
29	:invoke	:txn	[[:append 3 19] [:r 0 nil]]
29	:ok	:txn	[[:append 3 19] [:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]]]
29	:invoke	:txn	[[:r 3 nil] [:append 3 20] [:append 3 21] [:append 3 22]]
29	:fail	:txn	[[:r 3 nil] [:append 3 20] [:append 3 21] [:append 3 22]]	[:duplicate-key etcdserver: duplicate key given in txn request]
46	:info	:txn	[[:r 4 nil] [:append 3 18]]	[:timeout nil]
11	:invoke	:txn	[[:append 3 23] [:append 3 24] [:append 3 25] [:append 0 21]]
29	:invoke	:txn	[[:append 3 26] [:r 3 nil]]
23	:invoke	:txn	[[:r 4 nil] [:r 0 nil] [:r 4 nil]]
29	:ok	:txn	[[:append 3 26] [:r 3 [4 11 14 15 16 19 26]]]
24	:invoke	:txn	[[:append 3 27]]
23	:ok	:txn	[[:r 4 [1 2 4 5 6]] [:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]] [:r 4 [1 2 4 5 6]]]
24	:ok	:txn	[[:append 3 27]]
32	:invoke	:txn	[[:append 3 28] [:append 0 22]]
56	:invoke	:txn	[[:append 4 7] [:append 3 29] [:append 4 8]]
:nemesis	:info	:kill	{"n3" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
40	:invoke	:txn	[[:append 3 30] [:r 4 nil]]
11	:info	:txn	[[:append 3 23] [:append 3 24] [:append 3 25] [:append 0 21]]	[:timeout nil]
28	:invoke	:txn	[[:r 3 nil] [:append 3 31]]
47	:invoke	:txn	[[:r 4 nil] [:r 0 nil] [:append 3 32]]
29	:invoke	:txn	[[:r 4 nil] [:append 4 9]]
32	:info	:txn	[[:append 3 28] [:append 0 22]]	[:timeout nil]
24	:invoke	:txn	[[:append 0 23] [:append 5 1] [:append 5 2]]
56	:info	:txn	[[:append 4 7] [:append 3 29] [:append 4 8]]	[:timeout nil]
25	:invoke	:txn	[[:r 5 nil] [:r 5 nil] [:r 0 nil] [:append 5 3]]
23	:invoke	:txn	[[:r 0 nil] [:append 4 10]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
40	:info	:txn	[[:append 3 30] [:r 4 nil]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :already-running, "n5" :already-running}
24	:fail	:txn	[[:append 0 23] [:append 5 1] [:append 5 2]]	[:duplicate-key etcdserver: duplicate key given in txn request]
23	:ok	:txn	[[:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]] [:append 4 10]]
42	:invoke	:txn	[[:r 5 nil] [:append 5 4]]
29	:ok	:txn	[[:r 4 [1 2 4 5 6 10]] [:append 4 9]]
28	:ok	:txn	[[:r 3 [4 11 14 15 16 19 26 27]] [:append 3 31]]
42	:ok	:txn	[[:r 5 nil] [:append 5 4]]
:nemesis	:info	:kill	:primaries
47	:info	:txn	[[:r 4 nil] [:r 0 nil] [:append 3 32]]	[:timeout nil]
29	:invoke	:txn	[[:r 4 nil] [:r 5 nil] [:r 5 nil]]
29	:ok	:txn	[[:r 4 [1 2 4 5 6 10 9]] [:r 5 [4]] [:r 5 [4]]]
24	:invoke	:txn	[[:append 5 5] [:append 4 11] [:append 5 6] [:r 5 nil]]
24	:fail	:txn	[[:append 5 5] [:append 4 11] [:append 5 6] [:r 5 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
25	:info	:txn	[[:r 5 nil] [:r 5 nil] [:r 0 nil] [:append 5 3]]	[:timeout nil]
29	:invoke	:txn	[[:append 5 7]]
29	:ok	:txn	[[:append 5 7]]
21	:invoke	:txn	[[:append 5 8] [:r 5 nil]]
29	:invoke	:txn	[[:append 5 9] [:r 0 nil] [:append 4 12] [:r 5 nil]]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
28	:invoke	:txn	[[:append 0 24] [:append 4 13] [:append 4 14] [:r 5 nil]]
66	:invoke	:txn	[[:append 5 10] [:r 5 nil] [:r 0 nil]]
35	:invoke	:txn	[[:append 4 15] [:r 0 nil]]
21	:info	:txn	[[:append 5 8] [:r 5 nil]]	[:timeout nil]
29	:info	:txn	[[:append 5 9] [:r 0 nil] [:append 4 12] [:r 5 nil]]	[:timeout nil]
57	:invoke	:txn	[[:r 4 nil] [:append 5 11]]
42	:invoke	:txn	[[:r 0 nil] [:r 4 nil] [:r 5 nil]]
28	:info	:txn	[[:append 0 24] [:append 4 13] [:append 4 14] [:r 5 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
50	:invoke	:txn	[[:append 5 12] [:r 4 nil] [:r 5 nil]]
42	:ok	:txn	[[:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]] [:r 4 [1 2 4 5 6 10 9]] [:r 5 [4 7]]]
66	:info	:txn	[[:append 5 10] [:r 5 nil] [:r 0 nil]]	[:timeout nil]
57	:ok	:txn	[[:r 4 [1 2 4 5 6 10 9]] [:append 5 11]]
23	:invoke	:txn	[[:r 4 nil] [:r 5 nil]]
23	:ok	:txn	[[:r 4 [1 2 4 5 6 10 9]] [:r 5 [4 7 11]]]
35	:info	:txn	[[:append 4 15] [:r 0 nil]]	[:timeout nil]
38	:invoke	:txn	[[:append 5 13] [:append 0 25] [:append 5 14] [:append 5 15]]
38	:fail	:txn	[[:append 5 13] [:append 0 25] [:append 5 14] [:append 5 15]]	[:duplicate-key etcdserver: duplicate key given in txn request]
38	:invoke	:txn	[[:r 4 nil] [:append 5 16] [:append 5 17] [:append 0 26]]
38	:fail	:txn	[[:r 4 nil] [:append 5 16] [:append 5 17] [:append 0 26]]	[:duplicate-key etcdserver: duplicate key given in txn request]
39	:invoke	:txn	[[:append 4 16] [:append 4 17] [:append 4 18] [:r 4 nil]]
39	:fail	:txn	[[:append 4 16] [:append 4 17] [:append 4 18] [:r 4 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
50	:info	:txn	[[:append 5 12] [:r 4 nil] [:r 5 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal.broken", :probability 0.001}}
45	:invoke	:txn	[[:r 5 nil] [:append 4 19] [:append 4 20] [:r 5 nil]]
57	:invoke	:txn	[[:append 4 21] [:r 5 nil]]
57	:ok	:txn	[[:append 4 21] [:r 5 [4 7 11]]]
39	:invoke	:txn	[[:append 5 18] [:r 5 nil] [:r 5 nil]]
39	:ok	:txn	[[:append 5 18] [:r 5 [4 7 11 18]] [:r 5 [4 7 11 18]]]
60	:invoke	:txn	[[:append 4 22] [:r 5 nil] [:append 4 23] [:append 4 24]]
23	:invoke	:txn	[[:r 4 nil] [:r 4 nil] [:r 4 nil]]
23	:ok	:txn	[[:r 4 [1 2 4 5 6 10 9 21]] [:r 4 [1 2 4 5 6 10 9 21]] [:r 4 [1 2 4 5 6 10 9 21]]]
45	:info	:txn	[[:r 5 nil] [:append 4 19] [:append 4 20] [:r 5 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:kill	:primaries
42	:invoke	:txn	[[:append 5 19]]
42	:ok	:txn	[[:append 5 19]]
60	:info	:txn	[[:append 4 22] [:r 5 nil] [:append 4 23] [:append 4 24]]	[:timeout nil]
57	:invoke	:txn	[[:r 5 nil] [:append 5 20]]
57	:ok	:txn	[[:r 5 [4 7 11 18 19]] [:append 5 20]]
38	:invoke	:txn	[[:append 4 25] [:r 5 nil] [:r 5 nil] [:r 5 nil]]
57	:invoke	:txn	[[:r 5 nil]]
38	:ok	:txn	[[:append 4 25] [:r 5 [4 7 11 18 19 20]] [:r 5 [4 7 11 18 19 20]] [:r 5 [4 7 11 18 19 20]]]
57	:ok	:txn	[[:r 5 [4 7 11 18 19 20]]]
39	:invoke	:txn	[[:append 5 21] [:r 4 nil] [:r 4 nil] [:append 5 22]]
39	:fail	:txn	[[:append 5 21] [:r 4 nil] [:r 4 nil] [:append 5 22]]	[:duplicate-key etcdserver: duplicate key given in txn request]
57	:invoke	:txn	[[:r 0 nil]]
39	:invoke	:txn	[[:append 5 23] [:r 0 nil]]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
39	:ok	:txn	[[:append 5 23] [:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]]]
57	:ok	:txn	[[:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]]]
76	:invoke	:txn	[[:append 5 24]]
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
23	:invoke	:txn	[[:r 4 nil] [:r 5 nil]]
23	:ok	:txn	[[:r 4 [1 2 4 5 6 10 9 21 25]] [:r 5 [4 7 11 18 19 20 23]]]
42	:invoke	:txn	[[:append 4 26] [:append 4 27] [:append 0 27] [:r 5 nil]]
42	:fail	:txn	[[:append 4 26] [:append 4 27] [:append 0 27] [:r 5 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
39	:invoke	:txn	[[:append 5 25] [:r 5 nil] [:append 4 28]]
39	:ok	:txn	[[:append 5 25] [:r 5 [4 7 11 18 19 20 23 25]] [:append 4 28]]
38	:invoke	:txn	[[:r 5 nil] [:r 5 nil] [:r 5 nil]]
38	:ok	:txn	[[:r 5 [4 7 11 18 19 20 23 25]] [:r 5 [4 7 11 18 19 20 23 25]] [:r 5 [4 7 11 18 19 20 23 25]]]
70	:invoke	:txn	[[:append 5 26]]
76	:info	:txn	[[:append 5 24]]	[:timeout nil]
86	:invoke	:txn	[[:r 4 nil] [:append 4 29]]
31	:invoke	:txn	[[:append 4 30]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
38	:invoke	:txn	[[:r 5 nil] [:r 0 nil] [:append 4 31]]
38	:ok	:txn	[[:r 5 [4 7 11 18 19 20 23 25]] [:r 0 [1 2 4 5 7 8 9 12 13 17 19 20]] [:append 4 31]]
24	:invoke	:txn	[[:append 4 32] [:r 5 nil] [:append 5 27]]
24	:ok	:txn	[[:append 4 32] [:r 5 [4 7 11 18 19 20 23 25]] [:append 5 27]]
70	:info	:txn	[[:append 5 26]]	[:timeout nil]
86	:info	:txn	[[:r 4 nil] [:append 4 29]]	[:timeout nil]
55	:invoke	:txn	[[:r 5 nil]]
31	:info	:txn	[[:append 4 30]]	[:timeout nil]
42	:invoke	:txn	[[:r 5 nil]]
:nemesis	:info	:kill	{"n3" nil}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
23	:invoke	:txn	[[:r 5 nil]]
80	:invoke	:txn	[[:append 5 28]]
96	:invoke	:txn	[[:r 6 nil] [:r 5 nil] [:r 0 nil]]
55	:info	:txn	[[:r 5 nil]]	[:timeout nil]
38	:invoke	:txn	[[:append 5 29] [:r 5 nil] [:r 6 nil]]
42	:info	:txn	[[:r 5 nil]]	[:timeout nil]
24	:invoke	:txn	[[:append 0 28] [:r 5 nil] [:r 5 nil]]
39	:invoke	:txn	[[:r 5 nil] [:r 5 nil] [:append 5 30] [:r 5 nil]]
23	:info	:txn	[[:r 5 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :already-running, "n5" :already-running}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
38	:fail	:txn	[[:append 5 29] [:r 5 nil] [:r 6 nil]]	:didn't-succeed
39	:ok	:txn	[[:r 5 [4 7 11 18 19 20 23 25 27]] [:r 5 [4 7 11 18 19 20 23 25 27]] [:append 5 30] [:r 5 [4 7 11 18 19 20 23 25 27 30]]]
80	:info	:txn	[[:append 5 28]]	[:timeout nil]
65	:invoke	:txn	[[:append 5 31]]
24	:ok	:txn	[[:append 0 28] [:r 5 [4 7 11 18 19 20 23 25 27 30]] [:r 5 [4 7 11 18 19 20 23 25 27 30]]]
96	:info	:txn	[[:r 6 nil] [:r 5 nil] [:r 0 nil]]	[:timeout nil]
41	:invoke	:txn	[[:r 5 nil] [:append 5 32] [:append 6 1] [:append 6 2]]
39	:invoke	:txn	[[:r 7 nil]]
39	:ok	:txn	[[:r 7 nil]]
106	:invoke	:txn	[[:r 7 nil] [:append 7 1]]
52	:invoke	:txn	[[:append 7 2] [:append 7 3] [:r 7 nil] [:append 0 29]]
52	:fail	:txn	[[:append 7 2] [:append 7 3] [:r 7 nil] [:append 0 29]]	[:duplicate-key etcdserver: duplicate key given in txn request]
65	:info	:txn	[[:append 5 31]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
39	:invoke	:txn	[[:r 7 nil] [:r 6 nil] [:append 6 3]]
38	:invoke	:txn	[[:append 7 4] [:r 6 nil] [:r 7 nil]]
39	:ok	:txn	[[:r 7 nil] [:r 6 nil] [:append 6 3]]
38	:ok	:txn	[[:append 7 4] [:r 6 [3]] [:r 7 [4]]]
41	:info	:txn	[[:r 5 nil] [:append 5 32] [:append 6 1] [:append 6 2]]	[:timeout nil]
90	:invoke	:txn	[[:r 7 nil] [:append 7 5] [:r 7 nil] [:r 0 nil]]
106	:info	:txn	[[:r 7 nil] [:append 7 1]]	[:timeout nil]
57	:invoke	:txn	[[:append 0 30]]
57	:ok	:txn	[[:append 0 30]]
75	:invoke	:txn	[[:r 7 nil]]
38	:invoke	:txn	[[:r 0 nil]]
38	:ok	:txn	[[:r 0 [1 2 4 5 7 8 9 12 13 17 19 20 28 30]]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
51	:invoke	:txn	[[:append 6 4]]
90	:info	:txn	[[:r 7 nil] [:append 7 5] [:r 7 nil] [:r 0 nil]]	[:timeout nil]
116	:invoke	:txn	[[:r 7 nil] [:append 0 31] [:append 7 6]]
24	:invoke	:txn	[[:r 7 nil]]
24	:ok	:txn	[[:r 7 [4]]]
57	:invoke	:txn	[[:append 7 7] [:r 7 nil]]
57	:ok	:txn	[[:append 7 7] [:r 7 [4 7]]]
75	:info	:txn	[[:r 7 nil]]	[:timeout nil]
39	:invoke	:txn	[[:r 7 nil] [:append 7 8] [:r 7 nil]]
39	:ok	:txn	[[:r 7 [4 7]] [:append 7 8] [:r 7 [4 7 8]]]
51	:info	:txn	[[:append 6 4]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
33	:invoke	:txn	[[:append 7 9] [:append 7 10]]
33	:fail	:txn	[[:append 7 9] [:append 7 10]]	[:duplicate-key etcdserver: duplicate key given in txn request]
116	:info	:txn	[[:r 7 nil] [:append 0 31] [:append 7 6]]	[:timeout nil]
85	:invoke	:txn	[[:append 0 32] [:r 7 nil]]
38	:invoke	:txn	[[:append 7 11] [:append 6 5] [:r 7 nil]]
38	:ok	:txn	[[:append 7 11] [:append 6 5] [:r 7 [4 7 8 11]]]
52	:invoke	:txn	[[:r 7 nil]]
52	:ok	:txn	[[:r 7 [4 7 8 11]]]
100	:invoke	:txn	[[:r 7 nil] [:append 7 12]]
52	:invoke	:txn	[[:append 7 13] [:r 7 nil]]
61	:invoke	:txn	[[:r 8 nil] [:r 6 nil]]
85	:info	:txn	[[:append 0 32] [:r 7 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
95	:invoke	:txn	[[:append 6 6]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
52	:ok	:txn	[[:append 7 13] [:r 7 [4 7 8 11 13]]]
39	:invoke	:txn	[[:r 7 nil] [:r 7 nil] [:r 8 nil] [:r 6 nil]]
39	:ok	:txn	[[:r 7 [4 7 8 11 13]] [:r 7 [4 7 8 11 13]] [:r 8 nil] [:r 6 [3 5]]]
100	:info	:txn	[[:r 7 nil] [:append 7 12]]	[:timeout nil]
52	:invoke	:txn	[[:r 7 nil]]
52	:ok	:txn	[[:r 7 [4 7 8 11 13]]]
126	:invoke	:txn	[[:r 7 nil] [:r 6 nil] [:append 8 1]]
:nemesis	:info	:kill	:primaries
110	:invoke	:txn	[[:r 7 nil] [:append 8 2]]
61	:info	:txn	[[:r 8 nil] [:r 6 nil]]	[:timeout nil]
95	:info	:txn	[[:append 6 6]]	[:timeout nil]
105	:invoke	:txn	[[:append 8 3] [:r 7 nil] [:append 7 14] [:r 7 nil]]
24	:invoke	:txn	[[:r 7 nil] [:append 7 15] [:append 6 7]]
24	:ok	:txn	[[:r 7 [4 7 8 11 13]] [:append 7 15] [:append 6 7]]
126	:info	:txn	[[:r 7 nil] [:r 6 nil] [:append 8 1]]	[:timeout nil]
38	:invoke	:txn	[[:r 8 nil] [:r 7 nil] [:r 7 nil] [:append 7 16]]
38	:ok	:txn	[[:r 8 nil] [:r 7 [4 7 8 11 13 15]] [:r 7 [4 7 8 11 13 15]] [:append 7 16]]
110	:info	:txn	[[:r 7 nil] [:append 8 2]]	[:timeout nil]
38	:invoke	:txn	[[:append 6 8]]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:start	:all
105	:info	:txn	[[:append 8 3] [:r 7 nil] [:append 7 14] [:r 7 nil]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
120	:invoke	:txn	[[:append 6 9] [:r 6 nil] [:r 8 nil]]
38	:ok	:txn	[[:append 6 8]]
24	:invoke	:txn	[[:r 7 nil] [:r 6 nil]]
24	:ok	:txn	[[:r 7 [4 7 8 11 13 15 16]] [:r 6 [3 5 7 8]]]
136	:invoke	:txn	[[:append 7 17]]
24	:invoke	:txn	[[:r 6 nil] [:r 7 nil] [:r 7 nil]]
24	:ok	:txn	[[:r 6 [3 5 7 8]] [:r 7 [4 7 8 11 13 15 16]] [:r 7 [4 7 8 11 13 15 16]]]
38	:invoke	:txn	[[:r 7 nil]]
38	:ok	:txn	[[:r 7 [4 7 8 11 13 15 16]]]
120	:info	:txn	[[:append 6 9] [:r 6 nil] [:r 8 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
33	:invoke	:txn	[[:r 7 nil] [:append 8 4] [:r 8 nil]]
33	:ok	:txn	[[:r 7 [4 7 8 11 13 15 16]] [:append 8 4] [:r 8 [4]]]
136	:info	:txn	[[:append 7 17]]	[:timeout nil]
24	:invoke	:txn	[[:append 7 18]]
24	:ok	:txn	[[:append 7 18]]
52	:invoke	:txn	[[:r 6 nil] [:append 7 19] [:r 7 nil] [:r 8 nil]]
52	:ok	:txn	[[:r 6 [3 5 7 8]] [:append 7 19] [:r 7 [4 7 8 11 13 15 16 18 19]] [:r 8 [4]]]
38	:invoke	:txn	[[:append 8 5]]
38	:ok	:txn	[[:append 8 5]]
57	:invoke	:txn	[[:append 7 20] [:r 7 nil] [:append 7 21]]
146	:invoke	:txn	[[:append 8 6]]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
38	:invoke	:txn	[[:r 7 nil] [:r 6 nil]]
39	:invoke	:txn	[[:r 7 nil] [:append 6 10] [:append 6 11]]
24	:invoke	:txn	[[:append 7 22] [:r 6 nil]]
57	:info	:txn	[[:append 7 20] [:r 7 nil] [:append 7 21]]	[:timeout nil]
146	:info	:txn	[[:append 8 6]]	[:timeout nil]
130	:invoke	:txn	[[:r 6 nil] [:append 6 12] [:append 7 23] [:append 7 24]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
38	:info	:txn	[[:r 7 nil] [:r 6 nil]]	[:timeout nil]
24	:ok	:txn	[[:append 7 22] [:r 6 [3 5 7 8]]]
156	:invoke	:txn	[[:r 7 nil] [:append 7 25]]
39	:fail	:txn	[[:r 7 nil] [:append 6 10] [:append 6 11]]	[:duplicate-key etcdserver: duplicate key given in txn request]
71	:invoke	:txn	[[:append 6 13]]
39	:invoke	:txn	[[:r 7 nil] [:append 6 14] [:r 7 nil] [:append 7 26]]
33	:invoke	:txn	[[:append 7 27] [:append 6 15] [:r 7 nil] [:append 7 28]]
39	:ok	:txn	[[:r 7 [4 7 8 11 13 15 16 18 19 22]] [:append 6 14] [:r 7 [4 7 8 11 13 15 16 18 19 22]] [:append 7 26]]
33	:fail	:txn	[[:append 7 27] [:append 6 15] [:r 7 nil] [:append 7 28]]	[:duplicate-key etcdserver: duplicate key given in txn request]
48	:invoke	:txn	[[:append 7 29] [:r 7 nil] [:append 6 16] [:append 6 17]]
130	:info	:txn	[[:r 6 nil] [:append 6 12] [:append 7 23] [:append 7 24]]	[:timeout nil]
48	:fail	:txn	[[:append 7 29] [:r 7 nil] [:append 6 16] [:append 6 17]]	[:duplicate-key etcdserver: duplicate key given in txn request]
115	:invoke	:txn	[[:append 6 18]]
39	:invoke	:txn	[[:append 6 19] [:r 7 nil] [:r 7 nil] [:r 6 nil]]
39	:ok	:txn	[[:append 6 19] [:r 7 [4 7 8 11 13 15 16 18 19 22 26]] [:r 7 [4 7 8 11 13 15 16 18 19 22 26]] [:r 6 [3 5 7 8 14 19]]]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:kill	:primaries
156	:info	:txn	[[:r 7 nil] [:append 7 25]]	[:timeout nil]
33	:invoke	:txn	[[:append 8 7] [:r 7 nil]]
33	:ok	:txn	[[:append 8 7] [:r 7 [4 7 8 11 13 15 16 18 19 22 26]]]
52	:invoke	:txn	[[:r 7 nil] [:r 6 nil] [:append 7 30] [:append 7 31]]
52	:fail	:txn	[[:r 7 nil] [:r 6 nil] [:append 7 30] [:append 7 31]]	[:duplicate-key etcdserver: duplicate key given in txn request]
71	:info	:txn	[[:append 6 13]]	[:timeout nil]
140	:invoke	:txn	[[:append 7 32]]
166	:invoke	:txn	[[:r 6 nil] [:r 7 nil] [:r 8 nil] [:r 6 nil]]
67	:invoke	:txn	[[:r 7 nil]]
67	:ok	:txn	[[:r 7 [4 7 8 11 13 15 16 18 19 22 26]]]
24	:invoke	:txn	[[:append 6 20] [:append 6 21] [:append 6 22] [:r 7 nil]]
24	:fail	:txn	[[:append 6 20] [:append 6 21] [:append 6 22] [:r 7 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
115	:info	:txn	[[:append 6 18]]	[:timeout nil]
33	:invoke	:txn	[[:append 6 23] [:append 6 24] [:r 8 nil] [:append 6 25]]
52	:invoke	:txn	[[:append 6 26] [:r 6 nil] [:r 6 nil] [:append 9 1]]
:nemesis	:info	:kill	{"n3" nil}
140	:info	:txn	[[:append 7 32]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
166	:info	:txn	[[:r 6 nil] [:r 7 nil] [:r 8 nil] [:r 6 nil]]	[:timeout nil]
24	:invoke	:txn	[[:r 9 nil] [:r 8 nil] [:r 6 nil] [:append 6 27]]
67	:invoke	:txn	[[:r 9 nil] [:append 8 8]]
125	:invoke	:txn	[[:r 9 nil]]
81	:invoke	:txn	[[:append 9 2] [:append 6 28] [:append 9 3] [:r 8 nil]]
33	:info	:txn	[[:append 6 23] [:append 6 24] [:r 8 nil] [:append 6 25]]	[:timeout nil]
48	:invoke	:txn	[[:append 8 9] [:append 6 29] [:r 9 nil]]
52	:info	:txn	[[:append 6 26] [:r 6 nil] [:r 6 nil] [:append 9 1]]	[:timeout nil]
24	:info	:txn	[[:r 9 nil] [:r 8 nil] [:r 6 nil] [:append 6 27]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :already-running, "n5" :already-running}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
39	:invoke	:txn	[[:append 9 4] [:r 9 nil]]
39	:ok	:txn	[[:append 9 4] [:r 9 [4]]]
48	:ok	:txn	[[:append 8 9] [:append 6 29] [:r 9 [4]]]
67	:info	:txn	[[:r 9 nil] [:append 8 8]]	[:timeout nil]
176	:invoke	:txn	[[:r 9 nil] [:append 9 5]]
125	:info	:txn	[[:r 9 nil]]	[:timeout nil]
48	:invoke	:txn	[[:append 9 6] [:r 9 nil] [:r 9 nil] [:r 9 nil]]
77	:invoke	:txn	[[:append 9 7] [:append 9 8] [:append 6 30] [:r 9 nil]]
48	:ok	:txn	[[:append 9 6] [:r 9 [4 6]] [:r 9 [4 6]] [:r 9 [4 6]]]
77	:fail	:txn	[[:append 9 7] [:append 9 8] [:append 6 30] [:r 9 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
81	:info	:txn	[[:append 9 2] [:append 6 28] [:append 9 3] [:r 8 nil]]	[:timeout nil]
39	:invoke	:txn	[[:r 9 nil] [:r 9 nil] [:r 9 nil] [:append 8 10]]
39	:ok	:txn	[[:r 9 [4 6]] [:r 9 [4 6]] [:r 9 [4 6]] [:append 8 10]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:all
62	:invoke	:txn	[[:r 6 nil] [:append 6 31] [:r 9 nil]]
176	:info	:txn	[[:r 9 nil] [:append 9 5]]	[:timeout nil]
91	:invoke	:txn	[[:append 9 9] [:r 8 nil] [:r 6 nil]]
77	:invoke	:txn	[[:append 9 10] [:r 6 nil]]
39	:invoke	:txn	[[:append 9 11] [:append 9 12] [:r 9 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
186	:invoke	:txn	[[:r 6 nil] [:append 9 13] [:r 6 nil] [:append 9 14]]
62	:info	:txn	[[:r 6 nil] [:append 6 31] [:r 9 nil]]	[:timeout nil]
48	:invoke	:txn	[[:append 9 15] [:r 9 nil] [:append 9 16] [:append 9 17]]
91	:info	:txn	[[:append 9 9] [:r 8 nil] [:r 6 nil]]	[:timeout nil]
77	:info	:txn	[[:append 9 10] [:r 6 nil]]	[:timeout nil]
34	:invoke	:txn	[[:append 9 18] [:r 9 nil]]
39	:info	:txn	[[:append 9 11] [:append 9 12] [:r 9 nil]]	[:timeout nil]
135	:invoke	:txn	[[:r 6 nil] [:append 9 19]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
186	:info	:txn	[[:r 6 nil] [:append 9 13] [:r 6 nil] [:append 9 14]]	[:timeout nil]
196	:invoke	:txn	[[:append 8 11] [:r 9 nil]]
72	:invoke	:txn	[[:r 6 nil]]
48	:info	:txn	[[:append 9 15] [:r 9 nil] [:append 9 16] [:append 9 17]]	[:timeout nil]
34	:info	:txn	[[:append 9 18] [:r 9 nil]]	[:timeout nil]
58	:invoke	:txn	[[:append 9 20] [:r 8 nil] [:append 9 21]]
44	:invoke	:txn	[[:append 6 32]]
135	:info	:txn	[[:r 6 nil] [:append 9 19]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
87	:invoke	:txn	[[:r 6 nil] [:r 9 nil]]
196	:info	:txn	[[:append 8 11] [:r 9 nil]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:kill	:all
72	:info	:txn	[[:r 6 nil]]	[:timeout nil]
49	:invoke	:txn	[[:r 9 nil] [:append 8 12]]
58	:info	:txn	[[:append 9 20] [:r 8 nil] [:append 9 21]]	[:timeout nil]
145	:invoke	:txn	[[:append 9 22] [:append 8 13] [:append 9 23]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
44	:info	:txn	[[:append 6 32]]	[:timeout nil]
101	:invoke	:txn	[[:append 9 24] [:r 10 nil] [:r 10 nil] [:r 9 nil]]
43	:invoke	:txn	[[:r 9 nil] [:append 9 25] [:append 9 26] [:append 10 1]]
87	:info	:txn	[[:r 6 nil] [:r 9 nil]]	[:timeout nil]
82	:invoke	:txn	[[:r 9 nil] [:r 9 nil] [:r 9 nil]]
54	:invoke	:txn	[[:append 10 2]]
49	:info	:txn	[[:r 9 nil] [:append 8 12]]	[:timeout nil]
145	:info	:txn	[[:append 9 22] [:append 8 13] [:append 9 23]]	[:timeout nil]
206	:invoke	:txn	[[:append 9 27] [:append 9 28] [:r 9 nil]]
101	:info	:txn	[[:append 9 24] [:r 10 nil] [:r 10 nil] [:r 9 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
43	:info	:txn	[[:r 9 nil] [:append 9 25] [:append 9 26] [:append 10 1]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
155	:invoke	:txn	[[:append 8 14] [:r 10 nil] [:r 9 nil] [:r 9 nil]]
150	:invoke	:txn	[[:append 9 29]]
82	:info	:txn	[[:r 9 nil] [:r 9 nil] [:r 9 nil]]	[:timeout nil]
54	:info	:txn	[[:append 10 2]]	[:timeout nil]
111	:invoke	:txn	[[:r 10 nil] [:r 9 nil] [:append 9 30] [:r 10 nil]]
206	:info	:txn	[[:append 9 27] [:append 9 28] [:r 9 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
216	:invoke	:txn	[[:append 9 31] [:append 9 32] [:r 10 nil]]
155	:info	:txn	[[:append 8 14] [:r 10 nil] [:r 9 nil] [:r 9 nil]]	[:timeout nil]
64	:invoke	:txn	[[:r 9 nil] [:r 9 nil] [:r 9 nil] [:r 9 nil]]
150	:info	:txn	[[:append 9 29]]	[:timeout nil]
68	:invoke	:txn	[[:r 9 nil]]
111	:info	:txn	[[:r 10 nil] [:r 9 nil] [:append 9 30] [:r 10 nil]]	[:timeout nil]
53	:invoke	:txn	[[:r 9 nil] [:r 11 nil] [:append 11 1]]
59	:invoke	:txn	[[:r 10 nil] [:append 10 3] [:r 11 nil] [:append 10 4]]
216	:info	:txn	[[:append 9 31] [:append 9 32] [:r 10 nil]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n1" ""}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
92	:invoke	:txn	[[:append 10 5]]
64	:info	:txn	[[:r 9 nil] [:r 9 nil] [:r 9 nil] [:r 9 nil]]	[:timeout nil]
226	:invoke	:txn	[[:append 10 6] [:append 8 15]]
68	:info	:txn	[[:r 9 nil]]	[:timeout nil]
74	:invoke	:txn	[[:r 11 nil] [:append 8 16]]
53	:info	:txn	[[:r 9 nil] [:r 11 nil] [:append 11 1]]	[:timeout nil]
59	:info	:txn	[[:r 10 nil] [:append 10 3] [:r 11 nil] [:append 10 4]]	[:timeout nil]
92	:ok	:txn	[[:append 10 5]]
74	:ok	:txn	[[:r 11 nil] [:append 8 16]]
97	:invoke	:txn	[[:r 11 nil] [:r 11 nil] [:r 11 nil]]
97	:ok	:txn	[[:r 11 nil] [:r 11 nil] [:r 11 nil]]
160	:invoke	:txn	[[:append 10 7] [:append 10 8] [:r 10 nil]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:kill	:primaries
226	:info	:txn	[[:append 10 6] [:append 8 15]]	[:timeout nil]
63	:invoke	:txn	[[:r 10 nil]]
63	:ok	:txn	[[:r 10 [5]]]
236	:invoke	:txn	[[:r 11 nil]]
160	:info	:txn	[[:append 10 7] [:append 10 8] [:r 10 nil]]	[:timeout nil]
170	:invoke	:txn	[[:r 10 nil]]
69	:invoke	:txn	[[:append 10 9] [:append 11 2] [:r 10 nil]]
165	:invoke	:txn	[[:r 11 nil] [:append 11 3]]
:nemesis	:info	:kill	{"n4" nil}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
236	:info	:txn	[[:r 11 nil]]	[:timeout nil]
74	:invoke	:txn	[[:r 10 nil] [:append 11 4] [:r 10 nil] [:append 11 5]]
97	:invoke	:txn	[[:r 11 nil] [:r 10 nil] [:r 11 nil]]
170	:info	:txn	[[:r 10 nil]]	[:timeout nil]
246	:invoke	:txn	[[:append 11 6] [:append 11 7]]
121	:invoke	:txn	[[:r 11 nil]]
69	:info	:txn	[[:append 10 9] [:append 11 2] [:r 10 nil]]	[:timeout nil]
79	:invoke	:txn	[[:append 10 10] [:append 11 8] [:append 10 11] [:r 10 nil]]
165	:info	:txn	[[:r 11 nil] [:append 11 3]]	[:timeout nil]
78	:invoke	:txn	[[:append 11 9] [:append 11 10] [:append 11 11] [:r 11 nil]]
175	:invoke	:txn	[[:r 10 nil] [:r 10 nil] [:r 11 nil] [:r 8 nil]]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
74	:info	:txn	[[:r 10 nil] [:append 11 4] [:r 10 nil] [:append 11 5]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :started, "n5" :already-running}
:nemesis	:info	:bitflip-wal	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
97	:ok	:txn	[[:r 11 nil] [:r 10 [5]] [:r 11 nil]]
79	:fail	:txn	[[:append 10 10] [:append 11 8] [:append 10 11] [:r 10 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
84	:invoke	:txn	[[:r 10 nil] [:r 10 nil]]
180	:invoke	:txn	[[:append 11 12]]
84	:ok	:txn	[[:r 10 [5]] [:r 10 [5]]]
84	:invoke	:txn	[[:r 11 nil] [:r 8 nil] [:append 11 13] [:r 11 nil]]
84	:ok	:txn	[[:r 11 nil] [:r 8 [4 5 7 9 10 16]] [:append 11 13] [:r 11 [13]]]
78	:fail	:txn	[[:append 11 9] [:append 11 10] [:append 11 11] [:r 11 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
246	:info	:txn	[[:append 11 6] [:append 11 7]]	[:timeout nil]
121	:info	:txn	[[:r 11 nil]]	[:timeout nil]
175	:info	:txn	[[:r 10 nil] [:r 10 nil] [:r 11 nil] [:r 8 nil]]	[:timeout nil]
180	:info	:txn	[[:append 11 12]]	[:timeout nil]
:nemesis	:info	:bitflip-wal	{"n2" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :already-running}
