Sammy Kerata Oina
|
45187d7f41
|
COCOS-454 - Implement graceful shutdown for services and add TTL management for VMs (#473)
* Implement graceful shutdown for services and add TTL management for VMs
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Remove unnecessary comment from go-tdx-guest dependency in go.mod
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Update manager/api/logging.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Add TTL manager initialization in TestStop
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Fix logging format in Shutdown method for consistency
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Add unit tests for TTL manager functionality
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Enhance TTL tests with mutex for thread safety in expiration checks
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Add TTL parameter to CreateVM in TestRun for improved testing scenarios
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
* Add Shutdown test to verify VM cleanup and TTL manager integration
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
---------
Signed-off-by: Sammy Oina <sammyoina@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-07-11 16:21:29 +02:00 |
|