PR https://github.com/freeipa/freeipa/pull/5748 extended the timeout for this test to 90 minutes because of timeouts at the nightly level which makes reviewing failures time consuming and often fruitless.
Christian pointed out that it would make more sense to move slow tests to a separate file. test_commands was initially designed as a kitchen-sink file for easy, fast testing of simple commands. This should be one of the fastest PR-CI test files.
So let's take the time to examine the tests to see if we can find some major time sink(s) and move it/them out of this file into something more appropriate.
1. 2. 3.
(what happens)
(what do you expect to happen)
$ rpm -q freeipa-server freeipa-client ipa-server ipa-client 389-ds-base pki-ca krb5-server
Any additional information, configuration, data or log snippets that is needed for reproduction or investigation of the issue.
Log file locations: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Linux_Domain_Identity_Authentication_and_Policy_Guide/config-files-logs.html Troubleshooting guide: https://www.freeipa.org/page/Troubleshooting
I run test_commands suite on Azure and planned to add it back to gating on F34(Azure). So, the suite should take reasonable time, in my opinion gating suite should take ~20-30 minutes.