cockroach icon indicating copy to clipboard operation
cockroach copied to clipboard

roachtest: add mixed version testing for the schema changer corpuses

Open fqazi opened this issue 3 years ago • 2 comments

Previously, we had no automated tests for validating mixed version compatibility. This new roachtest validates elements generated on the previous release against the current. It validates elements generated in a mixed version state on the current release against previous version. It also sanity checks that any existing corpus stays compatible with the current version. The corpuses uses are automatically generated on nightly builds and stored on google cloud storage.

Release justification: low risk and enhances backwards / forwards compatibility test coverage for declarative schema changer. Release note: None

fqazi avatar Sep 13 '22 18:09 fqazi

This change is Reviewable

cockroach-teamcity avatar Sep 13 '22 18:09 cockroach-teamcity

RFAL - Infrastructure is in place for this now

fqazi avatar Sep 21 '22 17:09 fqazi

bors r+

fqazi avatar Sep 28 '22 04:09 fqazi

Build succeeded:

craig[bot] avatar Sep 28 '22 05:09 craig[bot]