valkey-io / valkey-glide

An open source Valkey client library that supports Valkey and Redis open source 6.2, 7.0 and 7.2. Valkey GLIDE is designed for reliability, optimized performance, and high-availability, for Valkey and Redis OSS based applications. GLIDE is a multi language client library, written in Rust with programming language bindings, such as Java and Python
Apache License 2.0
263 stars 53 forks source link

Integrate with UriY's fuzzer #408

Open shachlanAmazon opened 1 year ago

shachlanAmazon commented 1 year ago

Uri implemented a fuzzer for EC serverless, that sent a lot of commands and verified that the returned answers made sense. We thought that we should integrate it into glide CI, to verify that it doesn't change order of requests.

@Maayanshani25 @liorsve For a later point, when the platform is stable and reach that's could be a nice addition and do focus mainly on the client, so it's a good one for us.

(Avi edit)

avifenesh commented 1 week ago

@nihohit How are you doing? :) Trying to understand what it is and can't find a clue, can you give a word?

nihohit commented 1 week ago

Uri implemented a fuzzer for EC serverless, that sent a lot of commands and verified that the returned answers made sense. We thought that we should integrate it into glide CI, to verify that it doesn't change order of requests.

avifenesh commented 1 week ago

Cool, will check it. We are working on a wider polyglot for Glide, so we will add it there. It's run like a user for one-two weeks, create a lot of behavior while another process is creating failovers, scaling, AZ failing etc., and logs are gathered into matrices. That's could be part of the matrices.