Fixes #32877
This PR adds a config flag --skipreorg
which is used to skip the large re-org test. According to corecheck, feature_block
is our slowest functional test and primarily because of this large re-org test. However, this test might not be useful for the mutation analysis of some files and could be skipped to save a huge amount of time.
0time ./build/test/functional/feature_block.py --skipreorg
1./build/test/functional/feature_block.py --skipreorg 11.38s user 0.33s system 37% cpu 31.422 total
2time ./build/test/functional/feature_block.py
3./build/test/functional/feature_block.py 25.87s user 3.53s system 56% cpu 52.317 total