Use profile instead of trace

Fix #1. To avoid colliding with coverage (or any other tracer that might
happen to run). It should be safer to assume that no one is profiling
the code while testing.