DiceDB / dice

DiceDB is hyper-optimized for building and scaling truly real-time applications on modern hardware. It is a drop-in replacement for Redis with support for SQL-based reactivity.
https://dicedb.io/
Other
3.32k stars 420 forks source link

Add CI testing as part of push to master branch and PRs. Avoid accidental bad code merges #135

Closed yashs360 closed 1 month ago

yashs360 commented 2 months ago

Test PR with CI testing

yashs360 commented 2 months ago

Successful CI tests on branch push - https://github.com/yashs360/dice/actions/runs/9856408115/job/27213337521

Working on build on PR creation.

yashs360 commented 2 months ago

Tests getting triggered on PR. Showing in-progress/success status.

Screenshot 2024-07-09 at 9 55 13 PM Screenshot 2024-07-09 at 9 54 54 PM
yashs360 commented 2 months ago

wip - test induced error to block merge on test failures

yashs360 commented 2 months ago

Tested failure scenario by purposeful error induced -

Screenshot 2024-07-09 at 9 59 08 PM
yashs360 commented 2 months ago

Ready for review @arpitbbhayani @JyotinderSingh

arpitbbhayani commented 1 month ago

Thanks @yashs360!