Skip to content

build(deps): bump Tracking compat to 3#77

Merged
zsoerenm merged 1 commit into
masterfrom
bump-tracking-to-v3
Jul 24, 2026
Merged

build(deps): bump Tracking compat to 3#77
zsoerenm merged 1 commit into
masterfrom
bump-tracking-to-v3

Conversation

@zsoerenm

Copy link
Copy Markdown
Member

Bumps the Tracking compat entry from 2 to 3 (test-only dependency in [extras]/[targets]).

Supersedes #73, which CompatHelper opened as "2, 3". Per request, this pins to 3 only.

Why CI was failing

Under "2, 3" the resolver picks Tracking v3, which makes the multi-band track! band-measurement keys case-sensitive — the named-tuple keys must match the TrackState's band set (derived from each signal's band_key, i.e. :L1/:L5):

ArgumentError: BandMeasurement keys do not match the TrackState's band set. Expected: (:L1, :L5). Got: (:l1, :l5).

The Flexiband III-7a integration test passed lowercase l1/l5 keys. Updated to L1/L5.

🤖 Generated with Claude Code

Tracking v3 makes the multi-band `track!` band-measurement keys
case-sensitive: the named-tuple keys must match the `TrackState`'s band
set (derived from each signal's `band_key`, i.e. `:L1`/`:L5`). Update the
Flexiband III-7a integration test to pass `L1`/`L5` instead of `l1`/`l5`.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@codecov

codecov Bot commented Jul 24, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.15%. Comparing base (6d2eba3) to head (42c99f2).

Additional details and impacted files
@@           Coverage Diff           @@
##           master      #77   +/-   ##
=======================================
  Coverage   98.15%   98.15%           
=======================================
  Files          14       14           
  Lines        1520     1520           
=======================================
  Hits         1492     1492           
  Misses         28       28           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@zsoerenm
zsoerenm merged commit 6a47f97 into master Jul 24, 2026
9 checks passed
@zsoerenm
zsoerenm deleted the bump-tracking-to-v3 branch July 24, 2026 06:37
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