[ https://issues.apache.org/jira/browse/HIVE-22942?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17055960#comment-17055960 ]
Zoltan Haindrich commented on HIVE-22942: ----------------------------------------- bq. If there are flaky tests, we would need some way to re-trigger the run. Would it be possible to only execute the failed tests for the same commit? that could be possibly done; however I'm not sure if supporting flaky-rerun would make things better. The thing is that if there is a feature like that - we also accept the fact that we have flaky tests - they should be fixed... - I hope that removing the ptest framework and running 1 set of tests in a single container will increase the probability to repro test failures. bq. If we already using k8s, do you think it would be feasible to introduce multiple types of backend dbs for certain tests? Of course! That would be super usefull - I suspect it would be not that hard to add something for that after we have this stuff in place - so one step at a time... :) Stabilizing this stuff will take a bit of time...because this approach changes some things for the tests themselfs - they do fail because of already existing issues (ex: HIVE-23003) which was tolerated by the existing setup. If you would like to experiment with: I think we can either integrate some kind of smoke testing into the main job - or we could have another one to do that stuff. > Replace PTest with an alternative > --------------------------------- > > Key: HIVE-22942 > URL: https://issues.apache.org/jira/browse/HIVE-22942 > Project: Hive > Issue Type: Improvement > Reporter: Zoltan Haindrich > Assignee: Zoltan Haindrich > Priority: Major > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > I never opened a jira about this...but it might actually help collect ideas > and actually start going somewhere sooner than later :D > Right now we maintain the ptest2 project inside Hive to be able to run Hive > tests in a distributed fashion...the backstab of this solution is that we are > putting much effort into maintaining a distributed test execution framework... > I think it would be better if we could find an off the shelf solution for the > task and migrate to that instead of putting more efforts into the ptest > framework -- This message was sent by Atlassian Jira (v8.3.4#803005)