add test target
random string function
wrong dependency on test target
debug symbols in test
insert a lot of items
test cases
timing test