You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/lib/ansible_test/_util/controller/sanity/code-smell
Matt Clay 5c2d830dea
ansible-test - Fix subprocess management. (#77641)
* Run code-smell sanity tests in UTF-8 Mode.
* Update subprocess use in sanity test programs.
* Use raw_command instead of run_command with always=True set.
* Add more capture=True usage.
* Don't expose stdin to subprocesses.
* Capture more output. Warn on retry.
* Add more captures.
* Capture coverage cli output.
* Capture windows and network host checks.
* Be explicit about interactive usage.
* Use a shell for non-captured, non-interactive subprocesses.
* Add integration test to assert no TTY.
* Add unit test to assert no TTY.
* Require blocking stdin/stdout/stderr.
* Use subprocess.run in ansible-core sanity tests.
* Remove unused arg.
* Be explicit with subprocess.run check=False.
* Add changelog.
* Use a Python subprocess instead of a shell.
* Use InternalError instead of Exception.
* Require capture argument.
* Check for invalid raw_command arguments.
* Removed pointless communicate=True usage.
* Relocate stdout w/o capture check.
* Use threads instead of a subprocess for IO.
4 years ago
..
changelog ansible-test - Clean up future boilerplate. (#76874) 4 years ago
action-plugin-docs.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
action-plugin-docs.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
changelog.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
changelog.py ansible-test - Fix subprocess management. (#77641) 4 years ago
empty-init.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
empty-init.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
future-import-boilerplate.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
future-import-boilerplate.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
line-endings.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
line-endings.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
metaclass-boilerplate.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
metaclass-boilerplate.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-assert.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-assert.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-basestring.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-basestring.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-dict-iteritems.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-dict-iteritems.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-dict-iterkeys.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-dict-iterkeys.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-dict-itervalues.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-dict-itervalues.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-get-exception.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-get-exception.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-illegal-filenames.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-illegal-filenames.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-main-display.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-main-display.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-smart-quotes.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-smart-quotes.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
no-unicode-literals.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
no-unicode-literals.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
replace-urlopen.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
replace-urlopen.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
runtime-metadata.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
runtime-metadata.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
shebang.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
shebang.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
symlinks.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
symlinks.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
use-argspec-type-path.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
use-argspec-type-path.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago
use-compat-six.json ansible-test - Move code from _data to _util. (#75495) 4 years ago
use-compat-six.py ansible-test - Clean up future boilerplate. (#76874) 4 years ago