add test dependency graph, derives must be executed according to dependency order