cannot run functional tests in parallel because database names are truncated
When tests are rune in parallel ctest -j 15 -R test.functional.
, then it is possible that tests may fail randomly because some of them, running simultaneously, use the same database. This is because PostgreSQL has a limit on the length of database names, and if two test cases have the same initial characters, the database names may be truncated to the same value.