Commit cae2a96
Fix race condition: remove global cache clearing that caused parallel test hangs
The cache clearing after seed() was causing race conditions because all
parallel test workers (gw0-gw7) share the same project_dir_copy directory.
When one worker cleared target/schemas while another was using it, the
other worker would hang.
Changes:
- Remove _clear_fusion_schema_cache_if_needed() from seed()
- Re-add skip_for_dbt_fusion marker to test_schema_changes
- Remove unused shutil import
Co-Authored-By: Itamar Hartstein <haritamar@gmail.com>1 parent afceceb commit cae2a96
File tree
2 files changed
+2
-15
lines changed- integration_tests/tests
2 files changed
+2
-15
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
262 | 261 | | |
263 | 262 | | |
264 | 263 | | |
265 | | - | |
266 | | - | |
267 | | - | |
268 | | - | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | 264 | | |
280 | 265 | | |
281 | 266 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
0 commit comments