Skip to content

feat: Implement RFC 4028 Session Timers#494

Open
andrew-flowline wants to merge 13 commits into
livekit:mainfrom
andrew-flowline:feature/rfc-4028-session-timers
Open

feat: Implement RFC 4028 Session Timers#494
andrew-flowline wants to merge 13 commits into
livekit:mainfrom
andrew-flowline:feature/rfc-4028-session-timers

Fix TestSessionTimerOnRefreshReceived timing

3e90585
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded May 28, 2026 in 1s

63.19% (-2.06%) compared to 0460b40

View this Pull Request on Codecov

63.19% (-2.06%) compared to 0460b40

Details

Codecov Report

❌ Patch coverage is 55.98086% with 184 lines in your changes missing coverage. Please review.
✅ Project coverage is 63.19%. Comparing base (0460b40) to head (3e90585).
⚠️ Report is 297 commits behind head on main.

Files with missing lines Patch % Lines
pkg/sip/outbound.go 25.60% 59 Missing and 2 partials ⚠️
pkg/sip/session_timer.go 76.40% 42 Missing and 17 partials ⚠️
pkg/sip/inbound.go 27.50% 55 Missing and 3 partials ⚠️
pkg/config/config.go 0.00% 6 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #494      +/-   ##
==========================================
- Coverage   65.25%   63.19%   -2.06%     
==========================================
  Files          51       32      -19     
  Lines        6588     6236     -352     
==========================================
- Hits         4299     3941     -358     
+ Misses       1915     1882      -33     
- Partials      374      413      +39     

☔ View full report in Codecov by Sentry.
📢 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.