Files
dolt/integration-tests/compatibility
Vinai Rachakonda df31756727 Vinai/gms bump fixes (#1714)
Bump gms and change index lookup equality.
2021-05-17 17:41:03 -04:00
..
2021-05-17 17:41:03 -04:00
2021-05-06 14:51:45 -07:00

Compatibility Tests

These tests attempt to ensure forward and backward compatibility for Dolt versions.

For each Dolt release version listed in test_files/backward_compatible_versions.txt, a legacy repository is created using the corresponding release and populated with data from test_files/setup_repo.sh. Then, using a Dolt client build at HEAD, a series of BATS tests are run against each legacy repository.

To test forward compatibility, a repository is created and populated using Dolt built at HEAD. For each Dolt release version listed in test_files/forward_compatible_versions.txt, the same BATS tests are run against the repo created with Dolt at HEAD.