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

codenotary / immudb / 24833705444 / 1
85%
master: 85%

Build:
Build:
LAST BUILD BRANCH: fix/issue-2100-sql-panics
DEFAULT BRANCH: master
Ran 23 Apr 2026 12:00PM UTC
Files 310
Run time 17s
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

23 Apr 2026 11:53AM UTC coverage: 85.288% (-4.0%) from 89.306%
24833705444.1

Pull #2090

gh-ci

vchaindz
fix(perf-suite): unblock readtxs benchmark panic on Results cast

The CI perf-test-suite job panicked with

    panic: interface conversion: interface {} is *readtxs.Result,
           not *writetxs.Result

at test/performance-test-suite/pkg/runner/runner.go:103. Cause:
`BenchmarkRunResult.Results` was typed `*writetxs.Result` and the
runner unconditionally asserted `res.(*writetxs.Result)`. The
readtxs benchmark added in the D-phase perf work emits
`*readtxs.Result` instead; a non-writetxs benchmark crashed the
whole suite.

Fix:

- results.go — `Results any` (was `*writetxs.Result`). Drops the
  writetxs import. JSON encoding still works via the inner struct's
  own tags.
- runner.go — drop the `res.(*writetxs.Result)` cast; assign `res`
  directly. Drops the writetxs import.
- influxdb_client.go — type-switch on the concrete type. writetxs
  publishes tx/kv fields; readtxs publishes get fields; HWStats
  flows from either via a shared block.

Verified: `go build ./...` clean, perf-test binary builds.
Pull Request #2090: v1.11.0: PostgreSQL compatibility and SQL feature expansion

44586 of 52277 relevant lines covered (85.29%)

127564.84 hits per line

Source Files on job 24833705444.1
  • Tree
  • List 310
  • Changed 67
  • Source Changed 0
  • Coverage Changed 67
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 24833705444
  • 1c4aa138 on github
  • Prev Job for on feat/auditlog (#24401624429.1)
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