1. A method comprising: identifying a fault location in a software program using a test suite; determining, using machine learning, a repair effectiveness indication that indicates a potential effectiveness of performing a potential repair operation at the fault location; prioritizing implementing a repair at the fault location based on the repair effectiveness indication satisfying a threshold; generating, using machine learning, a repair oracle for the fault location in response to the repair effectiveness indication satisfying the threshold and based on program states that correspond to states of the software program at the fault location that pass or fail one or more test executions of tests from the test suite; and performing repair operations with respect to the fault location of the software program using the repair oracle based on the prioritization of the fault location.