proper API tracking Fixes #1024
properly fail when tests error
clearer printing for parallel tests
don't display logging warnings when testing. Fixes #867