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

tarantool / go-config
84%
master: 82%

Build:
Build:
LAST BUILD BRANCH: g.rybakov/tntp-10385-tarantool-templates-optimized
DEFAULT BRANCH: master
Repo Added 04 Dec 2025 09:06AM UTC
Token 28U7dhyYpWTBXnC8RgS24Vyduc5IZpLvc regen
Build 392 Last
Files 57
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 g.rybakov/tntp-10385-tarantool-templates-optimized
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • automation/sync-tarantool-schemas
  • bigbes/gh-10-govuncheck
  • bigbes/gh-11-pin-golangci-lint-version
  • bigbes/gh-15-rewrite-tests
  • bigbes/gh-26-invalid-yamls
  • bigbes/gh-28-autofetch-new-schemas
  • bigbes/gh-44-modified-literal
  • bigbes/gh-no-add-documentation
  • bigbes/gh-no-add-testing
  • bigbes/gh-no-env-scalar-coercion
  • bigbes/gh-no-find-start-end
  • bigbes/gh-no-fix-empty-scalar
  • bigbes/gh-no-fix-govulncheck
  • bigbes/gh-no-fix-maps-merging
  • bigbes/gh-no-fix-tarantool-order
  • bigbes/gh-no-jsonschema-subst-params
  • bigbes/gh-no-layered-effective-resolution
  • bigbes/gh-no-lazy-schema-loading
  • bigbes/gh-no-light-etcd-shim
  • bigbes/gh-no-mutable-marshal-fixes
  • bigbes/gh-no-quoted-strings
  • bigbes/gh-no-struct-source
  • bigbes/gh-no-update-actions
  • bigbes/gh-no-update-go-storage
  • bigbes/gh-no-update-go-storage-deps
  • bigbes/gh-no-vulncheck-fix
  • bigbes/jsonschema-substitute-params
  • bigbes/release-v1.0.0
  • bigbes/release-v1.1.0
  • bigbes/release-v1.2.0
  • bigbes/release-v1.3.0
  • bigbes/release-v1.4.0
  • bigbes/release-v1.5.0
  • bigbes/tntp-5711-keypath
  • bigbes/tntp-5712-node
  • bigbes/tntp-5716-value-api
  • bigbes/tntp-5717-basic-collectors
  • bigbes/tntp-5718-merging-algo-v3
  • bigbes/tntp-5719-config-builder
  • bigbes/tntp-5721-scopes
  • bigbes/tntp-5722-jsonschema-validation-support
  • bigbes/tntp-5723-add-directory-collector
  • bigbes/tntp-5723-add-go-storage-source-v2
  • bigbes/tntp-5723-add-go-storage-source-v3
  • bigbes/tntp-5723-tarantool
  • bigbes/tntp-5723-tarantool-v2
  • bigbes/tntp-5724-delete-cascade
  • bigbes/tntp-5724-mutable
  • bigbes/tntp-5724-mutable-p1
  • bigbes/tntp-5724-snapshot
  • bigbes/tntp-5724-yaml-marshal
  • bigbes/tntp-7385-env-from-jsonschema
  • bigbes/tntp-7385-env-ignore
  • bigbes/tntp-7385-offline-json-schema
  • bigbes/tntp-7559-nil-in-builder-addcollector
  • bigbes/tntp-7586-better-sync-commit
  • bigbes/tntp-7660-config-validate
  • bigbes/tntp-7660-without-validation
  • g.rybakov/TNTP-10384-syntax
  • g.rybakov/TNTP-10385-10386-completion
  • g.rybakov/TNTP-10385-hover
  • g.rybakov/gotreesitter-migration
  • g.rybakov/tntp-10385-gotreesitter
  • g.rybakov/tntp-10385-syntax-internals
  • g.rybakov/tntp-10385-tarantool-formatter
  • g.rybakov/tntp-10385-tarantool-templates
  • g.rybakov/tntp-10385-tarantool-templates-optimized
  • g.rybakov/tntp-10385-tarantool-templates-optimized-bigbes-experiments
  • g.rybakov/tntp-10386-validation-errors
  • g.rybakov/tntp-9627-bump
  • g.rybakov/tntp-9627-change-path
  • g.rybakov/tntp-9627-release-v2.0
  • master
  • mockird31/gh-no-parsing-empty-array
  • mockird31/gh-no-parsing-inline-structs
  • oleg-jukovec/gh-32-fix-empty-instances
  • oleg-jukovec/gh-34-fix-array-flag
  • oleg-jukovec/gh-36-remove-leader-inherbit
  • patapenka-alexey/tntp-5618-basic-ci
  • patapenka-alexey/tntp-572-file-yaml-collectors
  • patapenka-alexey/tntp-5720-file-yaml-collectors
  • refs/tags/v1.0.0
  • refs/tags/v1.1.0
  • refs/tags/v1.2.0
  • refs/tags/v1.3.0
  • refs/tags/v1.4.0
  • refs/tags/v1.5.0
  • refs/tags/v2.0.0
  • refs/tags/v2.0.1

