This PR fixed few things in the eigen executioners and add two new tests

Addressing Issue #2862.