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

openbraininstitute / neurodamus / 28244799740
91%

Build:
DEFAULT BRANCH: main
Ran 26 Jun 2026 02:34PM UTC
Jobs 5
Files 51
Run time 4min
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

26 Jun 2026 02:33PM UTC coverage: 91.159% (-0.001%) from 91.16%
28244799740

push

github

web-flow
Randomize gaba rise time only when randomize_gaba_rise_time is True (#568)

## Context
Fixes
https://github.com/openbraininstitute/prod-circuit-simulation/issues/194

`GABAABHelper.hoc` requires `ProbGABAAB_EMS` synapse model. The previous
PR tries to always randomize gaba_rise_time and only raises an exception
when `randomize_gaba_rise_time` is True, in order to adapt to the old
version of `GABAABHelper.hoc`. However, this is not sufficient in mpi
case when missing `ProbGABAAB_EMS.mod`, e.g. Allen_V1 circuit, because
Neuron doesn't raise an exception that can be caught by neurodamus but
ends the mpi process itself. So this PR changes to check
`ProbGABAAB_EMS` and randomize gaba_rise_time only when
`randomize_gaba_rise_time` is explicitly True (default is False set by
libsonata). It will work for circuits that don't have `ProbGABAAB_EMS`
synapse model.
**Note:** this aligns with neurodamus-models 2.4.4+ after changing the
default randomize_Gaba_risetime from True to False in
`GABAABHelper.hoc`, but not older version.

## Testing
Move allen_v1 unit tests to mpi test `allen_v1_mpi` so they are
sensitive to such issue.

3 of 3 new or added lines in 1 file covered. (100.0%)

7960 of 8732 relevant lines covered (91.16%)

9.69 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 unit-allen-v1-mpi 28244799740.1 26 Jun 2026 02:38PM UTC 51
52.39
GitHub Action Run
2 unit-mpi 28244799740.2 26 Jun 2026 02:37PM UTC 51
60.91
GitHub Action Run
3 baseline 28244799740.3 26 Jun 2026 02:34PM UTC 51
26.16
GitHub Action Run
4 unit 28244799740.4 26 Jun 2026 02:36PM UTC 51
88.48
GitHub Action Run
5 unit-ngv-mpi 28244799740.5 26 Jun 2026 02:38PM UTC 51
53.55
GitHub Action Run
Source Files on build 28244799740
  • Tree
  • List 51
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #28244799740
  • 4b162c5c on github
  • Prev Build on main (#28240593235)
  • Next Build on main (#28449879382)
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