To fix this issue KnownFailureTest are a valid return value for nosetests. When Theano started, we where creating tests for features to implement and raised KnownFailureTest in them until we implement them. We do not do that anymore as we end up with to much questions from people about this. So this cause too much distraction. But we didn't changed the old tests that did that. I just created an issue to change that: https://github.com/Theano/Theano/issues/2375
rbx tests fail with "Requested binary installation but no rubies are available to download"
By : Rachna Dodia
Date : March 29 2020, 07:55 AM
it helps some times I was able to solve this problem by targeting rbx-2 instead of rbx. My .travis.yml ended up looking like this: