◐ Shell
clean mode source ↗

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_flags and --master_flags to yugabyted start to enable ysql_yb_enable_listen_notify