无法找到 ansible-test 二进制文件或文档

Unable to find ansible-test binary or documentation

安装 ansible 并参考 testing strategies, options for ansible-test, the cli reference, and more dev documentation referencing use of ansible-test 上的文档后,我注意到 ansible-test 命令似乎完全丢失了。

我在谷歌上搜索了一堆,发现 a third-party tool(也称为 ansible-test)似乎符合要求,但在下拉之后,意识到这是完全不同的东西,而不是完全符合我的要求。

我能在项目中找到的对 ansible-test 二进制文件的唯一引用是在 test/runner folder of the ansible project 中,但似乎没有我能找到的引用如何引用的文档这应该适合其余命令。

这是一个错误吗? link 应该在主二进制文件夹中吗?或者我错过了一些关键的文档,告诉我在(并且仅在)进行开发时手动将 ansible-test 二进制文件添加到我的路径中?

我认为,由于明显缺乏关于此主题的有用搜索结果,要么人们没有使用 ansible-test 进行测试,要么我遗漏了什么。

如您所见,setup.py 模块 does not import 位于脚本之后,因为它用于评论中提到的内部目的。

如果您想在开发 Ansible 时启动它,请遵循 these steps 并且 ansible-test 可执行文件将可用。

如果您只需要类似的功能,可以使用 either/both ansible-lint and molecule