News for hackers. Stuff that matters.
Re:My $500M Mars rover mistake by masklinn on Wednesday November 29, 2023 @04:41AM (#38457406)
Our test harness takes an optional template as input and immediately copies it.

It’s useful to distribute the test anyway, especially for non-transactional tests.

If the database initialisation is costly that’s useful even if tests run on empty, as copying a database from a template is much faster than creating one DDL by DDL, for postgres at least.

Re:My $500M Mars rover mistake by masklinn on Wednesday November 29, 2023 @12:27PM (#38462241)
(distribute as in parallelise, possibly across multiple machines)