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

edgehog-device-manager / edgehog / e9248ece68a388d09cfab6efc38e40e38dd00ce4-PR-1533
54%
main: 71%

Build:
Build:
LAST BUILD BRANCH: refactor/network-deployments
DEFAULT BRANCH: main
Ran 07 Jul 2026 07:24AM UTC
Jobs 1
Files 555
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

06 Jul 2026 02:01PM UTC coverage: 54.499% (+36.5%) from 17.99%
e9248ece68a388d09cfab6efc38e40e38dd00ce4-PR-1533

Pull #1533

github

Michele Puppin
feat: add support for CDI devices in container deployments

This commit introduces the ability to configure Container Device Interface
(CDI) devices for container deployments. It updates the database schema,
the Astarte payload builder, the GraphQL API, and the React frontend to
support a new `cdi_devices` array field.

Key changes:
- Backend: Added `cdi_devices` to the `Container` resource.
- Astarte: Included `cdiDevices` in the `RequestData` struct and mapped
  it in `send_create_container.ex`.
- Frontend: Exposed the field via GraphQL, added validation via Zod,
  and introduced a string array input in `CreateContainer.tsx`.
- Frontend: Rendered the configured CDI devices in `ContainerDetails.tsx`.

Signed-off-by: Michele Puppin <michele.puppin@seco.com>
Pull Request #1533: feat: add support for CDI devices in container deployments

2762 of 5068 relevant lines covered (54.5%)

419.81 hits per line

Jobs
ID Job ID Ran Files Coverage
1 e9248ece68a388d09cfab6efc38e40e38dd00ce4-PR-1533.1 07 Jul 2026 07:24AM UTC 555
54.5
GitHub Action Run
Source Files on build e9248ece68a388d09cfab6efc38e40e38dd00ce4-PR-1533
  • Tree
  • List 555
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1533
  • PR Base - main (#28845902167)
  • 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