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
Config 0s 2s 2s 2s
Eval 3s 45s 45s 48s
Build 10s 6m30s 2m40s 2m50s
Test - - - -
Deploy - - - -
Suite 0s 7m19s 2m50s 2m50s

Timeline

0s20s40s1m1m20s1m40s2m2m20s2m40s