vmpooler/lib/vmpooler
Mahima Singh a83916a0a4 Fix queue reliability test failures
- Add skip_metrics parameter to move_to_dlq to avoid double-counting when called from purge
- Fix purge_pending_queue to only increment count when not in dry-run mode
- Add nil check for config redis before accessing data_ttl
- Update health check tests to allow all gauge calls before checking specific metrics
- Reorder push_health_metrics to emit error/queue/task metrics before status

All 851 tests now pass including 40 queue reliability tests.
2025-12-19 13:29:34 +05:30
..
api (P4DEVOPS-6096) Include VMs that have been requested but not moved to pending when getting queue metrics 2025-05-08 11:45:31 -07:00
dns Fix rubocops 2023-03-27 21:27:38 -04:00
metrics Add operation label to user metric and move from manager to api 2021-08-13 11:23:10 -04:00
providers Fix rubocops 2023-03-27 21:27:38 -04:00
public Point dashboard to v3 api 2023-03-27 21:27:46 -04:00
util Update domain in V2 api 2023-03-27 21:27:35 -04:00
views dashboard2 2016-01-13 12:01:05 -08:00
api.rb Remove api reroute in favor of using versioned api directly 2023-03-27 21:27:44 -04:00
dashboard.rb Merge pull request #360 from highb/2020-03-05_unsafe_rubocop_fixes 2020-03-05 16:03:21 -08:00
dns.rb Added spec tests for Vmpooler::Dns 2023-03-27 21:27:40 -04:00
generic_connection_pool.rb (POOLER-160) Revise connection metrics 2020-06-29 19:52:14 +01:00
logger.rb Use URI.parse.open/File.open instead of open 2020-03-05 16:56:06 -08:00
metrics.rb (POOLER-160) Revise Metrics Classwork 2020-06-29 19:54:28 +01:00
pool_manager.rb Fix queue reliability test failures 2025-12-19 13:29:34 +05:30
providers.rb Fixing Naming/PredicateName issues 2020-03-05 17:10:22 -08:00
version.rb (maint) Release version 3.7.0 2025-05-20 13:16:23 -07:00