DEV Community

Discussion on: How long does it take for your test suite to run?

cyberhck profile image
Nishchal Gautam

having worked in big companies with about 1.5 hours of complete ci pipeline, now I'm more into smaller modules. I absolutely don't want developer's time to be wasted.

I prefer smaller projects, with parallel tasks as much as I can do.

Currently I do code formatting, test, build + docker all in separate pipeline, which reduces time to less than 2 minutes, (even though I have ridiculously high test coverage, I tend to simply split smaller services into their own repo), which means each repo takes less than 5 mins to (merge PR + test + release cycle)

drews256 profile image
Andrew Stuntz Author

Yep. It’s an often unmentioned advantage of SOA.