Skip to content
This repository was archived by the owner on Jan 23, 2026. It is now read-only.

Add v3.5 smoke tests#643

Merged
gitbuda merged 14 commits intomainfrom
add-v3.5-smoke-tests
Aug 26, 2025
Merged

Add v3.5 smoke tests#643
gitbuda merged 14 commits intomainfrom
add-v3.5-smoke-tests

Conversation

@gitbuda
Copy link
Copy Markdown
Member

@gitbuda gitbuda commented Jul 20, 2025

#607 << PREV
NEXT >> #659

github-merge-queue Bot pushed a commit that referenced this pull request Aug 7, 2025
The main challenge with the HA cluster upgrade tests is that there are
multiple different things to wait for (helm, port-forward,
data/coordinator getting ready) -> it gets very complex very quickly.

## v3.4
- [x] Nested indices
- [x] Vector search on edges
- [x] Implement the k8s helm chart upgrade scenario
- [x] Resolve memgraph/memgraph#3023 (any
reuse of the PVCs failed)
- [x] memgraph/best-practices#43 -> almost
exactly the same, look at how the script is waiting for pods
- [x] Make upgrades more robust ->
https://www.notion.so/memgraph/How-to-make-upgrade-more-robust-1c26b158b98180a1a76cd8998e2e7ca4#1c36b158b98180f286d4eed383d1451a
- [x] Add some other feature tests (expand test cases) -> skipped
- [x] Put a timeout to the wait_for_memgraph function (default is 10s)
- [x] Validate results / make sure to exit on errors / properly name /
refactor Python scripts
- [x] Test for if main is elected specifically before running any CREATE
query on the cluster

NEXT >> #643

---------

Co-authored-by: antejavor <ante.javor@memgraph.io>
Comment thread smoke-release-testing/mgconsole/shortest_paths.bash Outdated
Comment thread smoke-release-testing/mgconsole/shortest_paths.bash Outdated
Comment thread smoke-release-testing/mgconsole/query_modules.bash Outdated
Comment thread smoke-release-testing/experiment.bash Outdated
@gitbuda gitbuda requested a review from mattkjames7 August 24, 2025 10:51
@gitbuda gitbuda self-assigned this Aug 24, 2025
@gitbuda gitbuda added the Docs unnecessary Docs unnecessary label Aug 24, 2025
@gitbuda gitbuda added this to the mage-v3.5.0 milestone Aug 24, 2025
@sonarqubecloud
Copy link
Copy Markdown

@gitbuda gitbuda marked this pull request as ready for review August 24, 2025 10:57
@gitbuda gitbuda mentioned this pull request Aug 24, 2025
Comment thread smoke-release-testing/mgconsole/storage.bash
Copy link
Copy Markdown
Contributor

@mattkjames7 mattkjames7 left a comment

Choose a reason for hiding this comment

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

I like the abstraction, really tidies the scripts up!

There are a couple of TODOs in there, but if they're not critical for this release, then let's merge it!

@gitbuda gitbuda added this pull request to the merge queue Aug 26, 2025
Merged via the queue into main with commit 68991b9 Aug 26, 2025
9 checks passed
@gitbuda gitbuda deleted the add-v3.5-smoke-tests branch August 26, 2025 08:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Docs unnecessary Docs unnecessary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants