One thing I want to add to the arrow command line is the ability to execute a smoke test scenario repeatedly for a specified number of times, say 100. We collect test result each time and report on how many times it fails. It would be useful to see if the feature is stable or the test setup itself is stable. Sometimes I write a test and it pass locally for once or twice but after checking in the code, it would pass and fail intermittently. If I can simulate the repeated testing in the pipeline environment locally, it would increase my confidence that my test and the feature is stable. What do you think about this? It would be something like "--repeat=100".
One thing I want to add to the arrow command line is the ability to execute a smoke test scenario repeatedly for a specified number of times, say 100. We collect test result each time and report on how many times it fails. It would be useful to see if the feature is stable or the test setup itself is stable. Sometimes I write a test and it pass locally for once or twice but after checking in the code, it would pass and fail intermittently. If I can simulate the repeated testing in the pipeline environment locally, it would increase my confidence that my test and the feature is stable. What do you think about this? It would be something like "--repeat=100".