Like result tests, explain tests and worker-level tests, we want to ensure that EXPLAIN ANALYZE collects and displays expected statistical information. While runtime metrics are inherently non-deterministic and unsuitable for assertions, other deterministic statistics such as row returns at each stage/task should be tested to validate correctness and prevent regressions.
Like result tests, explain tests and worker-level tests, we want to ensure that EXPLAIN ANALYZE collects and displays expected statistical information. While runtime metrics are inherently non-deterministic and unsuitable for assertions, other deterministic statistics such as row returns at each stage/task should be tested to validate correctness and prevent regressions.