Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitc9882c6

Browse files
committed
Specify permutations for isolation tests with "invalid" permutations.
This is a necessary prerequisite for forthcoming changes to allow deadlockscenarios to be tested by the isolation tester. It is also a good idea ongeneral principle, since these scenarios add no useful test coverage notprovided by other scenarios, but do to take time to execute.
1 parent64d89a9 commitc9882c6

20 files changed

+515
-2533
lines changed

‎src/test/isolation/expected/aborted-keyrevoke.out

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -138,39 +138,6 @@ key value
138138
1 1
139139
step s1c: COMMIT;
140140

141-
starting permutation: s1s s1u s2l s2c s1r s1l s1c
142-
step s1s: SAVEPOINT f;
143-
step s1u: UPDATE foo SET key = 2;
144-
step s2l: SELECT * FROM foo FOR KEY SHARE; <waiting ...>
145-
invalid permutation detected
146-
147-
starting permutation: s1s s2l s1u s1r s1l s1c s2c
148-
step s1s: SAVEPOINT f;
149-
step s2l: SELECT * FROM foo FOR KEY SHARE;
150-
key value
151-
152-
1 1
153-
step s1u: UPDATE foo SET key = 2; <waiting ...>
154-
invalid permutation detected
155-
156-
starting permutation: s1s s2l s1u s1r s1l s2c s1c
157-
step s1s: SAVEPOINT f;
158-
step s2l: SELECT * FROM foo FOR KEY SHARE;
159-
key value
160-
161-
1 1
162-
step s1u: UPDATE foo SET key = 2; <waiting ...>
163-
invalid permutation detected
164-
165-
starting permutation: s1s s2l s1u s1r s2c s1l s1c
166-
step s1s: SAVEPOINT f;
167-
step s2l: SELECT * FROM foo FOR KEY SHARE;
168-
key value
169-
170-
1 1
171-
step s1u: UPDATE foo SET key = 2; <waiting ...>
172-
invalid permutation detected
173-
174141
starting permutation: s1s s2l s1u s2c s1r s1l s1c
175142
step s1s: SAVEPOINT f;
176143
step s2l: SELECT * FROM foo FOR KEY SHARE;
@@ -202,33 +169,6 @@ key value
202169
1 1
203170
step s1c: COMMIT;
204171

205-
starting permutation: s2l s1s s1u s1r s1l s1c s2c
206-
step s2l: SELECT * FROM foo FOR KEY SHARE;
207-
key value
208-
209-
1 1
210-
step s1s: SAVEPOINT f;
211-
step s1u: UPDATE foo SET key = 2; <waiting ...>
212-
invalid permutation detected
213-
214-
starting permutation: s2l s1s s1u s1r s1l s2c s1c
215-
step s2l: SELECT * FROM foo FOR KEY SHARE;
216-
key value
217-
218-
1 1
219-
step s1s: SAVEPOINT f;
220-
step s1u: UPDATE foo SET key = 2; <waiting ...>
221-
invalid permutation detected
222-
223-
starting permutation: s2l s1s s1u s1r s2c s1l s1c
224-
step s2l: SELECT * FROM foo FOR KEY SHARE;
225-
key value
226-
227-
1 1
228-
step s1s: SAVEPOINT f;
229-
step s1u: UPDATE foo SET key = 2; <waiting ...>
230-
invalid permutation detected
231-
232172
starting permutation: s2l s1s s1u s2c s1r s1l s1c
233173
step s2l: SELECT * FROM foo FOR KEY SHARE;
234174
key value

‎src/test/isolation/expected/aborted-keyrevoke_2.out

Lines changed: 0 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -138,39 +138,6 @@ key value
138138
1 1
139139
step s1c: COMMIT;
140140

141-
starting permutation: s1s s1u s2l s2c s1r s1l s1c
142-
step s1s: SAVEPOINT f;
143-
step s1u: UPDATE foo SET key = 2;
144-
step s2l: SELECT * FROM foo FOR KEY SHARE; <waiting ...>
145-
invalid permutation detected
146-
147-
starting permutation: s1s s2l s1u s1r s1l s1c s2c
148-
step s1s: SAVEPOINT f;
149-
step s2l: SELECT * FROM foo FOR KEY SHARE;
150-
key value
151-
152-
1 1
153-
step s1u: UPDATE foo SET key = 2; <waiting ...>
154-
invalid permutation detected
155-
156-
starting permutation: s1s s2l s1u s1r s1l s2c s1c
157-
step s1s: SAVEPOINT f;
158-
step s2l: SELECT * FROM foo FOR KEY SHARE;
159-
key value
160-
161-
1 1
162-
step s1u: UPDATE foo SET key = 2; <waiting ...>
163-
invalid permutation detected
164-
165-
starting permutation: s1s s2l s1u s1r s2c s1l s1c
166-
step s1s: SAVEPOINT f;
167-
step s2l: SELECT * FROM foo FOR KEY SHARE;
168-
key value
169-
170-
1 1
171-
step s1u: UPDATE foo SET key = 2; <waiting ...>
172-
invalid permutation detected
173-
174141
starting permutation: s1s s2l s1u s2c s1r s1l s1c
175142
step s1s: SAVEPOINT f;
176143
step s2l: SELECT * FROM foo FOR KEY SHARE;
@@ -203,33 +170,6 @@ key value
203170
1 1
204171
step s1c: COMMIT;
205172

206-
starting permutation: s2l s1s s1u s1r s1l s1c s2c
207-
step s2l: SELECT * FROM foo FOR KEY SHARE;
208-
key value
209-
210-
1 1
211-
step s1s: SAVEPOINT f;
212-
step s1u: UPDATE foo SET key = 2; <waiting ...>
213-
invalid permutation detected
214-
215-
starting permutation: s2l s1s s1u s1r s1l s2c s1c
216-
step s2l: SELECT * FROM foo FOR KEY SHARE;
217-
key value
218-
219-
1 1
220-
step s1s: SAVEPOINT f;
221-
step s1u: UPDATE foo SET key = 2; <waiting ...>
222-
invalid permutation detected
223-
224-
starting permutation: s2l s1s s1u s1r s2c s1l s1c
225-
step s2l: SELECT * FROM foo FOR KEY SHARE;
226-
key value
227-
228-
1 1
229-
step s1s: SAVEPOINT f;
230-
step s1u: UPDATE foo SET key = 2; <waiting ...>
231-
invalid permutation detected
232-
233173
starting permutation: s2l s1s s1u s2c s1r s1l s1c
234174
step s2l: SELECT * FROM foo FOR KEY SHARE;
235175
key value

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp