Pulse/internal/monitoring
rcourtman c6a34c4412 test: Add tests for handleProxyFailure, parseRPiTemperature, RecordResult
- handleProxyFailure: 86.7%→100% (6 cases for proxy disable threshold logic)
- parseRPiTemperature: 77.8%→100% (7 cases for RPi temp parsing edge cases)
- RecordResult: 95.8%→100% (negative staleness clamping case)
2025-12-01 19:33:06 +00:00
..
backoff.go
backoff_test.go
backup_guard_test.go
ceph.go
ceph_test.go test: Add tests for monitoring and notifications functions 2025-12-01 17:33:36 +00:00
circuit_breaker.go
circuit_breaker_test.go
container_disk_usage.go
container_disk_usage_test.go test: Add tests for monitoring and notifications functions 2025-12-01 17:33:36 +00:00
container_parsing.go refactor: Extract container parsing functions to separate file 2025-12-01 10:40:48 +00:00
container_parsing_test.go test: Add unit tests for container_parsing.go pure functions 2025-12-01 13:28:39 +00:00
diagnostic_snapshots.go
diagnostic_snapshots_test.go test: Add monitoring tests for parseDurationEnv, parseIntEnv, markFailed, logNodeMemorySource 2025-12-01 17:59:20 +00:00
docker_commands.go
docker_commands_test.go test: Add monitoring tests for parseDurationEnv, parseIntEnv, markFailed, logNodeMemorySource 2025-12-01 17:59:20 +00:00
docker_host_identity.go refactor: Extract Docker host identifier functions to separate file 2025-12-01 10:03:47 +00:00
docker_host_identity_test.go test: Add unit tests for docker_host_identity.go pure functions 2025-12-01 13:20:30 +00:00
error_classification_test.go Add unit tests for error classification functions in monitoring 2025-12-01 01:37:28 +00:00
fake_executor_integration.go
fs_filters.go
fs_filters_test.go
guest_metadata.go refactor: Extract guest metadata functions to separate file 2025-12-01 10:53:41 +00:00
guest_metadata_test.go test: Add unit tests for guest_metadata.go pure functions 2025-12-01 12:18:59 +00:00
harness_integration.go
helpers_test.go test: Add tests for normalizeEndpointHost, taskExecutionTimeout, decrementPending 2025-12-01 18:42:57 +00:00
integration_integration_test.go
main_test.go
merge_temps_test.go test: Add tests for mergeNVMeTempsIntoDisks, UpdateQueueSnapshot, UpdateDeadLetterCounts, templateFuncMap 2025-12-01 18:14:43 +00:00
metrics.go style: fix staticcheck style warnings 2025-11-27 09:19:33 +00:00
metrics_helpers_test.go Add unit tests for metrics.go helper functions 2025-11-29 16:44:37 +00:00
metrics_history.go
metrics_history_concurrency_test.go
metrics_history_test.go Add unit tests for MetricsHistory (internal/monitoring) 2025-11-30 21:34:07 +00:00
metrics_test.go test: Add tests for handleProxyFailure, parseRPiTemperature, RecordResult 2025-12-01 19:33:06 +00:00
monitor.go test: Add tests for convertDockerSwarmInfo, namespacePathsForDatastore, preserveFailedStorageBackups 2025-12-01 19:04:23 +00:00
monitor_container_test.go
monitor_docker_test.go test: Add unit tests for convertDockerServices 2025-12-01 13:15:29 +00:00
monitor_health_test.go
monitor_host_agents_test.go
monitor_memory_test.go
monitor_pmg_test.go
monitor_polling.go refactor: remove unnecessary type conversions 2025-11-27 10:33:35 +00:00
monitor_polling_test.go
monitor_proxy_test.go
monitor_snapshots_test.go
monitor_storage_test.go
monitor_test.go test: Add tests for disableLegacySSHOnAuthFailure, parseNVMeTemps, updateDeadLetterMetrics 2025-12-01 19:20:09 +00:00
monitor_timeout_test.go test: Add tests for normalizeEndpointHost, taskExecutionTimeout, decrementPending 2025-12-01 18:42:57 +00:00
poller.go
ratetracker.go
ratetracker_concurrency_test.go
ratetracker_test.go Add unit tests for RateTracker.CalculateRates (monitoring) 2025-11-30 07:07:18 +00:00
reload.go
scheduler.go refactor: use builtin max() and fix unused parameter 2025-11-27 10:08:37 +00:00
scheduler_test.go test: Add tests for isProxyEnabled, taskHeap.Pop, NewAdaptiveScheduler 2025-12-01 19:26:37 +00:00
staleness_tracker.go
staleness_tracker_test.go
storage_backup_preserve_test.go test: Add tests for convertDockerSwarmInfo, namespacePathsForDatastore, preserveFailedStorageBackups 2025-12-01 19:04:23 +00:00
storage_filters.go
storage_filters_test.go
task_queue.go
task_queue_test.go test: Add tests for isProxyEnabled, taskHeap.Pop, NewAdaptiveScheduler 2025-12-01 19:26:37 +00:00
temperature.go
temperature_test.go test: Add tests for handleProxyFailure, parseRPiTemperature, RecordResult 2025-12-01 19:33:06 +00:00