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

optimizely / agent
87%
master: 87%

Build:
Build:
LAST BUILD BRANCH: mpirnovar-add-holdouts-support
DEFAULT BRANCH: master
Repo Added 15 Jul 2020 04:55PM UTC
Files 55
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

LAST BUILD ON BRANCH mpirnovar-add-holdouts-support
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • Mat001-patch-1
  • Mat001-patch-1-temp
  • Mat001-patch-2
  • Mat001-patch-3
  • dependabot/go_modules/github.com/golang-jwt/jwt/v4-4.5.2
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • junaed/fssdk-11071-dependabot-full-sdk-review
  • master
  • mpirnovar-add-holdouts-support
  • mpirnovar-agent-dependabot-fssdk-11471
  • mpirnovar-agent-release-4.2.0
  • mpirnovar-cmab-accept-tests-fssdk-11725
  • mpirnovar-cmab-agent-changelog
  • mpirnovar-cmab-config-fssdk-11587
  • mpirnovar-cmab-redis-cache-fssdk-11990
  • mpirnovar-crypto-prisma-fix-fssdk-11339
  • mpirnovar-experid-variationid-fssdk-11452
  • mpirnovar-fix-client-cmabconfig-fssdk-11980
  • mpirnovar-fssdk-11338
  • mpirnovar-prismafix-fssdk-12108
  • mpirnovar-redisstreams-to-cmab-fssdk-12072
  • redis-streams-notifications
  • refs/tags/v3.0.0
  • refs/tags/v3.0.1
  • refs/tags/v4.0.0
  • refs/tags/v4.0.0-beta
  • refs/tags/v4.1.0
  • refs/tags/v4.2.0
  • refs/tags/v4.2.2
  • refs/tags/v4.3.0
  • refs/tags/v4.3.0-beta.1
  • release/v4.2.1
  • v2.0.0
  • v2.0.0-beta
  • v2.0.0-beta1
  • v2.0.0-beta2
  • v2.0.0-beta3
  • v2.0.1
  • v2.1.0
  • v2.2.0
  • v2.3.0
  • v2.3.1
  • v2.4.0
  • v2.5.0
  • v2.6.0
  • v2.7.0
  • v2.7.1

13 Dec 2025 12:29AM UTC coverage: 86.642%. First build
20183790107

Pull #452

github

Mat001
Remove holdouts field from test_config expected response

go-sdk v2.3.0 does not include holdouts field in OptimizelyConfig.
The holdouts field was added in a later commit (e70a8f3) after v2.3.0 was tagged.
Pull Request #452: [FSSDK-11558] Mpirnovar add holdouts support

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

3483 of 4020 relevant lines covered (86.64%)

2497.8 hits per line

Relevant lines Covered
Build:
Build:
4020 RELEVANT LINES 3483 COVERED LINES
2497.8 HITS PER LINE
Source Files on master
  • Tree
  • List 55
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20183790107 mpirnovar-add-holdouts-support Remove holdouts field from test_config expected response go-sdk v2.3.0 does not include holdouts field in OptimizelyConfig. The holdouts field was added in a later commit (e70a8f3) after v2.3.0 was tagged. Pull #452 13 Dec 2025 12:32AM UTC Mat001 github
86.64
20183686253 mpirnovar-add-holdouts-support Trigger checks Pull #452 13 Dec 2025 12:26AM UTC Mat001 github
86.64
20183567400 mpirnovar-add-holdouts-support Update Agent to use go-sdk v2.3.0 and add holdouts acceptance tests - Updated go.mod to use released go-sdk v2.3.0 - Removed local replace directive for go-sdk development - Added comprehensive acceptance tests for holdouts functionality - test_d... Pull #452 13 Dec 2025 12:18AM UTC Mat001 github
86.64
19980110617 mpirnovar-cmab-accept-tests-fssdk-11725 Revert CMAB variation ID back to 1579277 The Optimizely API is consistently returning variation ID 1579277 for the CMAB 'off' variation, not 1579279. Reverting to match the actual API response. 🤖 Generated with [Claude Code](https://claude.com/c... Pull #451 06 Dec 2025 12:45AM UTC Mat001 github
86.64
19980028030 mpirnovar-cmab-accept-tests-fssdk-11725 Trigger checks Pull #451 06 Dec 2025 12:40AM UTC Mat001 github
86.64
19979950197 mpirnovar-cmab-accept-tests-fssdk-11725 Fix CMAB rollout variation ID in datafile.py Changed variation ID from 1579277 to 1579279 for the 'off' variation in the CMAB experiment to match the actual API response. This fixes the test_datafile_success test failure. 🤖 Generated with [Clau... Pull #451 06 Dec 2025 12:35AM UTC Mat001 github
86.64
19979884262 mpirnovar-cmab-accept-tests-fssdk-11725 Move CMAB entries to end of featureFlags and rollouts arrays The API response has cmab_flag at the end of featureFlags array and cmab rollout at the end of rollouts array. Reorder to match actual response. 🤖 Generated with [Claude Code](https://... Pull #451 06 Dec 2025 12:31AM UTC Mat001 github
86.64
19979812590 mpirnovar-cmab-accept-tests-fssdk-11725 Trigger checks Pull #451 06 Dec 2025 12:27AM UTC Mat001 github
86.64
19979580838 mpirnovar-cmab-accept-tests-fssdk-11725 Add cmab_flag to expected_config featuresMap The /v1/config API response for revision 139 includes cmab_flag in the featuresMap, so the expected_config needs to include it as well. 🤖 Generated with [Claude Code](https://claude.com/claude-code) ... Pull #451 06 Dec 2025 12:12AM UTC Mat001 github
86.64
19979480946 mpirnovar-cmab-accept-tests-fssdk-11725 Fix JSON escaping in test_config.py conditions field The conditions field had single backslashes instead of double backslashes, causing JSON parsing to fail. This restores the correct escaping format that matches the master branch. 🤖 Generated w... Pull #451 06 Dec 2025 12:06AM UTC Mat001 github
86.64
See All Builds (1603)
  • Repo on GitHub
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