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

enbility / spine-go / 28368952499
93%

Build:
DEFAULT BRANCH: dev
Ran 29 Jun 2026 11:34AM UTC
Jobs 1
Files 63
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

29 Jun 2026 11:32AM UTC coverage: 92.823% (-0.9%) from 93.696%
28368952499

push

github

web-flow
feat: implement SPINE-compliant SmartEnergyManagementPs (#80)

Implements comprehensive UpdateList support for SmartEnergyManagementPs
data type with proper SPINE v1.3.0 specification compliance.

Key features:
- Key-based matching using alternativesId, sequenceId, and composite
keys
- SPINE "update all" semantics when identifiers are missing
- Partial update support with field preservation
- Atomic operations with proper persist flag handling
- Deep copy implementation for complex nested structures

Architectural improvements:
- Hierarchical key matching at alternatives, sequence, and time slot
levels
- Intelligent detection of positional vs semantic updates
- Composite key support for slotNumber + valueType matching
- RFE (Restricted Function Exchange) compliance for partial updates

Testing:
- 32+ comprehensive tests including TDD-driven implementation
- Real-world OHPCF device log validation
- Full coverage of edge cases and state transitions
- Persist flag behavior validation

This implementation addresses critical issues with previous positional
matching and ensures full compatibility with OHPCF use cases and
multi-vendor scenarios.

430 of 523 new or added lines in 1 file covered. (82.22%)

6169 of 6646 relevant lines covered (92.82%)

26203.35 hits per line

Uncovered Changes

Lines Coverage ∆ File
93
82.22
model/smartenergymanagementps_additions.go
Jobs
ID Job ID Ran Files Coverage
1 28368952499.1 29 Jun 2026 11:34AM UTC 63
92.82
GitHub Action Run
Source Files on build 28368952499
  • Tree
  • List 63
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28368952499
  • b3bcc643 on github
  • Prev Build on dev (#28368893926)
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