dragonfly icon indicating copy to clipboard operation
dragonfly copied to clipboard

integration tests with frameworks

Open romange opened this issue 3 years ago • 1 comments

People started asking about our readiness with middleware frameworks. See, for example, the issue with celery and flower.

I wish there was a regression test under https://github.com/dragonflydb/dragonfly/tree/main/tests/ that runs celery and flower-on-celery and tests that everything is happy. I do not know to structure it. at this point in time, it will suffice if we just have it, and it will run as part of our release version pipeline.

I prefer leaving CI builds as lean as possible, running only unit tests. If we discover failures in our integration tests that have not been covered by the C++ unit tests - we will add precise unit tests to address wholes in coverage. i.e. unit-tests will be partly driven by regression tests that define the "expected" behavior.

romange avatar Jun 04 '22 01:06 romange

The same applies for other popular frameworks. What do we have in golang? nodejs? Java?

romange avatar Jun 04 '22 02:06 romange