The Extent Report is just that, a report. You can't run tests using it, only see the results.
However, TestNG automatically creates a testng-failed.xml file after each run in the \test-output folder. This will be a pre-formatted XML that lists each item that failed in the last run, and will also auto include any custom parameters / etc that you might be using.
Using that you can run all those failed tests again after the run, the same way you run any other XML testNG file
For more Information Subscribe to our page - Softwaretestingboard