Skip to content

Add tests for Valkey 9.x#71

Merged
martinrvisser merged 8 commits into
valkey-io:mainfrom
hieu2102:add-tests-valkey-9.x
Jun 29, 2026
Merged

Add tests for Valkey 9.x#71
martinrvisser merged 8 commits into
valkey-io:mainfrom
hieu2102:add-tests-valkey-9.x

Conversation

@hieu2102

@hieu2102 hieu2102 commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

implement #64

  • update docker-compose to use upstream images (valkey/valkey:.*) instead of building it each time the CI job run
  • add CI job for valkey 9.0, 9.1
  • fix typo in README.md (./script/run_integration_tests.sh -> ./scripts/run_integration_tests.sh)
  • add timeout to start_valkey_ldap script, the script will exit after 5 minutes if all required containers are still not running

hieu2102 added 3 commits June 25, 2026 14:58
Signed-off-by: hieu2102 <hieund2102@gmail.com>
Signed-off-by: hieu2102 <hieund2102@gmail.com>
Signed-off-by: hieu2102 <hieund2102@gmail.com>
@rjd15372

Copy link
Copy Markdown
Member

@hieu2102 by stop using the custom Dockerfile built each time, you'll stop running the tests using valkey-server with address sanitizer enabled, and as a consequence we might miss memory corruption errors.

I'm not against this PR, I just want to make sure that everyone is aware of the difference of using the upstream image instead.

Comment thread scripts/docker/docker-compose.yaml Outdated
image: valkey/valkey:9.0
working_dir: /valkey-ldap
command: valkey-server valkey.conf
profiles: ["valkey-8.1"]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to update to 9

Comment thread scripts/docker/docker-compose.yaml Outdated
image: valkey/valkey:9.1
working_dir: /valkey-ldap
command: valkey-server valkey.conf
profiles: ["valkey-8.1"]

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

need to update to 9.1

Comment thread scripts/docker/docker-compose.yaml
hieu2102 and others added 5 commits June 26, 2026 11:16
Signed-off-by: hieu2102 <hieund2102@gmail.com>
…are running

Signed-off-by: hieu2102 <hieund2102@gmail.com>
Signed-off-by: hieu2102 <hieund2102@gmail.com>
Signed-off-by: hieu2102 <hieund2102@gmail.com>
@martinrvisser
martinrvisser merged commit f846865 into valkey-io:main Jun 29, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants