Commit 77a17d0
committed
adapter: turmoil chaos test for builtin schema migrations
This commit adds a turmoil-based chaos test for builtin schema
migrations. It spawns a bunch of processes at different versions,
defines some random builtin schema changes, and then performs migrations
through all versions. For added chaos, process are randomly restarted
all the time.1 parent 67d0ac5 commit 77a17d0
File tree
5 files changed
+414
-3
lines changed- src
- adapter
- src/catalog/open
- catalog/src
5 files changed
+414
-3
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
106 | 109 | | |
107 | 110 | | |
108 | 111 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
| 323 | + | |
323 | 324 | | |
324 | 325 | | |
325 | 326 | | |
| |||
1152 | 1153 | | |
1153 | 1154 | | |
1154 | 1155 | | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
0 commit comments