Test the result of the merge instead of the feature branch (EE?)
Instead of the feature branch itself you test the result of the merge with master. This means you will have to retest all MR's every time the target branch (master) is updated.
This should be an optional feature.
http://homu.io/ already does something like this for Travis CI
/cc @JobV @dzaporozhets