Fix YugabyteDB CI by adding ysql_yb_enable_listen_notify flag by tlmorgan24 · Pull Request #1345 · sqlancer/sqlancer
Summary
The YugabyteDB CI job was failing because SQLancer generates LISTEN, NOTIFY, and UNLISTEN statements, but YugabyteDB has this feature disabled by default. This caused an AssertionError each time one of these statements was executed, terminating the test run.
The fix enables the ysql_yb_enable_listen_notify runtime flag on both the tserver and master when starting YugabyteDB in CI, allowing these statements to execute as intended.
Changes
.github/workflows/main.yml: Pass--tserver_flagsand--master_flagstoyugabyted startto enableysql_yb_enable_listen_notify