07 Oct 2026 07:17AM UTC coverage: 83.883% (+0.8%) from 83.066%
37586409509

Pull #102

github

bigbes
jsonschema: omit errors from successful alternatives

Collect failures only from unsuccessful schema evaluations. Keep the actual anyOf and oneOf failures while excluding rejected alternatives of successful unions and condition checks.

Part of TNTP-10386
Pull Request #102: tarantool: resolve templates in effective instance configs

499 of 517 new or added lines in 9 files covered. (96.52%)

5 existing lines in 1 file now uncovered.

5975 of 7123 relevant lines covered (83.88%)

1349.22 hits per line

Relevant lines Covered
Build:
Build:
7123 RELEVANT LINES 5975 COVERED LINES
1349.22 HITS PER LINE
Source Files on master
  • Tree
  • List 57
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37586409509 g.rybakov/tntp-10385-tarantool-templates-optimized jsonschema: omit errors from successful alternatives Collect failures only from unsuccessful schema evaluations. Keep the actual anyOf and oneOf failures while excluding rejected alternatives of successful unions and condition checks. Part of TN... Pull #102 07 Oct 2026 07:20AM UTC bigbes github
83.88
37586245566 master syntax: migrate YAML parsing to pure-Go gotreesitter Replace smacker/go-tree-sitter with upstream odvcencio/gotreesitter, including its YAML recovery fix. Move the parser and internal CST helpers to the native Go API without a fork, preserving th... push 07 Oct 2026 07:18AM UTC sssciel github
82.36
37357172302 g.rybakov/tntp-10386-validation-errors jsonschema: omit errors from successful alternatives Collect failures only from unsuccessful schema evaluations. Keep the actual anyOf and oneOf failures while excluding rejected alternatives of successful unions and condition checks. Part of TN... Pull #103 05 Oct 2026 06:38PM UTC sssciel github
83.83
37357172052 g.rybakov/tntp-10385-tarantool-templates-optimized tarantool: resolve templates in effective instance configs Add path-based template variables and the three built-in Tarantool names. Expand string leaves and mapping keys once after inheritance, preserving unknown placeholders and raw configurati... Pull #102 05 Oct 2026 06:37PM UTC sssciel github
83.84
37313025316 g.rybakov/tntp-10385-tarantool-templates-optimized-bigbes-experiments benchmarks: add effective config measurements Keep the measurement harness used to compare effective configuration implementations reproducible through public APIs. - Cover cold, warm and parallel calls with literal and template values. - Measur... push 05 Oct 2026 12:59PM UTC bigbes github
81.58
37293887758 g.rybakov/tntp-10385-tarantool-templates-optimized-bigbes-experiments config: reduce effective config allocations Reduce cold-start work and allocations when resolving effective configs. - Index only immutable source subtrees needed by the requested entity. - Allow concurrent index reads and keep variable provider... push 05 Oct 2026 10:04AM UTC bigbes github
83.52
37240785119 g.rybakov/tntp-10386-validation-errors jsonschema: omit errors from successful alternatives Collect failures only from unsuccessful schema evaluations. Keep the actual anyOf and oneOf failures while excluding rejected alternatives of successful unions and condition checks. Part of TN... Pull #103 04 Oct 2026 10:41PM UTC sssciel github
83.43
37239741208 g.rybakov/tntp-10386-validation-errors jsonschema: omit errors from successful alternatives Collect failures only from unsuccessful schema evaluations. Keep the actual anyOf and oneOf failures while excluding rejected alternatives of successful unions and condition checks. Part of TN... push 04 Oct 2026 10:24PM UTC sssciel github
83.39
37234105775 g.rybakov/tntp-10385-tarantool-templates-optimized tarantool: resolve templates in effective instance configs Add path-based template variables and the three built-in Tarantool names. Expand string leaves and mapping keys once after inheritance, preserving unknown placeholders and raw configurati... Pull #102 04 Oct 2026 09:00PM UTC sssciel github
83.38
37233949905 g.rybakov/tntp-10385-tarantool-templates-optimized tarantool: resolve templates in effective instance configs Add path-based template variables and the three built-in Tarantool names. Expand string leaves and mapping keys once after inheritance, preserving unknown placeholders and raw configurati... push 04 Oct 2026 08:57PM UTC sssciel github
83.38
See All Builds (390)

Badge your Repo: go-config

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc