Fest fails to open popup menu on component which is not focusable for some reason.
The problem is in class org.fest.swing.core.BasicRobot. In method showPopupMenu(Component, Point) we invoke private method org.fest.swing.core.BasicRobot#focusAndWaitForFocusGain(Component) and it throws ActionFailureException after a timeout.
I tried to add check for focusability before invoke this method, and it helped.
Please, consider a patch I attached to this JIRA. I hope you'll be able to include fix of this issue to a closest release.