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

tarantool / tarantool / 9785349017
88%

Build:
DEFAULT BRANCH: master
Ran 03 Jul 2024 10:17PM UTC
Jobs 1
Files 513
Run time 2min
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

03 Jul 2024 10:03PM UTC coverage: 87.085% (+0.02%) from 87.066%
9785349017

push

github

Totktonada
config: expose experimental.config.utils.schema

The module is renamed from `internal.config.utils.schema` to
`experimental.config.utils.schema` without changes.

It is useful for validation of configuration data in roles and
applications.

Also, it provides a couple of methods that aim to simplify usual tasks
around processing of hierarchical configuration data. For example,

* get/set a nested value
* apply defaults from the schema
* filter data based on annotations from the schema
* transform a hierarchical data using a function
* merge two hierarchical values
* parse environment variable according to its type in the schema

See https://github.com/tarantool/doc/issues/4279 for an in-depth
description.

Fixes #10117

NO_DOC=https://github.com/tarantool/doc/issues/4279

67694 of 120809 branches covered (56.03%)

100414 of 115306 relevant lines covered (87.08%)

2538388.29 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
65.97
4.86% src/lib/core/fio.c
1
89.09
-1.82% src/box/xlog.h
1
97.94
0.0% src/lib/vclock/vclock.c
1
20.93
-0.02% src/lib/uri/uri_parser.c
1
83.78
-2.7% src/lib/small/small/lsregion.c
1
94.92
-0.13% src/box/replication.cc
1
99.4
-0.3% src/box/lua/iproto.c
1
94.52
-0.15% src/box/vy_tx.c
2
95.84
-0.11% src/box/iproto.cc
2
93.88
-0.41% src/lua/fiber.c
2
84.54
0.11% src/box/xlog.c
2
94.18
-0.39% src/box/xrow_update_field.c
3
87.55
-0.18% src/box/vy_run.c
3
92.4
0.0% src/box/vinyl.c
Jobs
ID Job ID Ran Files Coverage
1 9785349017.1 03 Jul 2024 10:17PM UTC 513
87.08
GitHub Action Run
Source Files on build 9785349017
  • Tree
  • List 513
  • Changed 431
  • Source Changed 0
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • ef716a3e on github
  • Prev Build on master (#9682177363)
  • Next Build on master (#9792712750)
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

© 2025 Coveralls, Inc