-
Notifications
You must be signed in to change notification settings - Fork 2.4k
feat: Enable CI for Redis CE 8.0 #3274
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+659
−549
Merged
Changes from all commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
bdb19f5
chore: extract benchmark tests
ndyakov c031034
wip
ndyakov deb84a6
enable pubsub tests
ndyakov e422646
enable ring tests
ndyakov 9fec123
stop tests with build redis from source
ndyakov f8f0dd5
start all tests
ndyakov 11bdcc8
mix of makefile and action
ndyakov a94513b
add sentinel configs
ndyakov b87a20b
fix example test
ndyakov 4e890ba
stop debug on re
ndyakov 3842e2e
Merge remote-tracking branch 'origin/master' into ndyakov/extract-ben…
ndyakov 05e052c
wip
ndyakov 4f410ad
enable gears for redis 7.2
ndyakov 140b88d
wip
ndyakov 804a1f7
enable sentinel, they are expected to fail
ndyakov 3646787
fix: linter configuration
ndyakov 48e3c14
chore: update re versions
ndyakov 43f557b
return older redis enterprise version
ndyakov bce2ff7
add basic codeql
ndyakov 75c20f7
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov 6d277a4
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov 6c78cea
wip: increase timeout, focus only sentinel tests
ndyakov 17f31fc
sentinels with docker network host
ndyakov 82b9467
enable all tests
ndyakov 81c267e
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov ee0fb71
fix flanky test
ndyakov 5961017
enable example tests
ndyakov 7c498dc
tidy docker compose
ndyakov a4b2906
add debug output
ndyakov 164f44a
stop shutingdown masters
ndyakov 6bd9923
don't test sentinel for re
ndyakov 2ccd81a
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov 8a544fc
Merge remote-tracking branch 'origin/master' into ndyakov/extract-ben…
ndyakov ce09492
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov 6818620
skip unsuported addscores
ndyakov 3c6b79e
Update README
ndyakov 65a8f4a
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov 055ca37
Update README.md
ndyakov 00a31cc
Update CONTRIBUTING.md
ndyakov e50eacd
Merge branch 'master' into ndyakov/extract-benchmark-tests
ndyakov File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
# For most projects, this workflow file will not need changing; you simply need | ||
# to commit it to your repository. | ||
# | ||
# You may wish to alter this file to override the set of languages analyzed, | ||
# or to provide custom queries or build logic. | ||
# | ||
# ******** NOTE ******** | ||
# We have attempted to detect the languages in your repository. Please check | ||
# the `language` matrix defined below to confirm you have the correct set of | ||
# supported CodeQL languages. | ||
# | ||
name: "CodeQL" | ||
|
||
on: | ||
push: | ||
branches: [ master ] | ||
pull_request: | ||
# The branches below must be a subset of the branches above | ||
branches: [ master ] | ||
|
||
jobs: | ||
analyze: | ||
name: Analyze | ||
runs-on: ubuntu-latest | ||
permissions: | ||
actions: read | ||
contents: read | ||
security-events: write | ||
|
||
strategy: | ||
fail-fast: false | ||
matrix: | ||
language: [ 'go' ] | ||
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python', 'ruby' ] | ||
# Learn more about CodeQL language support at https://git.io/codeql-language-support | ||
|
||
steps: | ||
- name: Checkout repository | ||
uses: actions/checkout@v4 | ||
|
||
# Initializes the CodeQL tools for scanning. | ||
- name: Initialize CodeQL | ||
uses: github/codeql-action/init@v3 | ||
with: | ||
languages: ${{ matrix.language }} | ||
# If you wish to specify custom queries, you can do so here or in a config file. | ||
# By default, queries listed here will override any specified in a config file. | ||
# Prefix the list here with "+" to use these queries and those in the config file. | ||
# queries: ./path/to/local/query, your-org/your-repo/queries@main | ||
|
||
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java). | ||
# If this step fails, then you should remove it and run the build manually (see below) | ||
- name: Autobuild | ||
uses: github/codeql-action/autobuild@v3 | ||
|
||
# ℹ️ Command-line programs to run using the OS shell. | ||
# 📚 https://git.io/JvXDl | ||
|
||
# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines | ||
# and modify them (or add more) to build your code if your project | ||
# uses a compiled language | ||
|
||
#- run: | | ||
# make bootstrap | ||
# make release | ||
|
||
- name: Perform CodeQL Analysis | ||
uses: github/codeql-action/analyze@v3 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,4 +5,6 @@ testdata/* | |
*.tar.gz | ||
*.dic | ||
redis8tests.sh | ||
.vscode | ||
coverage.txt | ||
**/coverage.txt | ||
.vscode |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.