Summary:
yb_explain_hide_non_deterministic_fields test GUC is scattered across
various regress tests. It is generally desired for all regress tests,
so move it to BasePgRegressTest. Furthermore, ensure it is off for
ported tests by setting it off in BasePgRegressTestPorted, this one
taking precedence.
Do changes to fix tests:
- Split TestPgRegressTablespaces to
- TestPgRegressTablespaces for the regress test part
- TestTablespaces for the non-regress test parts
- Split TestPgRegressForeignKey (and schedule) to
- TestPgRegressPgForeignKey for the ported regress test
- TestPgRegressForeignKey for the YB-original regress test
- Add ORDER BY statements where now needed to regress test
yb.orig.foreign_key
Jira: DB-18256
Test Plan:
jenkins
Close: #28561
Reviewers: kramanathan
Reviewed By: kramanathan
Subscribers: svc_phabricator, yql
Differential Revision: https://phorge.dev.yugabyte.com/D46558