You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-3Lines changed: 2 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -146,22 +146,21 @@ The suites marked `[not documented]` require additional configuration which will
146
146
147
147
#### Backends and test tiers
148
148
149
-
The connector has **three execution backends**, selected per connection. When you
149
+
The connector has **two execution backends**, selected per connection. When you
150
150
reproduce or fix a bug, use the backend the bug is actually on — a Thrift bug won't
151
151
reproduce on a kernel connection, and vice versa:
152
152
153
153
| Backend | Select via (connect kwarg / `extra_params`) | Where its tests live |
154
154
| --- | --- | --- |
155
155
|**Thrift** (default) |*(nothing — the default path)*| the general `tests/e2e` suite (the `{}` parametrize case) and mocked `tests/unit`|
156
-
|**SEA**|`use_sea=True`| the general `tests/e2e` suite (the `{"use_sea": True}` parametrize case) |
157
156
|**Kernel** (Rust, optional) |`use_kernel=True`| the dedicated `tests/e2e/test_kernel_backend.py` / `test_kernel_tls.py`, plus the offline routing test `tests/unit/test_session.py -m realkernel`|
158
157
159
158
Notes that matter when running the suite:
160
159
161
160
-**Kernel is an opt-in extra**, not part of the default install. `use_kernel=True`
0 commit comments