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

infrawatch / sg-core
40%
master: 47%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v5.2.4
DEFAULT BRANCH: master
Repo Added 15 Oct 2020 05:24PM UTC
Files 39
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

LAST BUILD ON BRANCH improve-test-coverage-prometheus
branch: improve-test-coverage-prometheus
CHANGE BRANCH
x
Reset
  • improve-test-coverage-prometheus
  • (HEAD detached at v3.2.0)
  • 14e9dependabot/go_modules/golang.org/x/sys-0.1.0
  • 791adependabot/go_modules/gopkg.in/yaml.v3-3.0.0
  • 7dbedependabot/go_modules/google.golang.org/protobuf-1.33.0
  • OSPRH-18979/add-mutex-expiryProc
  • OSPRH-18979/improve-test-coverage
  • OSPRH-19908/pin-ceilometer-stable2024.2
  • OSPRH-23826/fix-long-messages-handling
  • OSPRH-23826/fix-long-messages-handling-grow-buffer
  • STF-1809/fix-integration-sg-bridge-pull-same-branch
  • buffer-size-1.3
  • buffer-size-1.4
  • bz1956912-api-status-prometheus
  • bz1956912-api-status-prometheus-1.3
  • bz1979637-new-instance-label
  • bz1979637-new-instance-label-1.3
  • cc0fdependabot/go_modules/github.com/prometheus/client_golang-1.11.1
  • ci-and-unit-tests
  • ci-fix-1.3
  • ci-fix-1.4
  • ci-fix-no.2-1.3
  • ci-fixes
  • ci-opstools-fix
  • ci-stable-1.3-fixes
  • ci-stable-1.4-fixes
  • ci/golangci-lint
  • collectd-unit-test-stabilize
  • collectd-unit-test-stabilize-1.3
  • collectd-unit-test-stabilize-1.4
  • csibbitt-205-buffer-concurrency-fix
  • csibbitt-STF-1176-golang-1.18-for-now
  • csibbitt-STF-1176-golang.1.19-stf15-backport
  • csibbitt-STF-205-reuse-connections
  • csibbitt-fix-builds
  • csibbitt/STF-1660_golang_1.20
  • csibbitt/STF-1660_golang_1.20_cp15
  • debug-enhancements
  • dependabot
  • dependabot/go_modules/gopkg.in/yaml.v3-3.0.1
  • efoley-add_zuul
  • efoley-fix-centos8s-repos
  • efoley-zuul-project_template
  • es-buff-fix
  • es-log-storage
  • es-prerf-improvement
  • expiry-bug-fix
  • fixup/golang-linting
  • gh-actions-to-ubuntu-latest
  • gha-no-commnet
  • github-actions
  • golang-1.19
  • golang-1.24.11
  • gosum
  • hackfest-working
  • import/stf153
  • improve-test-coverage
  • improve-test-coverage-manager
  • improve-test-coverage-parser-libraries
  • improve-test-coverage-pkg
  • improve-test-coverage-socket
  • integration-tests
  • jwysogla-add-logs-to-generator
  • jwysogla-add_devstack_docker_support
  • jwysogla-bumpLokiVersion
  • jwysogla-custom-labels
  • jwysogla-debug-ci
  • jwysogla-devstack
  • jwysogla-fix-ci
  • jwysogla-fix-integration-tests
  • jwysogla-fix_ci
  • jwysogla-prometheus_devstack
  • jwysogla-properudpsocket
  • jwysogla-test-ci
  • jwysogla_add-ceilometer-to-generator
  • jwysogla_expose_port_in_devstack
  • jwysogla_handler_config
  • jwysogla_tcpsocket
  • lmadsen-build-test-plugins
  • lmadsen-go-mod-tidy
  • lmadsen-latest-tag
  • master
  • non-critical-fields
  • pass_linting
  • pin-devstack-version
  • production-build
  • refs/tags/v4.0.2
  • refs/tags/v4.0.3
  • refs/tags/v4.0.4
  • refs/tags/v4.1.0
  • refs/tags/v4.1.1
  • refs/tags/v5.0.0
  • refs/tags/v5.0.0-beta1
  • refs/tags/v5.1.0
  • refs/tags/v5.1.1
  • refs/tags/v5.2.0
  • refs/tags/v5.2.1
  • refs/tags/v5.2.2
  • refs/tags/v5.2.3
  • refs/tags/v5.2.4
  • release-prep-1.5.4
  • release-prep-1.5.5
  • release-prep-1.5.6
  • release-prep-1.5.7
  • rm_-f_containers
  • sft-519-scheduler
  • stable-1.2
  • stable-1.3
  • stable-1.4
  • stable-1.5
  • stf13/cp-5c6091ac29d23f4db685224650a32edc2ce23253
  • stf13/cp-8cfdb44f0295274f2d29d1edb3865414def1be90
  • stf13/cp-e61141ab8d2590a7b91d18cd494321af763507bd
  • stf14/cp-171234ceec843b96ff122247f325bc4db53e0c32
  • stf14/cp-8216de3b809619dece201901d029a76852d10d4e
  • super-linter
  • sync-changes-master
  • test-failure-repair
  • test-upstream-stable2025.2
  • update-actions-ubuntu-latest
  • update-coveralls-action
  • use-sgcore-opstools-repo
  • vkmc-STF-1743-golang-1222
  • vkmc-coveralls-job-update
  • vkmc-gh-checkout-v4
  • vkmc-migrate-rhel9-golang-1.21
  • vkmc-migrate-rhel9-golang-1222
  • wtf

