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

mongodb-js / devtools-shared / 37644196777
80%

Build:
DEFAULT BRANCH: main
Ran 07 Oct 2026 03:32PM UTC
Jobs 29
Files 180
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

07 Oct 2026 03:28PM UTC coverage: 79.735% (+0.7%) from 78.991%
37644196777

push

github

web-flow
fix(mongodb-runner): reserve SLS host ports to avoid compose collisions (#912)

createSLSMultiCellEnvironment allocated host ports one at a time with
allocatePort(), which closes the socket before returning. Sequential
calls could therefore be handed the same ephemeral port, making
`docker compose up` fail with "port is already allocated" and aborting
the cluster startup.

Add allocatePorts(), which allocates a batch of distinct ports and holds
the sockets open until release(). createSLSMultiCellEnvironment now
allocates all of the compose file's host ports at once and exposes
releasePorts(); MongoCluster releases them via a new beforeComposeUp hook
immediately before `docker compose up`, and on any startup failure before
compose starts. The custom-backend docs now wire beforeComposeUp.

2435 of 3346 branches covered (72.77%)

Branch coverage included in aggregate %.

5017 of 6000 relevant lines covered (83.62%)

688.81 hits per line

Coverage Regressions

Lines Coverage ∆ File
41
73.76
0.28% packages/mongodb-runner/src/mongocluster.ts
37
53.53
42.9% packages/mongodb-runner/src/sls.ts
8
81.31
0.73% packages/mongodb-runner/src/docker-compose.ts
3
87.39
-0.11% packages/mongodb-runner/src/util.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
1 aggregation-stage-icons 37644196777.1 07 Oct 2026 03:35PM UTC 3
100.0
GitHub Action Run
2 connection-string-policy 37644196777.2 07 Oct 2026 03:32PM UTC 2
95.92
GitHub Action Run
3 mongodb-redact 37644196777.3 07 Oct 2026 03:35PM UTC 7
97.26
GitHub Action Run
4 ts-autocomplete 37644196777.4 07 Oct 2026 03:32PM UTC 2
70.75
GitHub Action Run
5 devtools-connect 37644196777.5 07 Oct 2026 03:41PM UTC 9
63.56
GitHub Action Run
6 mongodb-constants 37644196777.6 07 Oct 2026 03:32PM UTC 17
96.76
GitHub Action Run
7 signing-utils 37644196777.7 07 Oct 2026 03:41PM UTC 5
86.76
GitHub Action Run
8 device-id 37644196777.8 07 Oct 2026 03:32PM UTC 2
100.0
GitHub Action Run
9 saslprep 37644196777.9 07 Oct 2026 03:35PM UTC 8
95.04
GitHub Action Run
10 shell-bson-parser 37644196777.10 07 Oct 2026 03:32PM UTC 9
82.29
GitHub Action Run
11 mongodb-runner 37644196777.11 07 Oct 2026 03:41PM UTC 14
74.61
GitHub Action Run
12 mongodb-downloader 37644196777.12 07 Oct 2026 03:32PM UTC 3
64.21
GitHub Action Run
13 sbom-tools 37644196777.13 07 Oct 2026 03:32PM UTC 14
80.31
GitHub Action Run
14 download-url 37644196777.14 07 Oct 2026 03:35PM UTC 3
82.2
GitHub Action Run
15 node-webpack-startup-snapshot-checker 37644196777.15 07 Oct 2026 03:32PM UTC 4
90.0
GitHub Action Run
16 mongodb-server-log-checker 37644196777.16 07 Oct 2026 03:32PM UTC 2
75.68
GitHub Action Run
17 mongodb-ns 37644196777.17 07 Oct 2026 03:32PM UTC 2
94.5
GitHub Action Run
18 mongodb-build-info 37644196777.18 07 Oct 2026 03:32PM UTC 3
93.38
GitHub Action Run
19 get-os-info 37644196777.19 07 Oct 2026 03:41PM UTC 2
65.0
GitHub Action Run
20 mongodb-schema 37644196777.20 07 Oct 2026 03:35PM UTC 14
94.24
GitHub Action Run
21 query-parser 37644196777.21 07 Oct 2026 03:41PM UTC 4
85.93
GitHub Action Run
22 mongodb-cloud-info 37644196777.22 07 Oct 2026 03:41PM UTC 2
95.56
GitHub Action Run
23 native-machine-id 37644196777.23 07 Oct 2026 03:35PM UTC 2
92.86
GitHub Action Run
24 oidc-http-server-pages 37644196777.24 07 Oct 2026 03:32PM UTC 7
94.53
GitHub Action Run
25 monorepo-tools 37644196777.25 07 Oct 2026 03:41PM UTC 16
68.67
GitHub Action Run
26 mongodb-ts-autocomplete 37644196777.26 07 Oct 2026 03:32PM UTC 7
90.16
GitHub Action Run
27 dl-center 37644196777.27 07 Oct 2026 03:32PM UTC 2
89.74
GitHub Action Run
28 devtools-proxy-support 37644196777.28 07 Oct 2026 03:35PM UTC 12
84.78
GitHub Action Run
29 oidc-mock-provider 37644196777.29 07 Oct 2026 03:41PM UTC 3
7.59
GitHub Action Run
Source Files on build 37644196777
  • Tree
  • List 180
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #37644196777
  • f97bd339 on github
  • Prev Build on main (#37599971921)
  • Next Build on main (#37644430148)
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