On 9/28/18 9:38 AM, Niels de Vos wrote: >>> >>> Tests should just run with "$PYTHON run-the-test.py" instead of >>> ./run-the-test.py with a #!/usr/bin/python shebang. The testing >>> framework can also find out what version of python is available. >> >> If we back up a bit here, if all shebangs are cleared, then we do not >> need anything. That is not the situation at the moment, and neither do I >> know if that state can be reached. > > Not all shebangs need to go away, only the ones for the test-cases. A > post-install hook can modify the shebangs from python3 to python2 > depending on what ./configure detected. None of the .py files in .../tests/... have shebangs (master and release-5 branch). They are all invoked with ...$PYTHON some-test.py ... All but one of them were always invoked that way. socket-as-fifo.py was the only one that was not, and that has been fixed. -- Kaleb _______________________________________________ Gluster-devel mailing list Gluster-devel@xxxxxxxxxxx https://lists.gluster.org/mailman/listinfo/gluster-devel