You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ES|QL tests can produce slightly different warnings if run as single node vs. CsvTests (mostly different line numbers and more granular expression checks).
To check the two situations separately, we have the following syntax (see the Emulated part):
warning:Line 1:24: java.lang.IllegalArgumentException: single-value function encountered multi-value#[Emulated:Line 1:28: java.lang.IllegalArgumentException: single-value function encountered multi-value]
We have another way to do it, that is use warningRegex, and since we are moving to this option more and more to make the tests more deterministic in multi-node environments (where the number of warnings can be not completely deterministic), we could completely remove the Emulated option and use warningRegex only.
The text was updated successfully, but these errors were encountered:
ES|QL tests can produce slightly different warnings if run as single node vs.
CsvTests
(mostly different line numbers and more granular expression checks).To check the two situations separately, we have the following syntax (see the
Emulated
part):We have another way to do it, that is use
warningRegex
, and since we are moving to this option more and more to make the tests more deterministic in multi-node environments (where the number of warnings can be not completely deterministic), we could completely remove theEmulated
option and usewarningRegex
only.The text was updated successfully, but these errors were encountered: