• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

optimizely / agent / 17447035226 / 1
87%
master: 87%

Build:
DEFAULT BRANCH: master
Ran 03 Sep 2025 09:54PM UTC
Files 49
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Sep 2025 09:52PM UTC coverage: 86.177% (+0.05%) from 86.13%
17447035226.1

push

github

web-flow
[FSSDK-11793] Release/v4.2.1 (#441)

* fix: parse secure token from SDK key in notification handler

Handle SDK keys with secure tokens in format 'sdkKey:apiKey' by extracting
only the SDK key portion for notification processing.

* docs: improve Redis subscription documentation in config.yaml

Change comment from 'PSUBSCRIBE' to 'Subscribe/PSubscribe' to clarify
support for both Redis subscription patterns in notification sync.

* test: add comprehensive unit tests for secure token parsing

Add unit tests covering:
- Standard SDK keys without secure tokens
- Secure token format (sdkKey:apiKey) parsing
- Edge cases: multiple colons, empty parts, empty headers
- Integration test with notification event stream

Ensures secure token parsing logic has proper test coverage.

* fix: remove unused variables in secure token parsing tests

Remove unused 'conf' variables that were causing linting errors
in CI checks for the new secure token parsing unit tests.

* fix: remove trailing spaces in secure token parsing tests

Clean up trailing whitespace that was causing formatting issues
in CI checks for golangci-lint.

* fix: update Go version from 1.24 to 1.23 (1.24 doesn't exist yet)

* chore: add CHANGELOG entry for v4.2.1 and fix test formatting

* fix: update Alpine version from 3.21 to 3.20 for Go 1.23 compatibility

* fix: prevent test hanging by using context timeout instead of closing channel

The previous test was closing the event channel immediately, which caused
the notification handler to hang in an infinite loop reading zero values.
Fix by using a context timeout to properly terminate the test.

* format

2874 of 3335 relevant lines covered (86.18%)

4441.81 hits per line

Source Files on job 17447035226.1
  • Tree
  • List 49
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 17447035226
  • 0bf0b4a4 on github
  • Prev Job for on master (#17140206392.1)
  • Next Job for on master (#17447143437.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc