For CI issues (see for example flaky CI issues, but also SQLsmith issues we support a special ci-regexp
line in the body of the issue to denote a unique error message indicating this issue. This regex is used by Python's re module, see the supported syntax there.
Examples:
ci-regexp: updating cluster status cannot fail
ci-regexp: failed to listen on address.*Address already in use (os error 98)
ci-regexp: unexpected peek multiplicity
ci-regexp: Expected identifier, found operator
Additionally you can use the ci-apply-to
to limit the ci-regexp
to a specific buildkite test case:
Examples:
ci-apply-to: SQLsmith
ci-apply-to: sqlsmith explain