Skip pydsl test without tty
Skip running the test is not attached to a TTY.
Merge pull request #6977 from s0undt3ch/0.16-merge

0.16 merge