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

alandtse / alexa_media_player / 20992517997
16%
dev: 16%

Build:
Build:
LAST BUILD BRANCH: refactor_debug_logging
DEFAULT BRANCH: dev
Ran 14 Jan 2026 11:30AM UTC
Jobs 1
Files 16
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

14 Jan 2026 11:30AM UTC coverage: 15.829% (-0.08%) from 15.907%
20992517997

Pull #3299

github

web-flow
Update sensor.py - several fixes

- Fixed recurring-alarm advancement logic in AlexaMediaNotificationSensor._update_recurring_alarm() by restoring the legacy recurringPattern → RECURRING_PATTERN_ISO_SET lookup so recurrence is populated and alarms advance to the next valid weekday.
- Ensured the recurrence weekday check correctly calls alarm.isoweekday() when evaluating recurrence sets.
- Plumbed the config-entry “Advanced debug” option (CONF_DEBUG) through sensor creation and update paths:
  - Read debug from config and passed it into Alarm, Timer, and Reminder sensors.
  - Added a debug parameter to create_temperature_sensors() and TemperatureSensor, and passed it through from setup.
  - Passed debug into AirQualitySensor and used it when calling parse_air_quality_from_coordinator(..., debug=...).
- Fixed sensor unload logic to correctly iterate sensor objects using for device in sensors.values().
- Log AQM subsensors before adding them to coordinator.
Pull Request #3299: fix: Refactor debug logging (alexa_entity.py, sensor.py)

6 of 39 new or added lines in 2 files covered. (15.38%)

8 existing lines in 2 files now uncovered.

646 of 4081 relevant lines covered (15.83%)

0.16 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
14
38.74
-1.64% custom_components/alexa_media/alexa_entity.py
19
22.41
-0.6% custom_components/alexa_media/sensor.py

Uncovered Existing Lines

Lines Coverage ∆ File
2
22.41
-0.6% custom_components/alexa_media/sensor.py
6
38.74
-1.64% custom_components/alexa_media/alexa_entity.py
Jobs
ID Job ID Ran Files Coverage
1 20992517997.1 14 Jan 2026 11:30AM UTC 16
15.83
GitHub Action Run
Source Files on build 20992517997
  • Tree
  • List 16
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20992517997
  • Pull Request #3299
  • PR Base - dev (#20919085009)
  • Delete
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