@bkeepers I don't really understand your request/question.

There are a finite set of platforms being run by Travis, defined in the rvm list.  It's not going to run anything that's not in that list.  So which 'unsupported' platfom from that list isn't in the allow_failures block?  If it's unsupported, why wasn't it in that block before this Pull Request?