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

mongodb / atlas-local-lib / 17835404695
100%

Build:
DEFAULT BRANCH: main
Ran 18 Sep 2025 04:41PM UTC
Jobs 5
Files 16
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

18 Sep 2025 04:39PM UTC coverage: 99.151% (-0.3%) from 99.482%
17835404695

push

github

web-flow
feat: Implements get_connection_string (#14)

* Implements get_connection_string

* adds unit testing

* adds e2e testing

* adds username and password as optional arg

* fmt

* adds helper funcitons and refactors get_connection_string

* Debugging

* Fixes merge issues

* Print docker inspect

* Debug

* Checking behaviour when workflow not in container

* adds get_hostname

* returns dind service to workflow

* debug: print conn string

* improves get_hostname

* removes unused import

* gets ip address of service container instead of runner container

* Fixes to enable it to work in a docker container (notably not gha)

* Use  change docker host

* Disable tls

* enable tls

* re-disable tls

* Add -H option

* remove port forwarding

* Add volumes for tls certs

* Add sleep

* Use rootless version

* Remove certs

* Add more prints

* Change to unwrap to get error messages

* change docker name to runner

* add docker ps

* Use container name

* use deployment name

* use docker network

* Remove socket requirement

* Remove network on create

* Change to anyinterface

* Hard code docker-dind

* Change default in create_deployment

* Fix unit tests and warnings

* Change docker socket to any connection

* Update CI

* Move docker-dind creation inside run

* Remove duplicate network creation

* Remove hardcodede port bindings

* Revert back and remove network

* Remove create network

* Update unit tests and disable verification in e2e test

* Update CI to remove dind

* Remove hardcoded port

* Delete duplicate check

* fmt

* Remove comments

* Fix e2e test

* Re add coverage to e2e test

* Add llvm-cov install

* Add docker hostname option and new test

* fmt + comment + remove extra clone

* Remove prints

* PR comment suggestions

* Change &str to String

* Revert changes to CI

* Revert docker checks and default port for docker

* Add deleted comment back

---------

Co-authored-by: Jeroen Vervaeke <jeroen.vervaeke@mongodb.com>
Co-authored-by... (continued)

224 of 233 new or added lines in 2 files covered. (96.14%)

2335 of 2355 relevant lines covered (99.15%)

16.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
9
96.12
src/client/get_connection_string.rs
Jobs
ID Job ID Ran Files Coverage
1 ubuntu-latest-beta-unit-tests - 17835404695.1 18 Sep 2025 04:41PM UTC 16
96.99
GitHub Action Run
2 ubuntu-latest-e2e-tests - 17835404695.2 18 Sep 2025 04:42PM UTC 16
88.87
GitHub Action Run
3 macos-latest-stable-unit-tests - 17835404695.3 18 Sep 2025 04:42PM UTC 16
96.98
GitHub Action Run
4 windows-latest-stable-unit-tests - 17835404695.4 18 Sep 2025 04:44PM UTC 16
96.98
GitHub Action Run
5 ubuntu-latest-stable-unit-tests - 17835404695.5 18 Sep 2025 04:41PM UTC 16
96.98
GitHub Action Run
Source Files on build 17835404695
  • Tree
  • List 16
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17835404695
  • c5ac7e29 on github
  • Prev Build on main (#17759096946)
  • Next Build on main (#17853449729)
  • Delete
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