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

nixel2007 / opentelemetry / 23352318182
96%

Build:
DEFAULT BRANCH: master
Ran 20 Mar 2026 04:30PM UTC
Jobs 1
Files 77
Run time 1min
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

20 Mar 2026 04:21PM UTC coverage: 95.516% (-0.3%) from 95.859%
23352318182

push

github

nixel2007
refactor(traces): трассировщик делегирует конфигурацию провайдеру (per spec)

Tracer теперь принимает (ОбластьИнструментирования, Провайдер) и делегирует
все обращения к конфигурации (ресурс, процессор, сэмплер, лимиты) провайдеру.
Это обеспечивает late binding: процессоры, добавленные после создания
трассировщика, автоматически видны существующим трассировщикам.

- ОтелПровайдерТрассировки: создает живой композитный процессор, экспозирует
  конфигурацию через СлужебныйПрограммныйИнтерфейс
- ОтелТрассировщик: хранит ссылку на провайдер вместо копий конфигурации
- ОтелКомпозитныйПроцессорСпанов: добавлен ЕстьПроцессоры() для Tracer.Enabled()
- Все тесты обновлены для создания трассировщика через провайдер

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

4771 of 4995 relevant lines covered (95.52%)

64.97 hits per line

Coverage Regressions

Lines Coverage ∆ File
15
77.92
1.21% src/Ядро/Классы/ОтелРесурс.os
10
94.01
0.15% src/Трассировка/Классы/ОтелСостояниеТрассировки.os
10
85.92
-5.39% src/Трассировка/Классы/ОтелТрассировщик.os
8
90.2
-0.61% src/Логирование/Классы/ОтелПакетныйПроцессорЛогов.os
8
95.88
-3.01% src/Ядро/Модули/ОтелУтилиты.os
7
92.24
-0.55% src/Метрики/Классы/ОтелПериодическийЧитательМетрик.os
7
88.66
-0.36% src/Трассировка/Классы/ОтелПакетныйПроцессорСпанов.os
6
97.64
-0.77% src/Конфигурация/Модули/ОтелАвтоконфигурация.os
3
96.97
-1.78% src/Ядро/Модули/ОтелКонтекст.os
2
88.89
-11.11% src/Логирование/Классы/ОтелЛоггер.os
2
96.92
0.15% src/Трассировка/Классы/ОтелПровайдерТрассировки.os
2
96.85
0.05% src/Экспорт/Классы/ОтелЭкспортерСпанов.os
1
98.36
-1.64% src/Пропагация/Модули/ОтелW3CПропагатор.os
Jobs
ID Job ID Ran Files Coverage
1 23352318182.1 20 Mar 2026 04:30PM UTC 77
95.52
GitHub Action Run
Source Files on build 23352318182
  • Tree
  • List 77
  • Changed 21
  • Source Changed 21
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23352318182
  • 90d2b324 on github
  • Prev Build on master (#23341040941)
  • Next Build on master (#23425456609)
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