This PR fixed few things in the eigen executioners and add a new test

Addressing Issue #2862.