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

netgroup-polito / CrownLabs / 27221204653
34%

Build:
DEFAULT BRANCH: master
Ran 09 Jun 2026 04:44PM UTC
Jobs 1
Files 124
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

09 Jun 2026 04:39PM UTC coverage: 34.329% (-0.5%) from 34.863%
27221204653

push

github

web-flow
Destruction after inactivity for persistent VMs (#1109)

* feat: add DeleteAfterPause feature for permanent VM deletion
* feat: add inactivity deletion warning email template and update path reference
* refactor: changed comments coherently, added annotation labels, refactored delete to destroy, changed values for staging test in values.yaml
* feat: implement and refine inactivity destruction flow
- Added missing configuration flags to instance-automation operator, including
  destruction notification intervals and testing overrides.
- Refactored InstanceInactiveTerminationReconciler to improve readability
  and robustness of the destruction logic for powered-off instances.
- Standardized logging across destruction helper functions and added proper
  error handling for annotation parsing.
- Fixed a bug where destruction notifications used the wrong interval flag.
- Integrated LastPoweredOffTimestampAnnotation in the termination reconciler
  to ensure the destruction countdown starts whenever an instance is stopped.
- Updated Helm chart templates and values to correctly propagate the new
  automation configurations to the deployed containers.
* feat: added email templates and logic for destruction inactivity, fixed naming
* fix: moved instance off annotation logic from inactivity and termination to controller
* fix: changed text in ModalCreateTemplate
* fix: fixed logic for deletion (now works even with inactivityTimeout not set in template and destroyAfterInactivity set), fixed test
* feature: modified pop-up logic for deletion notification
* feat: added icon to show inactivity time for templates
* fix: fixed bug, reconcile is now triggered when instance is turned off manually
* fix: instance now triggered when timestamp changes
* feat: improved front end fro automatic clean up for template creation
* feat: changed On Off to badges
* feat(backend): Implement inactivity destruction feature for powered-off instances
* fix: mail template updated for the ... (continued)

18 of 371 new or added lines in 4 files covered. (4.85%)

3 existing lines in 2 files now uncovered.

5829 of 16980 relevant lines covered (34.33%)

7.59 hits per line

Uncovered Changes

Lines Coverage ∆ File
304
0.0
0.0% operators/pkg/instautoctrl/inactivity.go
32
0.0
0.0% operators/pkg/instautoctrl/common.go
14
0.0
0.0% operators/cmd/instance-automation/main.go
3
64.52
1.58% operators/pkg/instctrl/controller.go

Coverage Regressions

Lines Coverage ∆ File
2
0.0
0.0% operators/pkg/instautoctrl/inactivity.go
1
0.0
0.0% operators/pkg/instautoctrl/common.go
Jobs
ID Job ID Ran Files Coverage
1 27221204653.1 09 Jun 2026 04:44PM UTC 124
34.33
GitHub Action Run
Source Files on build 27221204653
  • Tree
  • List 124
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 3c540af4 on github
  • Prev Build on master (#27150913162)
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