nautobot / nautobot-app-version-control

Version Control App that uses and requires a Dolt Database
Other
30 stars 6 forks source link

Dolt + Nautobot Container #134

Open nniehoff opened 2 years ago

nniehoff commented 2 years ago

I am looking at testing times in some of our Nautobot pipelines. Dolt takes nearly 10m itself to test while baseline Nautobot takes <2m. 3 minutes of this time is spent starting Nautobot and running migrations with a dolt backend. I wonder if we should push an empty database to dolthub and then when we build the dolt container pull that DB and run migrations from there, it might save some time. I realize this might not impact this plugin in anyway other than the development environment but just looking for thoughts on this or other thoughts on speeding up tests.