22 Jan 2026 03:06PM UTC coverage: 40.092% (+5.7%) from 34.42%
21253445878

Pull #166

github

vkmc
Fix golangci-lint empty-block error in channel drain loop

Replace empty for-range loop with explicit variable usage to resolve
the revive empty-block linting error.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Pull Request #166: Improve test coverage for prometheus application plugin

1131 of 2821 relevant lines covered (40.09%)

0.44 hits per line

Relevant lines Covered
Build:
Build:
2821 RELEVANT LINES 1131 COVERED LINES
0.44 HITS PER LINE
Source Files on improve-test-coverage-prometheus
  • Tree
  • List 39
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21253445878 improve-test-coverage-prometheus Fix golangci-lint empty-block error in channel drain loop Replace empty for-range loop with explicit variable usage to resolve the revive empty-block linting error. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Pull #166 22 Jan 2026 03:08PM UTC vkmc github
40.09
21251462545 improve-test-coverage-prometheus Fix golangci-lint empty-block error in channel drain loop Replace empty for-range loop with explicit variable usage to resolve the revive empty-block linting error when draining the channel in the collect marks metrics as scrapped test. Co-Autho... Pull #166 22 Jan 2026 02:08PM UTC vkmc github
40.09
21250929027 improve-test-coverage-prometheus Add timestamp verification assertions to prometheus collector tests Enhance test coverage by adding assertions that verify the presence or absence of timestamps in collected metrics. The "collect with timestamp" test now verifies that metrics inc... Pull #166 22 Jan 2026 01:51PM UTC vkmc github
40.09
21245870667 improve-test-coverage-prometheus Fix golangci-lint empty-block error in prometheus tests Replace empty for-range loop with explicit assignment to satisfy revive linter. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Pull #166 22 Jan 2026 11:00AM UTC vkmc github
40.09
21245824000 improve-test-coverage-prometheus Fix non-deterministic label ordering in ceilometer metrics Sort user_metadata map keys alphabetically to ensure deterministic label ordering. Fixes test failure in TestCeilometerIncomingJSON where labels appeared in random order due to map iterat... push 22 Jan 2026 10:59AM UTC vkmc github
40.24
21245042664 improve-test-coverage-prometheus Fix golangci-lint empty-block error in prometheus tests Replace empty for-range loop with explicit assignment to satisfy revive linter. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Pull #166 22 Jan 2026 10:32AM UTC vkmc github
40.16
21244655152 improve-test-coverage-prometheus Improve test coverage for prometheus application plugin Add tests for New, Config, PromCollector methods, metricExpiry, collectorExpiry, ReceiveMetric, UpdateMetrics, Describe, and Collect. Omit logging and HTTP server tests. Co-Authored-By: Cla... Pull #166 22 Jan 2026 10:19AM UTC vkmc github
40.09
See All Builds (696)
  • Repo on GitHub
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