1ffbeaf0

By: Tom Sydney Kerckhove <syd@cs-syd.eu>

Use addTestToolDepend(s) instead of overrideCabal testDepends

testDepends is for Haskell library deps; postgres/redis/sqitch are
binaries that need to be on $PATH at test runtime, which is what
testToolDepends expresses. addTestToolDepend(s) is the dedicated helper
and also makes these lines a lot shorter.

Suite timing

Time to Start Worker time Duration Time to finish Idle
Config 0s 2s 2s 2s 0s
Eval 3s 45s 45s 48s 0s
Build 10s 6m30s 2m40s 2m50s 0s
Suite 0s 7m19s 2m50s 2m50s 0s

Timeline

0s20s40s1m1m20s1m40s2m2m20s2m40s