7	:invoke	:txn	[[:r 2 nil] [:append 2 1]]
7	:ok	:txn	[[:r 2 nil] [:append 2 1]]
4	:invoke	:txn	[[:append 1 1] [:r 2 nil]]
4	:ok	:txn	[[:append 1 1] [:r 2 [1]]]
8	:invoke	:txn	[[:r 2 nil] [:append 2 2] [:append 2 3] [:r 2 nil]]
8	:fail	:txn	[[:r 2 nil] [:append 2 2] [:append 2 3] [:r 2 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
7	:invoke	:txn	[[:append 0 1] [:append 2 4] [:r 1 nil]]
7	:ok	:txn	[[:append 0 1] [:append 2 4] [:r 1 [1]]]
5	:invoke	:txn	[[:append 1 2]]
5	:ok	:txn	[[:append 1 2]]
8	:invoke	:txn	[[:append 2 5] [:r 0 nil]]
8	:ok	:txn	[[:append 2 5] [:r 0 [1]]]
:nemesis	:info	:kill	:all
1	:invoke	:txn	[[:r 2 nil]]
8	:invoke	:txn	[[:append 2 6] [:r 2 nil] [:append 2 7]]
9	:invoke	:txn	[[:r 2 nil] [:r 1 nil] [:append 2 8] [:append 1 3]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:start	:all
7	:invoke	:txn	[[:r 1 nil]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
8	:fail	:txn	[[:append 2 6] [:r 2 nil] [:append 2 7]]	[:duplicate-key etcdserver: duplicate key given in txn request]
1	:ok	:txn	[[:r 2 [1 4 5]]]
3	:invoke	:txn	[[:append 1 4]]
3	:ok	:txn	[[:append 1 4]]
9	:ok	:txn	[[:r 2 [1 4 5]] [:r 1 [1 2 4]] [:append 2 8] [:append 1 3]]
7	:ok	:txn	[[:r 1 [1 2 4 3]]]
1	:invoke	:txn	[[:append 2 9]]
1	:ok	:txn	[[:append 2 9]]
2	:invoke	:txn	[[:r 2 nil]]
2	:ok	:txn	[[:r 2 [1 4 5 8 9]]]
1	:invoke	:txn	[[:r 2 nil]]
1	:ok	:txn	[[:r 2 [1 4 5 8 9]]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
0	:invoke	:txn	[[:append 0 2] [:r 1 nil] [:r 0 nil] [:r 2 nil]]
:nemesis	:info	:kill	:all
4	:invoke	:txn	[[:r 1 nil]]
2	:invoke	:txn	[[:r 2 nil] [:append 1 5]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
2	:ok	:txn	[[:r 2 [1 4 5 8 9]] [:append 1 5]]
8	:invoke	:txn	[[:r 2 nil]]
8	:ok	:txn	[[:r 2 [1 4 5 8 9]]]
1	:invoke	:txn	[[:append 0 3] [:append 2 10] [:r 2 nil] [:r 2 nil]]
8	:invoke	:txn	[[:append 1 6]]
4	:ok	:txn	[[:r 1 [1 2 4 3 5]]]
6	:invoke	:txn	[[:append 0 4] [:r 2 nil] [:append 1 7]]
8	:ok	:txn	[[:append 1 6]]
0	:info	:txn	[[:append 0 2] [:r 1 nil] [:r 0 nil] [:r 2 nil]]	[:timeout nil]
3	:invoke	:txn	[[:r 1 nil] [:append 2 11] [:append 0 5]]
3	:ok	:txn	[[:r 1 [1 2 4 3 5 6]] [:append 2 11] [:append 0 5]]
:nemesis	:info	:kill	:primaries
9	:invoke	:txn	[[:r 2 nil] [:append 1 8] [:r 2 nil] [:append 2 12]]
9	:ok	:txn	[[:r 2 [1 4 5 8 9 11]] [:append 1 8] [:r 2 [1 4 5 8 9 11]] [:append 2 12]]
10	:invoke	:txn	[[:append 1 9] [:r 1 nil] [:r 1 nil]]
2	:invoke	:txn	[[:append 0 6] [:append 0 7] [:append 2 13]]
1	:info	:txn	[[:append 0 3] [:append 2 10] [:r 2 nil] [:r 2 nil]]	[:timeout nil]
2	:fail	:txn	[[:append 0 6] [:append 0 7] [:append 2 13]]	[:duplicate-key etcdserver: duplicate key given in txn request]
9	:invoke	:txn	[[:append 1 10] [:append 0 8]]
9	:ok	:txn	[[:append 1 10] [:append 0 8]]
6	:info	:txn	[[:append 0 4] [:r 2 nil] [:append 1 7]]	[:timeout nil]
8	:invoke	:txn	[[:r 2 nil]]
8	:ok	:txn	[[:r 2 [1 4 5 8 9 11 12]]]
2	:invoke	:txn	[[:r 0 nil] [:r 2 nil] [:append 0 9]]
2	:ok	:txn	[[:r 0 [1 2 5 8]] [:r 2 [1 4 5 8 9 11 12]] [:append 0 9]]
10	:info	:txn	[[:append 1 9] [:r 1 nil] [:r 1 nil]]	[:timeout nil]
5	:invoke	:txn	[[:append 2 14] [:append 2 15]]
11	:invoke	:txn	[[:r 1 nil] [:append 1 11]]
:nemesis	:info	:kill	{"n3" nil}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
7	:invoke	:txn	[[:r 0 nil] [:r 2 nil] [:r 1 nil] [:append 2 16]]
16	:invoke	:txn	[[:append 2 17] [:append 2 18] [:r 1 nil]]
9	:invoke	:txn	[[:r 2 nil] [:append 2 19] [:append 2 20]]
4	:invoke	:txn	[[:r 2 nil]]
5	:info	:txn	[[:append 2 14] [:append 2 15]]	[:timeout nil]
11	:info	:txn	[[:r 1 nil] [:append 1 11]]	[:timeout nil]
7	:info	:txn	[[:r 0 nil] [:r 2 nil] [:r 1 nil] [:append 2 16]]	[:timeout nil]
20	:invoke	:txn	[[:r 2 nil] [:append 1 12] [:append 1 13] [:r 1 nil]]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:start	:all
8	:invoke	:txn	[[:r 2 nil] [:append 2 21]]
4	:ok	:txn	[[:r 2 [1 4 5 8 9 11 12]]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :already-running, "n5" :already-running}
8	:ok	:txn	[[:r 2 [1 4 5 8 9 11 12]] [:append 2 21]]
9	:fail	:txn	[[:r 2 nil] [:append 2 19] [:append 2 20]]	[:duplicate-key etcdserver: duplicate key given in txn request]
:nemesis	:info	:kill	:primaries
16	:info	:txn	[[:append 2 17] [:append 2 18] [:r 1 nil]]	[:timeout nil]
2	:invoke	:txn	[[:r 2 nil] [:append 1 14]]
2	:ok	:txn	[[:r 2 [1 4 5 8 9 11 12 21]] [:append 1 14]]
3	:invoke	:txn	[[:r 1 nil] [:append 1 15] [:r 2 nil] [:r 2 nil]]
3	:ok	:txn	[[:r 1 [1 2 4 3 5 6 8 10 14]] [:append 1 15] [:r 2 [1 4 5 8 9 11 12 21]] [:r 2 [1 4 5 8 9 11 12 21]]]
3	:invoke	:txn	[[:append 2 22] [:r 1 nil] [:r 2 nil] [:r 2 nil]]
3	:ok	:txn	[[:append 2 22] [:r 1 [1 2 4 3 5 6 8 10 14 15]] [:r 2 [1 4 5 8 9 11 12 21 22]] [:r 2 [1 4 5 8 9 11 12 21 22]]]
20	:info	:txn	[[:r 2 nil] [:append 1 12] [:append 1 13] [:r 1 nil]]	[:timeout nil]
4	:invoke	:txn	[[:append 2 23] [:append 2 24]]
4	:fail	:txn	[[:append 2 23] [:append 2 24]]	[:duplicate-key etcdserver: duplicate key given in txn request]
8	:invoke	:txn	[[:append 2 25] [:append 2 26] [:r 2 nil] [:r 0 nil]]
17	:invoke	:txn	[[:append 1 16] [:append 1 17]]
30	:invoke	:txn	[[:append 2 27] [:r 2 nil] [:append 2 28]]
:nemesis	:info	:kill	{"n4" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :started, "n5" :already-running}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
3	:invoke	:txn	[[:r 2 nil]]
8	:fail	:txn	[[:append 2 25] [:append 2 26] [:r 2 nil] [:r 0 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
3	:ok	:txn	[[:r 2 [1 4 5 8 9 11 12 21 22]]]
17	:fail	:txn	[[:append 1 16] [:append 1 17]]	[:duplicate-key etcdserver: duplicate key given in txn request]
15	:invoke	:txn	[[:r 2 nil]]
26	:invoke	:txn	[[:r 0 nil]]
4	:invoke	:txn	[[:append 1 18] [:r 0 nil] [:r 2 nil]]
4	:ok	:txn	[[:append 1 18] [:r 0 [1 2 5 8 9]] [:r 2 [1 4 5 8 9 11 12 21 22]]]
30	:info	:txn	[[:append 2 27] [:r 2 nil] [:append 2 28]]	[:timeout nil]
3	:invoke	:txn	[[:append 2 29] [:r 0 nil] [:append 2 30]]
3	:fail	:txn	[[:append 2 29] [:r 0 nil] [:append 2 30]]	[:duplicate-key etcdserver: duplicate key given in txn request]
40	:invoke	:txn	[[:append 1 19] [:r 2 nil]]
15	:info	:txn	[[:r 2 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
26	:info	:txn	[[:r 0 nil]]	[:timeout nil]
21	:invoke	:txn	[[:r 2 nil] [:r 2 nil] [:append 2 31]]
9	:invoke	:txn	[[:append 0 10]]
9	:ok	:txn	[[:append 0 10]]
17	:invoke	:txn	[[:append 2 32] [:append 3 1]]
17	:ok	:txn	[[:append 2 32] [:append 3 1]]
40	:info	:txn	[[:append 1 19] [:r 2 nil]]	[:timeout nil]
4	:invoke	:txn	[[:append 0 11]]
4	:ok	:txn	[[:append 0 11]]
21	:info	:txn	[[:r 2 nil] [:r 2 nil] [:append 2 31]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:kill	:all
17	:invoke	:txn	[[:r 1 nil]]
4	:invoke	:txn	[[:r 1 nil] [:append 3 2] [:r 3 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
50	:invoke	:txn	[[:r 3 nil] [:r 1 nil]]
25	:invoke	:txn	[[:r 1 nil] [:r 3 nil]]
31	:invoke	:txn	[[:r 3 nil] [:append 3 3]]
9	:invoke	:txn	[[:append 3 4] [:r 3 nil] [:append 1 20] [:append 1 21]]
3	:invoke	:txn	[[:append 3 5] [:append 3 6] [:append 3 7] [:r 1 nil]]
17	:info	:txn	[[:r 1 nil]]	[:timeout nil]
4	:info	:txn	[[:r 1 nil] [:append 3 2] [:r 3 nil]]	[:timeout nil]
14	:invoke	:txn	[[:append 3 8] [:r 1 nil] [:append 1 22] [:append 3 9]]
50	:info	:txn	[[:r 3 nil] [:r 1 nil]]	[:timeout nil]
25	:info	:txn	[[:r 1 nil] [:r 3 nil]]	[:timeout nil]
31	:info	:txn	[[:r 3 nil] [:append 3 3]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
60	:invoke	:txn	[[:r 3 nil] [:append 3 10] [:r 3 nil] [:r 1 nil]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
14	:fail	:txn	[[:append 3 8] [:r 1 nil] [:append 1 22] [:append 3 9]]	[:duplicate-key etcdserver: duplicate key given in txn request]
9	:info	:txn	[[:append 3 4] [:r 3 nil] [:append 1 20] [:append 1 21]]	[:timeout nil]
:nemesis	:info	:kill	:all
8	:invoke	:txn	[[:append 3 11] [:r 1 nil]]
41	:invoke	:txn	[[:append 3 12]]
3	:info	:txn	[[:append 3 5] [:append 3 6] [:append 3 7] [:r 1 nil]]	[:timeout nil]
27	:invoke	:txn	[[:append 1 23] [:append 3 13]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
35	:invoke	:txn	[[:append 3 14]]
60	:info	:txn	[[:r 3 nil] [:append 3 10] [:r 3 nil] [:r 1 nil]]	[:timeout nil]
14	:invoke	:txn	[[:append 3 15] [:append 3 16] [:append 3 17]]
36	:invoke	:txn	[[:append 0 12] [:append 3 18] [:r 3 nil]]
8	:info	:txn	[[:append 3 11] [:r 1 nil]]	[:timeout nil]
41	:info	:txn	[[:append 3 12]]	[:timeout nil]
18	:invoke	:txn	[[:append 0 13] [:r 3 nil]]
27	:info	:txn	[[:append 1 23] [:append 3 13]]	[:timeout nil]
2	:invoke	:txn	[[:r 3 nil] [:r 3 nil] [:append 3 19] [:append 3 20]]
35	:info	:txn	[[:append 3 14]]	[:timeout nil]
13	:invoke	:txn	[[:append 3 21] [:r 3 nil]]
:nemesis	:info	:bitflip	{"n1" ""}
14	:info	:txn	[[:append 3 15] [:append 3 16] [:append 3 17]]	[:timeout nil]
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
2	:fail	:txn	[[:r 3 nil] [:r 3 nil] [:append 3 19] [:append 3 20]]	[:duplicate-key etcdserver: duplicate key given in txn request]
13	:ok	:txn	[[:append 3 21] [:r 3 [1 21]]]
18	:ok	:txn	[[:append 0 13] [:r 3 [1 21]]]
36	:info	:txn	[[:append 0 12] [:append 3 18] [:r 3 nil]]	[:timeout nil]
19	:invoke	:txn	[[:append 0 14] [:r 3 nil] [:append 3 22] [:r 3 nil]]
19	:ok	:txn	[[:append 0 14] [:r 3 [1 21]] [:append 3 22] [:r 3 [1 21 22]]]
24	:invoke	:txn	[[:append 3 23] [:r 3 nil] [:r 0 nil]]
24	:ok	:txn	[[:append 3 23] [:r 3 [1 21 22 23]] [:r 0 [1 2 5 8 9 10 11 13 14]]]
37	:invoke	:txn	[[:r 3 nil] [:append 3 24] [:r 3 nil] [:append 0 15]]
37	:ok	:txn	[[:r 3 [1 21 22 23]] [:append 3 24] [:r 3 [1 21 22 23 24]] [:append 0 15]]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
51	:invoke	:txn	[[:r 3 nil]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:kill	:primaries
37	:invoke	:txn	[[:append 3 25] [:append 1 24]]
37	:ok	:txn	[[:append 3 25] [:append 1 24]]
18	:invoke	:txn	[[:append 1 25]]
18	:ok	:txn	[[:append 1 25]]
70	:invoke	:txn	[[:r 1 nil]]
51	:info	:txn	[[:r 3 nil]]	[:timeout nil]
13	:invoke	:txn	[[:r 3 nil] [:append 3 26] [:append 3 27] [:r 3 nil]]
13	:fail	:txn	[[:r 3 nil] [:append 3 26] [:append 3 27] [:r 3 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
13	:invoke	:txn	[[:append 3 28] [:append 1 26]]
18	:invoke	:txn	[[:append 3 29]]
:nemesis	:info	:kill	{"n5" nil}
37	:invoke	:txn	[[:r 1 nil] [:r 3 nil]]
70	:info	:txn	[[:r 1 nil]]	[:timeout nil]
2	:invoke	:txn	[[:r 3 nil]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
24	:invoke	:txn	[[:r 3 nil] [:r 3 nil]]
13	:info	:txn	[[:append 3 28] [:append 1 26]]	[:timeout nil]
23	:invoke	:txn	[[:r 3 nil] [:r 1 nil]]
18	:info	:txn	[[:append 3 29]]	[:timeout nil]
19	:invoke	:txn	[[:append 1 27] [:append 3 30] [:append 1 28]]
37	:info	:txn	[[:r 1 nil] [:r 3 nil]]	[:timeout nil]
80	:invoke	:txn	[[:r 0 nil] [:r 3 nil] [:r 1 nil]]
2	:info	:txn	[[:r 3 nil]]	[:timeout nil]
47	:invoke	:txn	[[:append 3 31] [:append 1 29] [:r 3 nil]]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
24	:info	:txn	[[:r 3 nil] [:r 3 nil]]	[:timeout nil]
12	:invoke	:txn	[[:r 0 nil] [:append 3 32] [:r 1 nil]]
23	:info	:txn	[[:r 3 nil] [:r 1 nil]]	[:timeout nil]
61	:invoke	:txn	[[:append 1 30] [:r 0 nil]]
19	:info	:txn	[[:append 1 27] [:append 3 30] [:append 1 28]]	[:timeout nil]
80	:info	:txn	[[:r 0 nil] [:r 3 nil] [:r 1 nil]]	[:timeout nil]
28	:invoke	:txn	[[:append 1 31] [:append 4 1] [:append 1 32] [:append 4 2]]
47	:info	:txn	[[:append 3 31] [:append 1 29] [:r 3 nil]]	[:timeout nil]
90	:invoke	:txn	[[:r 1 nil] [:append 4 3]]
57	:invoke	:txn	[[:r 0 nil] [:r 4 nil]]
12	:info	:txn	[[:r 0 nil] [:append 3 32] [:r 1 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:start	:all
22	:invoke	:txn	[[:r 4 nil] [:r 0 nil]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
22	:ok	:txn	[[:r 4 nil] [:r 0 [1 2 5 8 9 10 11 13 14 15]]]
57	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15]] [:r 4 nil]]
57	:invoke	:txn	[[:r 0 nil] [:append 0 16]]
57	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15]] [:append 0 16]]
28	:fail	:txn	[[:append 1 31] [:append 4 1] [:append 1 32] [:append 4 2]]	[:duplicate-key etcdserver: duplicate key given in txn request]
61	:info	:txn	[[:append 1 30] [:r 0 nil]]	[:timeout nil]
46	:invoke	:txn	[[:append 0 17] [:append 4 4] [:r 1 nil] [:r 4 nil]]
90	:info	:txn	[[:r 1 nil] [:append 4 3]]	[:timeout nil]
71	:invoke	:txn	[[:r 0 nil] [:append 4 5] [:append 4 6]]
100	:invoke	:txn	[[:append 5 1] [:append 4 7]]
:nemesis	:info	:kill	:primaries
29	:invoke	:txn	[[:append 5 2] [:r 5 nil]]
29	:ok	:txn	[[:append 5 2] [:r 5 [2]]]
57	:invoke	:txn	[[:append 5 3] [:r 4 nil] [:append 0 18] [:r 4 nil]]
57	:ok	:txn	[[:append 5 3] [:r 4 nil] [:append 0 18] [:r 4 nil]]
46	:info	:txn	[[:append 0 17] [:append 4 4] [:r 1 nil] [:r 4 nil]]	[:timeout nil]
57	:invoke	:txn	[[:append 4 8]]
57	:ok	:txn	[[:append 4 8]]
71	:info	:txn	[[:r 0 nil] [:append 4 5] [:append 4 6]]	[:timeout nil]
45	:invoke	:txn	[[:append 4 9] [:append 5 4] [:r 4 nil]]
100	:info	:txn	[[:append 5 1] [:append 4 7]]	[:timeout nil]
29	:invoke	:txn	[[:r 0 nil] [:append 5 5]]
56	:invoke	:txn	[[:append 5 6] [:append 5 7]]
29	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15 16 18]] [:append 5 5]]
110	:invoke	:txn	[[:r 4 nil] [:append 5 8] [:append 4 10] [:append 4 11]]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
45	:info	:txn	[[:append 4 9] [:append 5 4] [:r 4 nil]]	[:timeout nil]
22	:invoke	:txn	[[:r 4 nil] [:append 4 12] [:r 4 nil]]
29	:invoke	:txn	[[:r 4 nil]]
81	:invoke	:txn	[[:append 4 13]]
55	:invoke	:txn	[[:append 4 14] [:r 0 nil] [:append 4 15] [:append 0 19]]
28	:invoke	:txn	[[:r 4 nil] [:append 0 20]]
57	:invoke	:txn	[[:append 5 9] [:r 4 nil] [:append 4 16] [:r 0 nil]]
56	:info	:txn	[[:append 5 6] [:append 5 7]]	[:timeout nil]
110	:info	:txn	[[:r 4 nil] [:append 5 8] [:append 4 10] [:append 4 11]]	[:timeout nil]
66	:invoke	:txn	[[:append 5 10] [:append 4 17]]
34	:invoke	:txn	[[:r 4 nil]]
22	:info	:txn	[[:r 4 nil] [:append 4 12] [:r 4 nil]]	[:timeout nil]
29	:info	:txn	[[:r 4 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
81	:info	:txn	[[:append 4 13]]	[:timeout nil]
55	:info	:txn	[[:append 4 14] [:r 0 nil] [:append 4 15] [:append 0 19]]	[:timeout nil]
28	:info	:txn	[[:r 4 nil] [:append 0 20]]	[:timeout nil]
57	:info	:txn	[[:append 5 9] [:r 4 nil] [:append 4 16] [:r 0 nil]]	[:timeout nil]
33	:invoke	:txn	[[:r 4 nil] [:r 0 nil] [:append 4 18]]
38	:invoke	:txn	[[:r 0 nil] [:append 4 19] [:r 4 nil]]
120	:invoke	:txn	[[:append 0 21] [:r 4 nil] [:r 0 nil] [:r 4 nil]]
66	:info	:txn	[[:append 5 10] [:append 4 17]]	[:timeout nil]
39	:invoke	:txn	[[:append 4 20]]
34	:info	:txn	[[:r 4 nil]]	[:timeout nil]
67	:invoke	:txn	[[:r 4 nil] [:append 4 21] [:r 4 nil] [:r 4 nil]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
33	:info	:txn	[[:r 4 nil] [:r 0 nil] [:append 4 18]]	[:timeout nil]
38	:info	:txn	[[:r 0 nil] [:append 4 19] [:r 4 nil]]	[:timeout nil]
43	:invoke	:txn	[[:append 4 22]]
120	:info	:txn	[[:append 0 21] [:r 4 nil] [:r 0 nil] [:r 4 nil]]	[:timeout nil]
44	:invoke	:txn	[[:r 5 nil] [:append 4 23] [:append 0 22] [:append 4 24]]
39	:info	:txn	[[:append 4 20]]	[:timeout nil]
91	:invoke	:txn	[[:r 4 nil]]
67	:info	:txn	[[:r 4 nil] [:append 4 21] [:r 4 nil] [:r 4 nil]]	[:timeout nil]
32	:invoke	:txn	[[:r 4 nil]]
130	:invoke	:txn	[[:append 5 11] [:append 4 25]]
43	:info	:txn	[[:append 4 22]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
48	:invoke	:txn	[[:append 0 23]]
65	:invoke	:txn	[[:append 4 26] [:r 4 nil] [:r 0 nil]]
77	:invoke	:txn	[[:append 5 12] [:append 4 27]]
44	:info	:txn	[[:r 5 nil] [:append 4 23] [:append 0 22] [:append 4 24]]	[:timeout nil]
76	:invoke	:txn	[[:r 4 nil]]
32	:ok	:txn	[[:r 4 [8]]]
48	:ok	:txn	[[:append 0 23]]
77	:ok	:txn	[[:append 5 12] [:append 4 27]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
91	:info	:txn	[[:r 4 nil]]	[:timeout nil]
49	:invoke	:txn	[[:r 0 nil] [:append 4 28]]
49	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23]] [:append 4 28]]
49	:invoke	:txn	[[:append 4 29] [:append 4 30] [:append 4 31]]
49	:fail	:txn	[[:append 4 29] [:append 4 30] [:append 4 31]]	[:duplicate-key etcdserver: duplicate key given in txn request]
:nemesis	:info	:kill	:all
130	:info	:txn	[[:append 5 11] [:append 4 25]]	[:timeout nil]
101	:invoke	:txn	[[:append 4 32]]
140	:invoke	:txn	[[:r 5 nil] [:r 5 nil] [:r 5 nil]]
65	:info	:txn	[[:append 4 26] [:r 4 nil] [:r 0 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
32	:invoke	:txn	[[:append 0 24] [:r 6 nil]]
76	:info	:txn	[[:r 4 nil]]	[:timeout nil]
75	:invoke	:txn	[[:append 5 13] [:append 5 14]]
86	:invoke	:txn	[[:r 5 nil] [:r 0 nil] [:r 6 nil]]
77	:invoke	:txn	[[:r 0 nil]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
101	:info	:txn	[[:append 4 32]]	[:timeout nil]
111	:invoke	:txn	[[:r 6 nil] [:append 0 25] [:r 6 nil] [:r 6 nil]]
140	:info	:txn	[[:r 5 nil] [:r 5 nil] [:r 5 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
32	:info	:txn	[[:append 0 24] [:r 6 nil]]	[:timeout nil]
48	:invoke	:txn	[[:append 5 15]]
53	:invoke	:txn	[[:r 5 nil] [:r 0 nil] [:append 6 1]]
75	:info	:txn	[[:append 5 13] [:append 5 14]]	[:timeout nil]
:nemesis	:info	:start	:all
86	:info	:txn	[[:r 5 nil] [:r 0 nil] [:r 6 nil]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
53	:ok	:txn	[[:r 5 [2 3 5 12]] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23]] [:append 6 1]]
53	:invoke	:txn	[[:append 5 16] [:r 0 nil] [:r 0 nil] [:append 6 2]]
53	:ok	:txn	[[:append 5 16] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23]] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23]] [:append 6 2]]
96	:invoke	:txn	[[:append 5 17] [:append 6 3] [:append 0 26]]
77	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23]]]
48	:ok	:txn	[[:append 5 15]]
48	:invoke	:txn	[[:r 6 nil]]
111	:info	:txn	[[:r 6 nil] [:append 0 25] [:r 6 nil] [:r 6 nil]]	[:timeout nil]
48	:ok	:txn	[[:r 6 [1 2]]]
150	:invoke	:txn	[[:r 6 nil] [:r 6 nil] [:r 6 nil]]
48	:invoke	:txn	[[:append 6 4] [:r 6 nil] [:r 5 nil]]
48	:ok	:txn	[[:append 6 4] [:r 6 [1 2 4]] [:r 5 [2 3 5 12 16 15]]]
:nemesis	:info	:kill	:primaries
96	:info	:txn	[[:append 5 17] [:append 6 3] [:append 0 26]]	[:timeout nil]
42	:invoke	:txn	[[:append 6 5] [:r 6 nil] [:r 5 nil] [:append 6 6]]
42	:fail	:txn	[[:append 6 5] [:r 6 nil] [:r 5 nil] [:append 6 6]]	[:duplicate-key etcdserver: duplicate key given in txn request]
106	:invoke	:txn	[[:append 6 7] [:append 5 18] [:r 6 nil]]
121	:invoke	:txn	[[:append 5 19] [:append 6 8]]
48	:invoke	:txn	[[:r 5 nil] [:append 5 20] [:r 6 nil]]
48	:ok	:txn	[[:r 5 [2 3 5 12 16 15]] [:append 5 20] [:r 6 [1 2 4]]]
150	:info	:txn	[[:r 6 nil] [:r 6 nil] [:r 6 nil]]	[:timeout nil]
42	:invoke	:txn	[[:r 6 nil] [:append 6 9] [:append 0 27] [:r 6 nil]]
42	:ok	:txn	[[:r 6 [1 2 4]] [:append 6 9] [:append 0 27] [:r 6 [1 2 4 9]]]
77	:invoke	:txn	[[:append 6 10]]
160	:invoke	:txn	[[:r 0 nil]]
106	:info	:txn	[[:append 6 7] [:append 5 18] [:r 6 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n5" nil}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
121	:info	:txn	[[:append 5 19] [:append 6 8]]	[:timeout nil]
49	:invoke	:txn	[[:r 6 nil] [:append 5 21]]
131	:invoke	:txn	[[:r 6 nil]]
77	:info	:txn	[[:append 6 10]]	[:timeout nil]
53	:invoke	:txn	[[:append 6 11] [:r 0 nil] [:r 6 nil]]
160	:info	:txn	[[:r 0 nil]]	[:timeout nil]
42	:invoke	:txn	[[:append 6 12]]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:start	:all
49	:info	:txn	[[:r 6 nil] [:append 5 21]]	[:timeout nil]
85	:invoke	:txn	[[:append 5 22] [:append 6 13] [:r 5 nil] [:append 6 14]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :started}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
53	:ok	:txn	[[:append 6 11] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23 27]] [:r 6 [1 2 4 9 11]]]
42	:fail	:txn	[[:append 6 12]]	:didn't-succeed
131	:info	:txn	[[:r 6 nil]]	[:timeout nil]
141	:invoke	:txn	[[:r 6 nil] [:r 6 nil]]
87	:invoke	:txn	[[:append 6 15] [:append 0 28] [:append 6 16] [:r 5 nil]]
87	:fail	:txn	[[:append 6 15] [:append 0 28] [:append 6 16] [:r 5 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
54	:invoke	:txn	[[:r 0 nil] [:append 5 23] [:append 6 17] [:r 0 nil]]
116	:invoke	:txn	[[:r 6 nil] [:append 0 29] [:r 6 nil] [:r 6 nil]]
54	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23 27]] [:append 5 23] [:append 6 17] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23 27]]]
85	:info	:txn	[[:append 5 22] [:append 6 13] [:r 5 nil] [:append 6 14]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
95	:invoke	:txn	[[:r 5 nil] [:r 0 nil] [:append 6 18]]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:kill	:primaries
141	:info	:txn	[[:r 6 nil] [:r 6 nil]]	[:timeout nil]
59	:invoke	:txn	[[:append 6 19] [:r 6 nil] [:append 6 20]]
59	:fail	:txn	[[:append 6 19] [:r 6 nil] [:append 6 20]]	[:duplicate-key etcdserver: duplicate key given in txn request]
87	:invoke	:txn	[[:append 5 24] [:append 6 21]]
87	:ok	:txn	[[:append 5 24] [:append 6 21]]
59	:invoke	:txn	[[:r 6 nil] [:r 6 nil]]
59	:ok	:txn	[[:r 6 [1 2 4 9 11 17 21]] [:r 6 [1 2 4 9 11 17 21]]]
151	:invoke	:txn	[[:append 5 25] [:r 5 nil] [:r 5 nil] [:r 6 nil]]
48	:invoke	:txn	[[:append 5 26]]
116	:info	:txn	[[:r 6 nil] [:append 0 29] [:r 6 nil] [:r 6 nil]]	[:timeout nil]
48	:ok	:txn	[[:append 5 26]]
170	:invoke	:txn	[[:r 5 nil] [:r 6 nil]]
95	:info	:txn	[[:r 5 nil] [:r 0 nil] [:append 6 18]]	[:timeout nil]
126	:invoke	:txn	[[:r 6 nil]]
54	:invoke	:txn	[[:append 6 22] [:r 5 nil] [:append 6 23] [:append 6 24]]
:nemesis	:info	:kill	{"n4" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :started, "n5" :already-running}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
105	:invoke	:txn	[[:append 6 25] [:append 5 27]]
151	:info	:txn	[[:append 5 25] [:r 5 nil] [:r 5 nil] [:r 6 nil]]	[:timeout nil]
54	:fail	:txn	[[:append 6 22] [:r 5 nil] [:append 6 23] [:append 6 24]]	[:duplicate-key etcdserver: duplicate key given in txn request]
170	:info	:txn	[[:r 5 nil] [:r 6 nil]]	[:timeout nil]
59	:invoke	:txn	[[:append 6 26] [:append 6 27] [:r 0 nil]]
59	:fail	:txn	[[:append 6 26] [:append 6 27] [:r 0 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
53	:invoke	:txn	[[:r 5 nil] [:append 6 28] [:r 6 nil] [:append 5 28]]
53	:ok	:txn	[[:r 5 [2 3 5 12 16 15 20 23 24 26]] [:append 6 28] [:r 6 [1 2 4 9 11 17 21 28]] [:append 5 28]]
126	:info	:txn	[[:r 6 nil]]	[:timeout nil]
59	:invoke	:txn	[[:append 0 30]]
59	:ok	:txn	[[:append 0 30]]
48	:invoke	:txn	[[:append 0 31]]
48	:ok	:txn	[[:append 0 31]]
105	:info	:txn	[[:append 6 25] [:append 5 27]]	[:timeout nil]
115	:invoke	:txn	[[:append 0 32] [:r 5 nil] [:append 6 29]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:kill	:all
48	:invoke	:txn	[[:r 6 nil] [:r 6 nil] [:r 6 nil] [:r 6 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
59	:invoke	:txn	[[:r 5 nil] [:append 6 30]]
53	:invoke	:txn	[[:r 0 nil] [:r 6 nil] [:r 0 nil]]
115	:info	:txn	[[:append 0 32] [:r 5 nil] [:append 6 29]]	[:timeout nil]
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
59	:ok	:txn	[[:r 5 [2 3 5 12 16 15 20 23 24 26 28]] [:append 6 30]]
42	:invoke	:txn	[[:append 6 31] [:r 6 nil]]
42	:ok	:txn	[[:append 6 31] [:r 6 [1 2 4 9 11 17 21 28 30 31]]]
48	:info	:txn	[[:r 6 nil] [:r 6 nil] [:r 6 nil] [:r 6 nil]]	[:timeout nil]
53	:ok	:txn	[[:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23 27 30 31]] [:r 6 [1 2 4 9 11 17 21 28 30 31]] [:r 0 [1 2 5 8 9 10 11 13 14 15 16 18 23 27 30 31]]]
136	:invoke	:txn	[[:append 6 32] [:r 6 nil] [:append 5 29] [:r 6 nil]]
53	:invoke	:txn	[[:r 6 nil]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
53	:ok	:txn	[[:r 6 [1 2 4 9 11 17 21 28 30 31]]]
:nemesis	:info	:bitflip	{"n1" ""}
87	:invoke	:txn	[[:append 7 1] [:append 5 30] [:r 5 nil] [:append 5 31]]
:nemesis	:info	:kill	:all
87	:fail	:txn	[[:append 7 1] [:append 5 30] [:r 5 nil] [:append 5 31]]	[:duplicate-key etcdserver: duplicate key given in txn request]
53	:invoke	:txn	[[:r 5 nil] [:r 7 nil] [:append 5 32]]
125	:invoke	:txn	[[:r 7 nil]]
136	:info	:txn	[[:append 6 32] [:r 6 nil] [:append 5 29] [:r 6 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:start	:all
161	:invoke	:txn	[[:r 7 nil] [:r 7 nil] [:r 0 nil] [:append 7 2]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
87	:invoke	:txn	[[:r 5 nil] [:r 7 nil]]
180	:invoke	:txn	[[:r 7 nil]]
53	:info	:txn	[[:r 5 nil] [:r 7 nil] [:append 5 32]]	[:timeout nil]
42	:invoke	:txn	[[:r 8 nil] [:append 7 3] [:append 7 4] [:r 8 nil]]
:nemesis	:info	:kill	:all
125	:info	:txn	[[:r 7 nil]]	[:timeout nil]
146	:invoke	:txn	[[:r 7 nil] [:r 9 nil]]
161	:info	:txn	[[:r 7 nil] [:r 7 nil] [:r 0 nil] [:append 7 2]]	[:timeout nil]
58	:invoke	:txn	[[:append 9 1] [:r 8 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
87	:info	:txn	[[:r 5 nil] [:r 7 nil]]	[:timeout nil]
59	:invoke	:txn	[[:append 7 5]]
180	:info	:txn	[[:r 7 nil]]	[:timeout nil]
42	:info	:txn	[[:r 8 nil] [:append 7 3] [:append 7 4] [:r 8 nil]]	[:timeout nil]
54	:invoke	:txn	[[:append 7 6] [:r 8 nil] [:r 7 nil] [:r 8 nil]]
146	:info	:txn	[[:r 7 nil] [:r 9 nil]]	[:timeout nil]
58	:info	:txn	[[:append 9 1] [:r 8 nil]]	[:timeout nil]
156	:invoke	:txn	[[:r 7 nil] [:append 8 1] [:r 8 nil]]
135	:invoke	:txn	[[:append 9 2] [:append 9 3] [:r 7 nil]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
59	:info	:txn	[[:append 7 5]]	[:timeout nil]
:nemesis	:info	:start	:all
69	:invoke	:txn	[[:append 7 7]]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
54	:info	:txn	[[:append 7 6] [:r 8 nil] [:r 7 nil] [:r 8 nil]]	[:timeout nil]
64	:invoke	:txn	[[:r 7 nil] [:append 7 8] [:append 8 2]]
190	:invoke	:txn	[[:append 8 3] [:append 7 9] [:append 7 10] [:r 7 nil]]
:nemesis	:info	:kill	:primaries
156	:info	:txn	[[:r 7 nil] [:append 8 1] [:r 8 nil]]	[:timeout nil]
52	:invoke	:txn	[[:append 9 4]]
135	:info	:txn	[[:append 9 2] [:append 9 3] [:r 7 nil]]	[:timeout nil]
145	:invoke	:txn	[[:r 7 nil] [:append 7 11] [:r 8 nil] [:r 9 nil]]
69	:info	:txn	[[:append 7 7]]	[:timeout nil]
97	:invoke	:txn	[[:append 7 12] [:append 7 13] [:r 7 nil]]
166	:invoke	:txn	[[:append 7 14] [:r 7 nil] [:append 7 15] [:append 7 16]]
171	:invoke	:txn	[[:append 7 17] [:r 9 nil] [:r 7 nil] [:r 7 nil]]
64	:info	:txn	[[:r 7 nil] [:append 7 8] [:append 8 2]]	[:timeout nil]
190	:info	:txn	[[:append 8 3] [:append 7 9] [:append 7 10] [:r 7 nil]]	[:timeout nil]
68	:invoke	:txn	[[:r 7 nil] [:r 7 nil] [:append 7 18]]
:nemesis	:info	:kill	{}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :already-running}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
52	:info	:txn	[[:append 9 4]]	[:timeout nil]
63	:invoke	:txn	[[:r 7 nil] [:append 7 19] [:r 7 nil] [:r 7 nil]]
145	:info	:txn	[[:r 7 nil] [:append 7 11] [:r 8 nil] [:r 9 nil]]	[:timeout nil]
62	:invoke	:txn	[[:append 7 20] [:append 7 21] [:append 7 22] [:r 9 nil]]
97	:info	:txn	[[:append 7 12] [:append 7 13] [:r 7 nil]]	[:timeout nil]
166	:info	:txn	[[:append 7 14] [:r 7 nil] [:append 7 15] [:append 7 16]]	[:timeout nil]
171	:info	:txn	[[:append 7 17] [:r 9 nil] [:r 7 nil] [:r 7 nil]]	[:timeout nil]
155	:invoke	:txn	[[:r 8 nil] [:r 9 nil] [:r 8 nil]]
74	:invoke	:txn	[[:append 7 23]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0.tmp", :probability 0.001}}
68	:info	:txn	[[:r 7 nil] [:r 7 nil] [:append 7 18]]	[:timeout nil]
176	:invoke	:txn	[[:r 8 nil]]
63	:info	:txn	[[:r 7 nil] [:append 7 19] [:r 7 nil] [:r 7 nil]]	[:timeout nil]
78	:invoke	:txn	[[:append 8 4]]
78	:ok	:txn	[[:append 8 4]]
74	:ok	:txn	[[:append 7 23]]
62	:fail	:txn	[[:append 7 20] [:append 7 21] [:append 7 22] [:r 9 nil]]	[:duplicate-key etcdserver: duplicate key given in txn request]
79	:invoke	:txn	[[:append 8 5] [:r 7 nil] [:r 8 nil] [:r 8 nil]]
79	:ok	:txn	[[:append 8 5] [:r 7 [23]] [:r 8 [4 5]] [:r 8 [4 5]]]
73	:invoke	:txn	[[:r 8 nil] [:r 7 nil]]
73	:ok	:txn	[[:r 8 [4 5]] [:r 7 [23]]]
78	:invoke	:txn	[[:append 7 24]]
78	:ok	:txn	[[:append 7 24]]
155	:info	:txn	[[:r 8 nil] [:r 9 nil] [:r 8 nil]]	[:timeout nil]
176	:info	:txn	[[:r 8 nil]]	[:timeout nil]
186	:invoke	:txn	[[:r 7 nil] [:append 8 6] [:append 8 7]]
107	:invoke	:txn	[[:r 7 nil] [:append 7 25] [:r 8 nil] [:r 7 nil]]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:kill	:all
107	:ok	:txn	[[:r 7 [23 24]] [:append 7 25] [:r 8 [4 5]] [:r 7 [23 24 25]]]
79	:invoke	:txn	[[:r 8 nil]]
200	:invoke	:txn	[[:append 7 26] [:r 8 nil]]
74	:invoke	:txn	[[:append 7 27] [:r 7 nil] [:r 7 nil] [:r 9 nil]]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
62	:invoke	:txn	[[:append 7 28] [:append 7 29] [:r 7 nil] [:r 7 nil]]
73	:invoke	:txn	[[:r 7 nil] [:append 8 8] [:append 7 30]]
186	:info	:txn	[[:r 7 nil] [:append 8 6] [:append 8 7]]	[:timeout nil]
196	:invoke	:txn	[[:append 7 31] [:r 7 nil] [:r 7 nil]]
78	:invoke	:txn	[[:r 8 nil] [:append 9 5] [:r 9 nil]]
79	:info	:txn	[[:r 8 nil]]	[:timeout nil]
200	:info	:txn	[[:append 7 26] [:r 8 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
74	:info	:txn	[[:append 7 27] [:r 7 nil] [:r 7 nil] [:r 9 nil]]	[:timeout nil]
181	:invoke	:txn	[[:append 7 32] [:r 8 nil] [:append 10 1]]
62	:info	:txn	[[:append 7 28] [:append 7 29] [:r 7 nil] [:r 7 nil]]	[:timeout nil]
72	:invoke	:txn	[[:r 10 nil] [:append 8 9] [:r 8 nil]]
73	:info	:txn	[[:r 7 nil] [:append 8 8] [:append 7 30]]	[:timeout nil]
78	:ok	:txn	[[:r 8 [4 5]] [:append 9 5] [:r 9 [5]]]
72	:ok	:txn	[[:r 10 nil] [:append 8 9] [:r 8 [4 5 9]]]
196	:info	:txn	[[:append 7 31] [:r 7 nil] [:r 7 nil]]	[:timeout nil]
84	:invoke	:txn	[[:r 10 nil] [:append 10 2] [:append 8 10] [:r 10 nil]]
84	:ok	:txn	[[:r 10 nil] [:append 10 2] [:append 8 10] [:r 10 [2]]]
89	:invoke	:txn	[[:append 10 3] [:append 10 4] [:r 10 nil] [:append 10 5]]
89	:fail	:txn	[[:append 10 3] [:append 10 4] [:r 10 nil] [:append 10 5]]	[:duplicate-key etcdserver: duplicate key given in txn request]
72	:invoke	:txn	[[:r 10 nil] [:append 10 6] [:r 10 nil] [:append 10 7]]
72	:fail	:txn	[[:r 10 nil] [:append 10 6] [:r 10 nil] [:append 10 7]]	[:duplicate-key etcdserver: duplicate key given in txn request]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:kill	:primaries
181	:info	:txn	[[:append 7 32] [:r 8 nil] [:append 10 1]]	[:timeout nil]
191	:invoke	:txn	[[:r 9 nil]]
206	:invoke	:txn	[[:r 9 nil] [:append 10 8]]
165	:invoke	:txn	[[:append 10 9] [:append 8 11] [:r 8 nil]]
210	:invoke	:txn	[[:r 10 nil] [:r 10 nil]]
78	:invoke	:txn	[[:r 8 nil] [:r 10 nil] [:r 10 nil]]
83	:invoke	:txn	[[:r 8 nil] [:r 10 nil] [:r 8 nil] [:append 9 6]]
84	:invoke	:txn	[[:append 10 10]]
191	:info	:txn	[[:r 9 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n4" nil}
72	:invoke	:txn	[[:append 10 11] [:append 8 12] [:append 10 12] [:r 8 nil]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
201	:invoke	:txn	[[:r 8 nil]]
89	:invoke	:txn	[[:append 10 13] [:r 10 nil]]
206	:info	:txn	[[:r 9 nil] [:append 10 8]]	[:timeout nil]
165	:info	:txn	[[:append 10 9] [:append 8 11] [:r 8 nil]]	[:timeout nil]
210	:info	:txn	[[:r 10 nil] [:r 10 nil]]	[:timeout nil]
175	:invoke	:txn	[[:r 9 nil] [:r 10 nil] [:r 10 nil]]
78	:info	:txn	[[:r 8 nil] [:r 10 nil] [:r 10 nil]]	[:timeout nil]
83	:info	:txn	[[:r 8 nil] [:r 10 nil] [:r 8 nil] [:append 9 6]]	[:timeout nil]
107	:invoke	:txn	[[:append 8 13] [:append 8 14] [:r 10 nil] [:append 10 14]]
84	:info	:txn	[[:append 10 10]]	[:timeout nil]
216	:invoke	:txn	[[:r 10 nil]]
220	:invoke	:txn	[[:append 9 7] [:append 8 15] [:r 8 nil]]
93	:invoke	:txn	[[:append 10 15] [:r 10 nil]]
72	:info	:txn	[[:append 10 11] [:append 8 12] [:append 10 12] [:r 8 nil]]	[:timeout nil]
201	:info	:txn	[[:r 8 nil]]	[:timeout nil]
89	:info	:txn	[[:append 10 13] [:r 10 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :started, "n5" :already-running}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
99	:invoke	:txn	[[:r 8 nil] [:append 10 16] [:r 10 nil] [:append 8 16]]
107	:fail	:txn	[[:append 8 13] [:append 8 14] [:r 10 nil] [:append 10 14]]	[:duplicate-key etcdserver: duplicate key given in txn request]
99	:ok	:txn	[[:r 8 [4 5 9 10]] [:append 10 16] [:r 10 [2 16]] [:append 8 16]]
175	:info	:txn	[[:r 9 nil] [:r 10 nil] [:r 10 nil]]	[:timeout nil]
:nemesis	:info	:kill	:all
88	:invoke	:txn	[[:append 8 17]]
216	:info	:txn	[[:r 10 nil]]	[:timeout nil]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
220	:info	:txn	[[:append 9 7] [:append 8 15] [:r 8 nil]]	[:timeout nil]
107	:invoke	:txn	[[:append 8 18] [:r 10 nil] [:r 9 nil]]
93	:info	:txn	[[:append 10 15] [:r 10 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0.tmp", :probability 0.001}}
211	:invoke	:txn	[[:r 10 nil] [:append 10 17] [:append 8 19] [:append 10 18]]
226	:invoke	:txn	[[:append 10 19] [:r 9 nil]]
88	:info	:txn	[[:append 8 17]]	[:timeout nil]
185	:invoke	:txn	[[:append 8 20] [:append 10 20]]
107	:info	:txn	[[:append 8 18] [:r 10 nil] [:r 9 nil]]	[:timeout nil]
103	:invoke	:txn	[[:r 10 nil] [:r 10 nil]]
230	:invoke	:txn	[[:append 8 21] [:r 10 nil] [:append 8 22]]
82	:invoke	:txn	[[:append 9 8] [:r 10 nil]]
:nemesis	:info	:bitflip	{"n2" ""}
:nemesis	:info	:start	:all
211	:info	:txn	[[:r 10 nil] [:append 10 17] [:append 8 19] [:append 10 18]]	[:timeout nil]
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
98	:invoke	:txn	[[:r 10 nil] [:append 8 23] [:append 9 9]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n1" ""}
99	:invoke	:txn	[[:append 10 21] [:r 8 nil] [:append 10 22]]
226	:info	:txn	[[:append 10 19] [:r 9 nil]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
236	:invoke	:txn	[[:append 10 23] [:r 10 nil] [:append 10 24] [:append 10 25]]
185	:info	:txn	[[:append 8 20] [:append 10 20]]	[:timeout nil]
117	:invoke	:txn	[[:append 10 26] [:append 10 27]]
103	:info	:txn	[[:r 10 nil] [:r 10 nil]]	[:timeout nil]
221	:invoke	:txn	[[:r 8 nil] [:r 10 nil]]
113	:invoke	:txn	[[:append 8 24]]
230	:info	:txn	[[:append 8 21] [:r 10 nil] [:append 8 22]]	[:timeout nil]
82	:info	:txn	[[:append 9 8] [:r 10 nil]]	[:timeout nil]
240	:invoke	:txn	[[:r 10 nil]]
98	:info	:txn	[[:r 10 nil] [:append 8 23] [:append 9 9]]	[:timeout nil]
:nemesis	:info	:kill	:all
94	:invoke	:txn	[[:r 10 nil] [:r 10 nil] [:append 10 28] [:append 10 29]]
99	:info	:txn	[[:append 10 21] [:r 8 nil] [:append 10 22]]	[:timeout nil]
109	:invoke	:txn	[[:append 8 25] [:r 10 nil] [:append 10 30] [:append 10 31]]
236	:info	:txn	[[:append 10 23] [:r 10 nil] [:append 10 24] [:append 10 25]]	[:timeout nil]
:nemesis	:info	:kill	{"n1" nil, "n2" nil, "n3" nil, "n4" nil, "n5" nil}
117	:info	:txn	[[:append 10 26] [:append 10 27]]	[:timeout nil]
92	:invoke	:txn	[[:r 8 nil] [:r 10 nil] [:append 10 32] [:r 8 nil]]
221	:info	:txn	[[:r 8 nil] [:r 10 nil]]	[:timeout nil]
113	:info	:txn	[[:append 8 24]]	[:timeout nil]
108	:invoke	:txn	[[:append 8 26] [:r 9 nil] [:append 9 10] [:append 9 11]]
240	:info	:txn	[[:r 10 nil]]	[:timeout nil]
127	:invoke	:txn	[[:r 10 nil] [:append 8 27] [:r 11 nil] [:r 11 nil]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
94	:info	:txn	[[:r 10 nil] [:r 10 nil] [:append 10 28] [:append 10 29]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
109	:info	:txn	[[:append 8 25] [:r 10 nil] [:append 10 30] [:append 10 31]]	[:timeout nil]
195	:invoke	:txn	[[:r 11 nil]]
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :started, "n4" :started, "n5" :started}
92	:info	:txn	[[:r 8 nil] [:r 10 nil] [:append 10 32] [:r 8 nil]]	[:timeout nil]
231	:invoke	:txn	[[:r 8 nil] [:append 11 1]]
102	:invoke	:txn	[[:append 8 28]]
:nemesis	:info	:bitflip	{"n1" {:file "/opt/etcd/n1.etcd/member/snap/db", :probability 0.001}}
108	:info	:txn	[[:append 8 26] [:r 9 nil] [:append 9 10] [:append 9 11]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n1" ""}
119	:invoke	:txn	[[:append 11 2] [:append 11 3]]
127	:info	:txn	[[:r 10 nil] [:append 8 27] [:r 11 nil] [:r 11 nil]]	[:timeout nil]
246	:invoke	:txn	[[:r 11 nil] [:r 11 nil]]
:nemesis	:info	:kill	:primaries
195	:info	:txn	[[:r 11 nil]]	[:timeout nil]
205	:invoke	:txn	[[:append 11 4] [:append 11 5] [:r 11 nil] [:r 11 nil]]
231	:info	:txn	[[:r 8 nil] [:append 11 1]]	[:timeout nil]
102	:info	:txn	[[:append 8 28]]	[:timeout nil]
112	:invoke	:txn	[[:r 11 nil] [:append 11 6]]
119	:info	:txn	[[:append 11 2] [:append 11 3]]	[:timeout nil]
246	:info	:txn	[[:r 11 nil] [:r 11 nil]]	[:timeout nil]
118	:invoke	:txn	[[:append 11 7] [:r 9 nil]]
:nemesis	:info	:kill	{}
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/snap/db", :probability 0.001}}
:nemesis	:info	:bitflip	{"n2" ""}
250	:invoke	:txn	[[:append 8 29] [:append 11 8] [:r 8 nil] [:append 8 30]]
205	:info	:txn	[[:append 11 4] [:append 11 5] [:r 11 nil] [:r 11 nil]]	[:timeout nil]
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :already-running}
104	:invoke	:txn	[[:r 8 nil]]
112	:info	:txn	[[:r 11 nil] [:append 11 6]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" {:file "/opt/etcd/n2.etcd/member/wal/0000000000000000-0000000000000000.wal", :probability 0.001}}
118	:info	:txn	[[:append 11 7] [:r 9 nil]]	[:timeout nil]
215	:invoke	:txn	[[:append 11 9]]
104	:ok	:txn	[[:r 8 [4 5 9 10 16]]]
122	:invoke	:txn	[[:append 9 12] [:r 11 nil] [:append 8 31] [:append 9 13]]
122	:fail	:txn	[[:append 9 12] [:r 11 nil] [:append 8 31] [:append 9 13]]	[:duplicate-key etcdserver: duplicate key given in txn request]
250	:info	:txn	[[:append 8 29] [:append 11 8] [:r 8 nil] [:append 8 30]]	[:timeout nil]
241	:invoke	:txn	[[:r 11 nil] [:append 8 32]]
256	:invoke	:txn	[[:r 11 nil] [:r 11 nil] [:r 12 nil] [:append 11 10]]
129	:invoke	:txn	[[:r 11 nil] [:r 12 nil] [:append 12 1] [:append 11 11]]
129	:ok	:txn	[[:r 11 nil] [:r 12 nil] [:append 12 1] [:append 11 11]]
128	:invoke	:txn	[[:r 11 nil] [:r 12 nil] [:r 11 nil] [:append 9 14]]
260	:invoke	:txn	[[:append 12 2] [:append 11 12] [:append 11 13]]
128	:ok	:txn	[[:r 11 [11]] [:r 12 [1]] [:r 11 [11]] [:append 9 14]]
215	:info	:txn	[[:append 11 9]]	[:timeout nil]
:nemesis	:info	:bitflip	{"n2" ""}
241	:info	:txn	[[:r 11 nil] [:append 8 32]]	[:timeout nil]
256	:info	:txn	[[:r 11 nil] [:r 11 nil] [:r 12 nil] [:append 11 10]]	[:timeout nil]
260	:info	:txn	[[:append 12 2] [:append 11 12] [:append 11 13]]	[:timeout nil]
:nemesis	:info	:start	:all
:nemesis	:info	:start	{"n1" :started, "n2" :started, "n3" :already-running, "n4" :already-running, "n5" :already-running}
