Skip to content

Manually patch the test databases from 90 to 98 [release/98]

Marek Szuba requested to merge rel98_testdb into release/98

Created by: mkszuba

Description

Manually patch the test databases from 90 to 98. This adds the patching from 97 to 98 to what has been submitted as #35 , however since the 90->97 commit had to be cherry-picked anyway I have squashed the whole change into a single commit.

Use case

Test databases in ensembl-test have been stuck at schema version 90 for quite a while now. Fully automated patching can only handle a single version bump at a time (which is why recent patcher runs ended up not doing anything to ensembl-test) so it became necessary to guide it all the way to 97.

Benefits

Test-DB schema will finally be up to date.

Possible Drawbacks

Might reveal problems which stayed hidden due to having been stuck at 90. Advantage for the quality of our software but very much a drawback for one's peace of mind. That said, see below.

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, all tests still pass.

Merge request reports