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

optimizely / agent / 17447035226
87%

Build:
DEFAULT BRANCH: master
Ran 03 Sep 2025 09:54PM UTC
Jobs 1
Files 49
Run time 1min
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

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

4 of 4 new or added lines in 1 file covered. (100.0%)

2874 of 3335 relevant lines covered (86.18%)

4441.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 17447035226.1 03 Sep 2025 09:54PM UTC 49
86.18
GitHub Action Run
Source Files on build 17447035226
  • Tree
  • List 49
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 0bf0b4a4 on github
  • Prev Build on master (#17140206392)
  • Next Build on master (#17447143437)
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

© 2025 Coveralls, Inc