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

openwallet-foundation / acapy-vc-authn-oidc / 22501146218 / 1
91%
main: 91%

Build:
DEFAULT BRANCH: main
Ran 27 Feb 2026 07:43PM UTC
Files 39
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

27 Feb 2026 07:42PM UTC coverage: 89.038% (+0.1%) from 88.915%
22501146218.1

push

github

web-flow
Redis cluster sentinel (#968)

* add support for sentinel and clustered redis

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* apply linting

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* added missing redis_utils.py

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Refactor Redis configuration handling for improved clarity and compatibility

- Update environment variable parsing to require REDIS_HOST in host:port format, enhancing clarity and reducing legacy issues.
- Remove the deprecated REDIS_PORT variable; consolidate port information within REDIS_HOST for consistency.
- Streamline validation and normalization of Redis settings, ensuring errors are raised early and precisely.
- Adjust documentation and comments to reflect new configuration requirements and usage patterns.
- Update tests to cover new behaviors and ensure backward compatibility.

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Add normalization for Redis configuration at import time

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Refactor `socketio.py`: Remove duplicate import of `Sentinel`

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Format with black

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Fix broken cleanup tests

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Add tests for Redis utility functions and socket manager

This commit introduces unit tests for Redis utility functions and
enhances error handling in the socket manager related to Sentinel
connectivity. These changes improve the stability and reliability of
the Redis implementation used in the application.

Signed-off-by: Gavin Jaeger-Freeborn <gavinfreeborn@gmail.com>

* Refactor Redis tests for password handling and sentinel host parsing

- Updated tests to reflect that REDIS_PASSWORD is used for both sentinel and master authentication, simplifying configurations... (continued)

2461 of 2764 relevant lines covered (89.04%)

0.89 hits per line

Source Files on job python-3.12 - 22501146218.1
  • Tree
  • List 39
  • Changed 13
  • Source Changed 13
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22501146218
  • 21c331d7 on github
  • Prev Job for on main (#22199056328.1)
  • Next Job for on main (#22600789476.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