PyLint's Travis CI-env localy for testing?
I have a patch to fix duplicate code detection with multiple jobs in pylint. Right now I have a CI failure (Windows and Ubuntu) that I am unable to repro locally (OSX and Fedora).
I would like to mirror the travis linux runner setup on one of my local machines but am unsure of how to do that. On travis it looks like we use straight-up ubuntu image. Is there a nice/fast way to get that and all the pylint environment locally?
NB: I have a suspicion that the issue is a combination of process-ordering differences between machines/platforms, the exit code being bitwise or'd with the results from the checkers and the fact that SimilarChecker now works correctly in a multi-proc/jobbed config - causing bit 8 to be or'd with bit 2 in certain conditions. If I can repro locally I will attempt to make the behaviour deterministic.