integration tests with frameworks
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.
The same applies for other popular frameworks. What do we have in golang? nodejs? Java?