-
Notifications
You must be signed in to change notification settings - Fork 25.2k
Migrate static backwards compatibility indices tests to qa:full-cluster-restart project #24939
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
Closed
15 of 18 tasks
Labels
:Delivery/Build
Build or test infrastructure
Meta
Team:Delivery
Meta label for Delivery team
>test
Issues or PRs that are addressing/adding tests
Comments
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
May 31, 2017
…full cluster restart qa module. Relates to elastic#24939
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
Jun 15, 2017
…ter restart qa tests. Relates to elastic#24939
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
Jun 19, 2017
…tart qa module Also tweaked the qa module's gradle file to actually run bwc tests against all index compat versions. Relates to elastic#24939
@martijnvg I edited the issue description to add a few more things to clean up. I'm almost done with the snapshot/restore stuff and I'll open a PR for that soon. |
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
Jun 23, 2017
…ith a full cluster restart qa test OldIndexBackwardsCompatibilityIT#testOldClusterStates tested whether global and index metadata could be read from data directory, this can also be tested in full cluster qa test that checks cluster state via api. Relates to elastic#24939
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
Jul 26, 2017
martijnvg
added a commit
that referenced
this issue
Jul 26, 2017
martijnvg
added a commit
that referenced
this issue
Jul 26, 2017
martijnvg
added a commit
to martijnvg/elasticsearch
that referenced
this issue
Aug 10, 2017
Two tests were still using the static indices: * IndexFolderUpgraderTests#testUpgradeRealIndex() * InternalEngineTests#testUpgradeOldIndex() I removed these tests too, because these tests functionally overlap with the full-cluster-restart qa tests. Relates to elastic#24939
martijnvg
added a commit
that referenced
this issue
Aug 10, 2017
Two tests were still using the static indices: * IndexFolderUpgraderTests#testUpgradeRealIndex() * InternalEngineTests#testUpgradeOldIndex() I removed these tests too, because these tests functionally overlap with the full-cluster-restart qa tests. Relates to #24939
martijnvg
added a commit
that referenced
this issue
Aug 10, 2017
Two tests were still using the static indices: * IndexFolderUpgraderTests#testUpgradeRealIndex() * InternalEngineTests#testUpgradeOldIndex() I removed these tests too, because these tests functionally overlap with the full-cluster-restart qa tests. Relates to #24939
Pinging @elastic/es-core-infra |
I believe we've migrated all of the remaining static bwc tests. A few month ago, actually. I just hadn't payed attention to this issue in the mean time. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
:Delivery/Build
Build or test infrastructure
Meta
Team:Delivery
Meta label for Delivery team
>test
Issues or PRs that are addressing/adding tests
Uh oh!
There was an error while loading. Please reload this page.
In #24846 we started migrating the static index backwards compatibility tests to a gradle project. We did this for a few reasons:
qa:full-cluster-restart
project has no such problems.qa:full-cluster-restart
are built at testing time so any changes to the index building code apply immediately.There are a bunch of pieces left to port from the static tests to
qa:full-cluster-restart
:OldIndexBackwardsCompatibilityIT#assertPositionIncrementGapDefaults (maybe not a big deal anymore because these are mostly for the 2.x -> 5.0 upgrade)There are a few things we need to clean up before we can remove a bunch of infrastructure for static bwc tests. I don't claim to know how to clean them all up:
And there are a bunch of things to add:
The text was updated successfully, but these errors were encountered: