Skip to content

ES|QL: Improve generative tests for FORK #130015

Open
@ioanatia

Description

@ioanatia

In #129415 we added very basic support in generative test for FORK.

The FORK generator only appends a FORK (WHERE true) (WHERE true) (WHERE true) ... (WHERE true) | EVAL _fork = <random fork ID> | DROP _fork to the existing query. We then test that we are getting the same results we got before we called ForkGenerator.generate.

Now that FORK branches should be able to support all commands (except FORK in FORK), we can improve these tests.
We should be able to generate different branches for FORK and then test that we are getting results back.

Metadata

Metadata

Labels

:Analytics/ES|QLAKA ESQL>testIssues or PRs that are addressing/adding testsTeam:AnalyticsMeta label for analytical engine team (ESQL/Aggs/Geo)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions