khonsulabs / bonsaidb

A developer-friendly document database that grows with you, written in Rust
https://bonsaidb.io/
Apache License 2.0
1.01k stars 37 forks source link

Enable MongoDB benchmarks in Github Actions #242

Open ecton opened 2 years ago

ecton commented 2 years ago

Currently, GitHub Actions doesn't include MongoDB in the benchmark suite. We need to launch MongoDB with a replication set, which requires customizing the command line arguments -- a feature GitHub Actions doesn't support on service containers.

The alternate is to use a 3rd party action or create our own service image.

For now, this isn't causing any issues, but it does mean that the MongoDB benchmark isn't being tested or included in code coverage.