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

openbraininstitute / neurodamus / 20853175759
90%

Build:
DEFAULT BRANCH: main
Ran 09 Jan 2026 01:25PM UTC
Jobs 4
Files 49
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

09 Jan 2026 01:18PM UTC coverage: 90.396% (-0.05%) from 90.448%
20853175759

push

github

web-flow
`SonataConfig.parsedReports` rework (#463)

## Context

Fix: #457

## Scope

- remove validator in Node. Libsonata does the hard lifting. No need to
do it again. We leave the checks about start and end time down the line
(check report parameters) as consistency is not checked in libsonata
- we still need `ReportParameters` since some variables (start and end
time) can change based on simulator time and cli
- use original libsonata enums throughout the code. No need to reinvent
them. `ReportType, Compartment, Sections, Scaling` local enums have been
removed because of this
- no translation in sonata config. We just collect to dict. Why is it
not a dict in libsonata?
- add registration method like in the rest of neurodamus and
`ReportManager`
- adapt of parsing of `report_on`
- remove test on report parsing as there is no parsing of libsonata
config. Everything is used directly

## Tests
Everything was already tested before

54 of 55 new or added lines in 7 files covered. (98.18%)

5 existing lines in 3 files now uncovered.

7332 of 8111 relevant lines covered (90.4%)

2.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
84.24
1.1% neurodamus/report.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
96.74
-0.66% neurodamus/io/sonata_config.py
1
84.24
1.1% neurodamus/report.py
3
87.14
-2.14% neurodamus/utils/pyutils.py
Subprojects
ID Flag name Job ID Ran Files Coverage
1 baseline 20853175759.1 09 Jan 2026 01:25PM UTC 49
25.52
GitHub Action Run
2 unit-mpi 20853175759.2 09 Jan 2026 01:25PM UTC 49
60.31
GitHub Action Run
3 unit 20853175759.3 09 Jan 2026 01:25PM UTC 49
87.94
GitHub Action Run
4 unit-ngv-mpi 20853175759.4 09 Jan 2026 01:25PM UTC 49
55.78
GitHub Action Run
Source Files on build 20853175759
  • Tree
  • List 49
  • Changed 9
  • Source Changed 8
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20853175759
  • 390ec346 on github
  • Prev Build on main (#20849696329)
  • Next Build on main (#20854335911)
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