Rollup/benchmark: build a test framework for benchmark
This MR purposes to create a test framework for benchmark. Then the test cases will be added in another MR.
This MR purposes to create a test framework for benchmark. Then the test cases will be added in another MR.