• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Warning: This build has drifted.
The coverage report for this pull request build may be inaccurate because its base commit is no longer the HEAD of its target branch.
This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

    • Learn more: For more information on this, see Tracking coverage changes for pull request builds.
    • Fix now: For a quick fix, rebase this PR at GitHub. Your next report should be accurate.
    • Prevent going forward: To avoid this issue with future PRs, see these Recommended CI Configurations.
New Repo Setting:
INCLUDE COVERAGE % WITH WARNINGS ABOUT DRIFTED BUILDS?

Enabling this setting will include a (potentially inaccurate) coverage % with warning messages in status updates for drifted builds.

Adjust setting

brian-team / brian2 / 40538242839
68%
master: 92%

Build:
Build:
LAST BUILD BRANCH: substitute-numpy-scalars
DEFAULT BRANCH: master
Ran 27 Oct 2026 05:14PM UTC
Jobs 4
Files 222
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

27 Oct 2026 04:10PM UTC coverage: 67.869% (-24.4%) from 92.291%
40538242839

Pull #1905

github

web-flow
Merge 3666697b7 into 26d8f1029
Pull Request #1905: Use `int64_t` instead of `long` in `synapses_create_generator.cpp` (fixes #1899)

7800 of 10948 branches covered (71.25%)

22504 of 33158 relevant lines covered (67.87%)

1.31 hits per line

Coverage Regressions

Lines Coverage ∆ File
2094
0.0
-99.67% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/allunits.py
715
19.72
-78.31% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/spatialneuron/morphology.py
421
43.84
-48.95% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/fundamentalunits.py
304
37.5
-60.32% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/network.py
284
42.23
-50.18% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/equations/equations.py
257
52.51
-38.02% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/variables.py
231
69.46
-24.84% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/synapses/synapses.py
218
19.79
-77.03% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/preferences.py
148
63.27
-29.54% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/groups/group.py
146
18.88
-74.49% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/numpy_generator.py
144
25.0
-47.37% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/logger.py
125
33.88
-51.65% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/functions.py
108
49.23
-41.54% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/device.py
108
24.5
-71.52% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/unitsafefunctions.py
103
58.06
-36.92% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/cython_generator.py
103
54.39
-30.12% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/groups/neurongroup.py
99
15.45
-80.49% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/functions.py
95
68.64
-24.42% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/GSL_generator.py
94
73.93
-10.3% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/cpp_standalone/device.py
90
54.7
-38.46% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/explicit.py
82
0.0
-70.69% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/__init__.py
77
29.01
-58.78% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/numpy_rt/numpy_rt.py
76
69.63
-28.15% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/spatialneuron/spatialneuron.py
72
17.78
-80.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/monitors/ratemonitor.py
71
51.27
-44.94% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/clocks.py
71
37.1
-57.26% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/equations/codestrings.py
68
55.25
-37.57% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/rendering.py
64
47.24
-50.39% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/magic.py
63
73.24
-22.18% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/cpp_generator.py
61
55.33
-30.96% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/expressions.py
59
53.62
-42.75% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/templates.py
58
52.42
-46.77% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/timedarray.py
56
61.31
-33.33% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/monitors/spikemonitor.py
55
44.17
-45.83% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/exact.py
55
35.63
-31.61% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/filelock.py
50
60.57
-28.57% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/codeobject.py
46
59.12
-25.41% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/cython_rt/extension_manager.py
43
58.87
-34.68% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/base.py
42
80.62
-14.53% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/optimisation.py
41
22.42
-24.85% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/cpp_prefs.py
40
57.41
-37.04% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/cython_rt/cython_rt.py
39
0.0
-92.86% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/operations.py
38
73.14
-21.71% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/monitors/statemonitor.py
38
49.37
-48.1% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/base.py
37
65.87
-29.37% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/spikegeneratorgroup.py
36
12.2
-87.8% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/only.py
35
71.51
-20.35% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/bast.py
34
13.04
-73.91% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/dependencies.py
33
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/stdunits.py
32
63.74
-35.16% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/stringtools.py
28
73.47
-19.05% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/translation.py
27
41.43
-38.57% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/sympytools.py
27
56.1
-32.93% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/GSL.py
26
0.0
-83.87% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/GSLcython_rt/GSLcython_rt.py
25
76.32
-21.93% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/base.py
23
50.67
-30.67% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/conftest.py
23
65.48
-27.38% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/synapses/parse_synaptic_generator_syntax.py
22
9.52
-52.38% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/importexport/dictlike.py
21
64.52
-22.58% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/cpp_standalone/codeobject.py
21
58.73
-33.33% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/poissongroup.py
21
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/__init__.py
21
49.02
-41.18% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/caching.py
20
63.89
-27.78% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/binomial.py
19
0.0
-79.17% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/importexport/importexport.py
18
59.26
-33.33% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/groups/subgroup.py
16
20.0
-80.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/namespace.py
16
60.0
-40.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/poissoninput.py
15
72.58
-24.19% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/permutation_analysis.py
15
39.29
-53.57% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/tracking.py
15
66.67
-33.33% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/stateupdaters/exponential_euler.py
15
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/constants.py
12
40.0
-60.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/parsing/statements.py
12
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/arrays.py
11
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/units/__init__.py
11
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/_version.py
10
65.71
-28.57% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/names.py
9
0.0
-69.23% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/generators/__init__.py
9
0.0
-69.23% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/__init__.py
9
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/numpy_.py
9
68.42
-23.68% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/filetools.py
8
28.57
-57.14% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/core_preferences.py
8
55.56
-44.44% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/equations/refractory.py
8
75.0
-25.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/equations/unitcheck.py
7
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/cpp_standalone/GSLcodeobject.py
6
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/input/__init__.py
5
72.41
-17.24% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/statements.py
5
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/importexport/__init__.py
4
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/__init__.py
4
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/groups/__init__.py
4
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/monitors/__init__.py
3
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/core/spikesource.py
3
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/cpp_standalone/__init__.py
3
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/equations/__init__.py
3
0.0
-60.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/memory/dynamicarray.py
3
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/spatialneuron/__init__.py
3
0.0
-60.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/synapses/spikequeue.py
3
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/environment.py
3
40.0
-60.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/topsort.py
2
33.33
-66.67% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/_prefs.py
2
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/targets.py
2
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/devices/__init__.py
2
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/synapses/__init__.py
2
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/utils/__init__.py
1
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/get_cpu_flags.py
1
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/cython_rt/__init__.py
1
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/GSLcython_rt/__init__.py
1
0.0
-100.0% opt/hostedtoolcache/Python/3.15.1/x64/lib/python3.15/site-packages/brian2/codegen/runtime/numpy_rt/__init__.py
Jobs
ID Job ID Ran Files Coverage
1 run Object - true - false - 3.15 - 40538242839.1 27 Oct 2026 05:14PM UTC 111
43.97
GitHub Action Run
2 run Object - true - true - 3.15 - 40538242839.2 27 Oct 2026 05:17PM UTC 111
43.54
GitHub Action Run
3 run Object - false - false - 3.15 - 40538242839.3 27 Oct 2026 06:07PM UTC 111
87.29
GitHub Action Run
4 run Object - false - true - 3.15 - 40538242839.4 27 Oct 2026 06:11PM UTC 111
87.29
GitHub Action Run
Source Files on build 40538242839
  • Tree
  • List 222
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40538242839
  • Pull Request #1905
  • PR Base - master (#40239782586)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc