Summary:
`TestPgRegressMatview` fails on sanitizer builds due to timeout:
test timed out after 1800 seconds
Split `yb_matview_schedule` into `yb_pg_matview_schedule` and `yb_matview_schedule`,
and split `TestPgRegressMatview` into `TestPgRegressPgMatview` and `TestPgRegressMatview`.
The new test class `TestPgRegressPgMatview` is derived from `BasePgRegressTestPorted` which sets
`yb_use_hash_splitting_by_default=false`, so in any new Index the `HASH` was replaced by `ASC` by default.
Jira: DB-9790
Test Plan:
./yb_build.sh tsan --java-test org.yb.pgsql.TestPgRegressMatview
./yb_build.sh tsan --java-test org.yb.pgsql.TestPgRegressPgMatview
./yb_build.sh --java-test org.yb.pgsql.TestPgRegressMatview
./yb_build.sh --java-test org.yb.pgsql.TestPgRegressPgMatview
Reviewers: fizaa, jason
Reviewed By: jason
Subscribers: jason, yql
Differential Revision: https://phorge.dev.yugabyte.com/D36331