Repository navigation
Make the #1912 destroy-pin test self-sufficient under a pinned search path (#1940) - #1946
Conversation
… path Closes #1940 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
|
||
| ### Fixed | ||
|
|
||
| - **The #1912 destroy-pin live test is self-sufficient under a SearchPath-pinned rig** ([#1940]) - it builds a raw scratch hypertable with no migrations, so a DARLING_TEST_PG carrying the local-rig recipe's SearchPath=collect,config pin left no writable schema on the path and the test died 3F000 while CI's bare connection string stayed green. The test now sets its session path explicitly; proven under both connection-string flavors. |
There was a problem hiding this comment.
This entry links [#1940], but there's no matching reference-link definition ([#1940]: https://github.com/erikdarlingdata/PerformanceMonitor/issues/1940) in the definitions block near the end of the file — every neighboring entry ([#1937], [#1939], [#1934], etc.) has one. As written, [#1940] will render as literal bracketed text instead of a hyperlink. Please add the missing definition alongside the others.
ReviewSmall, well-scoped fix. Summary of what I checked: What the PR does: Adds Correctness
Lite/Darling parity: Not applicable here — Security / performance: None of concern — test-only code, no user input, no new network/file/process surface. One issue found (left as an inline comment): the new CHANGELOG entry links |
The test builds a raw scratch hypertable with no migrations; under the local-rig recipe's SearchPath=collect,config pin the scratch database has no writable schema on the path (3F000) and the extension's functions would not resolve. Session path set explicitly with the why-comment; sibling tests migrate first and were never exposed. Proven green under BOTH connection-string flavors on a fresh rig; pre-existing failure proof is on the issue.
🤖 Generated with Claude Code