Skip to content

Bump test databases to schema 99

Marek Szuba requested to merge e99_version_bump into master

Created by: mkszuba

Description

Follow-up to #373: bump the schema version of all test databases.

Use case

Consequence of the fact we now bump the Core API version, and by consequence Core and ontology database-schema versions, very early in the release cycle. Several tests, most notably in archive.t, fail on master if ensembl-rest test databases are not patched accordingly. Unfortunately merely patching those two types of test databases causes some version-mismatch warnings pertaining to non-core databases to become errors, therefore it was necessary to patch the latter as well - even though Infra is at present the only team to have adopted the early-bump policy, thus forcing the use of unofficial patches.

Benefits

archive.t tests will stop failing.

Possible Drawbacks

This will have to be done for every release if we intend to stand by bumping core version early in the release cycle. Uses unofficial patches for Compara, Regulation and Variation DB schemas.

Testing

Have you added/modified unit tests to test the changes?

No.

If so, do the tests pass/fail?

N/A

Have you run the entire test suite and no regression was detected?

Yes, Travis builds once again pass.

Merge request reports