topfreegames / maestro

Maestro: Game Room Scheduler
MIT License
115 stars 15 forks source link

Add reason for GR deletion and create kubernetes event #601

Closed reinaldooli closed 4 months ago

reinaldooli commented 1 year ago

What does this MR do?

codecov-commenter commented 1 year ago

Codecov Report

Merging #601 (0fd379e) into main (2529a31) will increase coverage by 0.03%. The diff coverage is 90.47%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

@@            Coverage Diff             @@
##             main     #601      +/-   ##
==========================================
+ Coverage   83.12%   83.15%   +0.03%     
==========================================
  Files          85       85              
  Lines        5505     5522      +17     
==========================================
+ Hits         4576     4592      +16     
- Misses        750      751       +1     
  Partials      179      179              
Files Coverage Δ
...ernal/core/operations/healthcontroller/executor.go 95.40% <100.00%> (+0.05%) :arrow_up:
...nternal/core/operations/rooms/remove/definition.go 11.76% <ø> (ø)
internal/core/operations/rooms/remove/executor.go 93.84% <100.00%> (ø)
.../core/operations/schedulers/newversion/executor.go 93.01% <100.00%> (ø)
...re/operations/schedulers/switchversion/executor.go 97.60% <100.00%> (ø)
...re/worker/runtimewatcher/runtime_watcher_worker.go 90.62% <100.00%> (ø)
internal/adapters/runtime/kubernetes/game_room.go 83.72% <92.85%> (+3.72%) :arrow_up:
internal/core/services/rooms/room_manager.go 94.20% <72.72%> (+0.04%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more