You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi guys, first of all, I'm sorry for creating a topic in the issues section. I did so because I didn't find the right place.
I'm trying to implement a feature using JUnit as part of my master thesis research.
What I'm trying to do is to allow the execution of ordered test methods from different test classes.
Example:
Class A has methods mA1, mA2 and mA3.
Class B has methods mB1, mB2, mB3.
Class C has methods mC1, mC2.
So I want to execute: mC1, mB2, mC2, mA3 ....
The ordering feature is not the problem. My problem is the method execution.
I've spent the last month trying to figure out how JUnit works internally but I haven't made much progress.
I want to ask how would you guys approach this problem/implementation.
Thanks!
The text was updated successfully, but these errors were encountered:
The reason I would like to implement this is because I'm researching about Test Case Prioritization.
In short, I've found some evidence that prioritizing test cases at the test method granularity may provide a speed-up in the fault revealing speed. This might be interesting in the regression testing scenario, where in some cases, the suite execution takes long time, delaying feedback about faults.
I've seen the specific ordering implemetation, but it solves the problem only partially.
I appreciate any ideas on how I could achieve the arbitrary method execution. Thanks!
Hi guys, first of all, I'm sorry for creating a topic in the issues section. I did so because I didn't find the right place.
I'm trying to implement a feature using JUnit as part of my master thesis research.
What I'm trying to do is to allow the execution of ordered test methods from different test classes.
Example:
Class A has methods mA1, mA2 and mA3.
Class B has methods mB1, mB2, mB3.
Class C has methods mC1, mC2.
So I want to execute: mC1, mB2, mC2, mA3 ....
The ordering feature is not the problem. My problem is the method execution.
I've spent the last month trying to figure out how JUnit works internally but I haven't made much progress.
I want to ask how would you guys approach this problem/implementation.
Thanks!
The text was updated successfully, but these errors were encountered: