Citus upgrade tester multiple citus versions
Open
regression tests
upgrade
- Dominant language
- C
- Stars
- 12.8k
- Forks
- 794
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 31
Description
In citus upgrade tests there can be multiple citus versions. For example if we have v9.0 v9.1 and v9.2 then we will test upgrade from each of them to master.
This is a bit hard with a single input file because some versions might require slightly different inputs and it is a bit complex to add many if/elses into source files. Also the output files might differ a bit and it is hard to maintain multiple output files.
So we should find a proper way for these tests and also think about ways to simplify this.
Contributor guide
Assessment
This issue has not been assessed yet.