The vnet package uses a main package and function to run tests and record stats for evaluation. If we convert it to real go test cases we can use synctest to speed up all the tests (see also #86).
@hanguyen-nuro do you have any use cases for the main function test runner or can we convert everything to go unit tests?