refactor tests

5 jobs for !59 with execute_graph_io in 2 minutes and 25 seconds (queued for 6 seconds)
latest merge request