Add metrics dashboard json schema validator
Adds a metrics dashboard json schema validator to be used in a metrics ingestion pipeline.
显示
- Gemfile 1 个添加, 0 个删除Gemfile
- Gemfile.lock 10 个添加, 0 个删除Gemfile.lock
- lib/gitlab/metrics/dashboard/validator.rb 30 个添加, 0 个删除lib/gitlab/metrics/dashboard/validator.rb
- lib/gitlab/metrics/dashboard/validator/client.rb 49 个添加, 0 个删除lib/gitlab/metrics/dashboard/validator/client.rb
- lib/gitlab/metrics/dashboard/validator/custom_formats.rb 23 个添加, 0 个删除lib/gitlab/metrics/dashboard/validator/custom_formats.rb
- lib/gitlab/metrics/dashboard/validator/errors.rb 37 个添加, 0 个删除lib/gitlab/metrics/dashboard/validator/errors.rb
- lib/gitlab/metrics/dashboard/validator/post_schema_validator.rb 31 个添加, 0 个删除...tlab/metrics/dashboard/validator/post_schema_validator.rb
- locale/gitlab.pot 6 个添加, 0 个删除locale/gitlab.pot
- spec/fixtures/lib/gitlab/metrics/dashboard/duplicate_id_dashboard.yml 67 个添加, 0 个删除...s/lib/gitlab/metrics/dashboard/duplicate_id_dashboard.yml
- spec/fixtures/lib/gitlab/metrics/dashboard/invalid_dashboard.yml 67 个添加, 0 个删除...xtures/lib/gitlab/metrics/dashboard/invalid_dashboard.yml
- spec/lib/gitlab/metrics/dashboard/validator/client_spec.rb 29 个添加, 0 个删除spec/lib/gitlab/metrics/dashboard/validator/client_spec.rb
- spec/lib/gitlab/metrics/dashboard/validator/custom_formats_spec.rb 15 个添加, 0 个删除...gitlab/metrics/dashboard/validator/custom_formats_spec.rb
- spec/lib/gitlab/metrics/dashboard/validator/errors_spec.rb 38 个添加, 0 个删除spec/lib/gitlab/metrics/dashboard/validator/errors_spec.rb
- spec/lib/gitlab/metrics/dashboard/validator/post_schema_validator_spec.rb 20 个添加, 0 个删除...metrics/dashboard/validator/post_schema_validator_spec.rb
- spec/lib/gitlab/metrics/dashboard/validator_spec.rb 64 个添加, 0 个删除spec/lib/gitlab/metrics/dashboard/validator_spec.rb
加载中
想要评论请 注册 或 登录