Skip to content

test: backfill coverage for genie connector, service context, stream registry#327

Open
jamesbroadhead wants to merge 1 commit intomainfrom
stack/arrow-1-coverage-tests
Open

test: backfill coverage for genie connector, service context, stream registry#327
jamesbroadhead wants to merge 1 commit intomainfrom
stack/arrow-1-coverage-tests

Conversation

@jamesbroadhead
Copy link
Copy Markdown
Contributor

Summary

Pure test additions for existing code — no production behavior changes.

This is layer 1 of 3 carved out of #256 to land independently. The full feature stack:

  1. (this PR) Coverage backfill for under-tested existing modules
  2. Format-name rename (JSON_ARRAY / ARROW_STREAM to match the Statement Execution API enum)
  3. Inline Arrow IPC decoding + warehouse-compat fallback (the actual fix)

Coverage deltas

  • connectors/genie — 61% → ~97%
  • context/service-context — 7% → 100%
  • stream/stream-registry — 32% → 100%

These coverage gaps were surfaced while reworking the analytics format model in #256. They aren't tied to that fix and shouldn't gate it.

Test plan

  • CI runs the new tests against existing code
  • No production source files touched

This pull request was AI-assisted by Isaac.

…registry

Pure test additions for existing code — no production behavior changes.

Coverage deltas:
- genie connector: 61% → ~97%
- service-context: 7% → 100%
- stream-registry: 32% → 100%

Carved out of #256 to land independently. Tests exercise existing code paths
that were under-covered, surfaced while reworking the analytics format model.

Co-authored-by: Isaac
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant