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

mongodb-js / devtools-shared / 16938229201
73%
main: 78%

Build:
Build:
LAST BUILD BRANCH: drivers-tools-followup
DEFAULT BRANCH: main
Ran 13 Aug 2025 01:20PM UTC
Jobs 23
Files 132
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

13 Aug 2025 12:57PM UTC coverage: 72.831%. First build
16938229201

Pull #566

github

addaleax
fix(devtools-connect): fix TLS error fallback mechanism MONGOSH-2488

Restructure our proxy integration logic to:

- Avoid modifying the OIDC options – previously we were assigning to
  `clientOptions.oidc`, which meant that the `fetch` function created
  to read the system certificates was also used for the non-system-cert
  `connect()` call, breaking our fallback mechanism
- Add a test that verifies that the fallback mechanism works both for
  TLS driver connections and HTTPS OIDC calls.
- Deduplicate the logic for adding CA options to the `DevtoolsProxyOptions`
  instances.
- Share log info from the OIDC agent instance, if a new one has been
  created.
- Make sure that TLS errors passed through node-fetch are actually
  picked up by our "nested error" detection logic (they have a different
  `toStringTag` defined than regular `Error` instances).
Pull Request #566: fix(devtools-connect): fix TLS error fallback mechanism MONGOSH-2488

1510 of 2359 branches covered (64.01%)

Branch coverage included in aggregate %.

18 of 30 new or added lines in 4 files covered. (60.0%)

3267 of 4200 relevant lines covered (77.79%)

595.01 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
12
34.97
packages/devtools-connect/src/connect.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
1 oidc-http-server-pages 16938229201.1 13 Aug 2025 01:21PM UTC 7
94.92
GitHub Action Run
2 download-url 16938229201.2 13 Aug 2025 01:20PM UTC 3
81.49
GitHub Action Run
3 get-os-info 16938229201.3 13 Aug 2025 01:20PM UTC 2
65.0
GitHub Action Run
4 mongodb-cloud-info 16938229201.4 13 Aug 2025 01:20PM UTC 2
95.56
GitHub Action Run
5 saslprep 16938229201.5 13 Aug 2025 01:21PM UTC 8
95.04
GitHub Action Run
6 node-webpack-startup-snapshot-checker 16938229201.6 13 Aug 2025 01:20PM UTC 4
90.0
GitHub Action Run
7 query-parser 16938229201.7 13 Aug 2025 01:21PM UTC 4
83.85
GitHub Action Run
8 mongodb-redact 16938229201.8 13 Aug 2025 01:20PM UTC 3
95.24
GitHub Action Run
9 signing-utils 16938229201.9 13 Aug 2025 01:21PM UTC 5
87.05
GitHub Action Run
10 device-id 16938229201.10 13 Aug 2025 01:20PM UTC 2
100.0
GitHub Action Run
11 mongodb-runner 16938229201.11 13 Aug 2025 01:20PM UTC 5
83.15
GitHub Action Run
12 devtools-proxy-support 16938229201.12 13 Aug 2025 01:20PM UTC 12
84.83
GitHub Action Run
13 monorepo-tools 16938229201.13 13 Aug 2025 01:20PM UTC 14
61.39
GitHub Action Run
14 native-machine-id 16938229201.14 13 Aug 2025 01:20PM UTC 2
92.86
GitHub Action Run
15 sbom-tools 16938229201.15 13 Aug 2025 01:21PM UTC 14
80.31
GitHub Action Run
16 shell-bson-parser 16938229201.16 13 Aug 2025 01:21PM UTC 6
78.83
GitHub Action Run
17 dl-center 16938229201.17 13 Aug 2025 01:20PM UTC 2
89.87
GitHub Action Run
18 devtools-connect 16938229201.18 13 Aug 2025 01:20PM UTC 9
40.99
GitHub Action Run
19 ts-autocomplete 16938229201.19 13 Aug 2025 01:21PM UTC 2
70.75
GitHub Action Run
20 oidc-mock-provider 16938229201.20 13 Aug 2025 01:21PM UTC 2
5.11
GitHub Action Run
21 mongodb-ts-autocomplete 16938229201.21 13 Aug 2025 01:20PM UTC 7
90.16
GitHub Action Run
22 mongodb-constants 16938229201.22 13 Aug 2025 01:20PM UTC 16
96.6
GitHub Action Run
23 mongodb-downloader 16938229201.23 13 Aug 2025 01:20PM UTC 1
100.0
GitHub Action Run
Source Files on build 16938229201
  • Tree
  • List 132
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #16938229201
  • Pull Request #566
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