This PR adds a test file MSQDrillWindowQueryTest which runs all tests from the existing window function drill test suite DrillWindowQueryTest using MSQ engine.
As a result of this, 17 tests failed with MSQ engine, which have been marked with msqIncompatible(); which we will get to in future PRs.
Key changed/added classes in this PR
MSQDrillWindowQueryTest
TestDataBuilder
DrillWindowQueryTest
This PR has:
[x] been self-reviewed.
[ ] added documentation for new or modified features or behaviors.
[ ] a release note entry in the PR description.
[ ] added Javadocs for most classes and all non-trivial methods. Linked related entities via Javadoc links.
[ ] added or updated version, license, or notice information in licenses.yaml
[ ] added comments explaining the "why" and the intent of the code wherever would not be obvious for an unfamiliar reader.
[ ] added unit tests or modified existing tests to cover new code paths, ensuring the threshold for code coverage is met.
Description
This PR adds a test file
MSQDrillWindowQueryTest
which runs all tests from the existing window function drill test suiteDrillWindowQueryTest
using MSQ engine.As a result of this, 17 tests failed with MSQ engine, which have been marked with
msqIncompatible();
which we will get to in future PRs.Key changed/added classes in this PR
MSQDrillWindowQueryTest
TestDataBuilder
DrillWindowQueryTest
This PR has: