freeipa/ipatests/pytest_ipa/integration
Sergey Orlov ae533e2998 ipatests: allocate pseudo-terminal only for specific command
While "ktutil" does require a pseudo-terminal on particular systems to
operate, majority of programs do not need it.
At the same time invoking `ssh` with forced pseudo-terminal allocation
interferes with sessions multiplexing feature and increases connection
time. The increase can be as large as 10 seconds in certain cases which
leads to unexpected EOFs of pexpect utility.

Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
2021-03-29 14:55:23 +03:00
..
__init__.py ipatests: collect config files for NetworkManager and systemd-resolved 2021-03-04 18:47:32 +01:00
config.py ipatests: Collect all logs on all Unix hosts 2020-04-28 17:50:10 +02:00
create_caless_pki.py ipatests: Add compatibility against python-cryptography 3.0 2020-08-06 10:13:52 -04:00
env_config.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
expect.py ipatests: add a tests-oriented wrapper for pexpect module 2021-02-03 09:06:12 +02:00
fips.py Test installation with (fake) userspace FIPS 2019-11-14 16:01:15 +01:00
firewall.py ipatests: Mark firewalld commands as no-op on non-firewalld distros 2020-04-08 16:33:35 +02:00
host.py ipatests: allocate pseudo-terminal only for specific command 2021-03-29 14:55:23 +03:00
resolver.py ipatests: fix TestInstalDNSSECFirst::test_resolvconf logic 2021-03-17 16:28:19 +01:00
tasks.py ipatests: allocate pseudo-terminal only for specific command 2021-03-29 14:55:23 +03:00
transport.py ipatests: allocate pseudo-terminal only for specific command 2021-03-29 14:55:23 +03:00