You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The git integration test clones the ansible-examples repo (which has grown to > 50MB) numerous times from its Github source, and none of the tests appear to be getting additional benefit from the repeated internet access. This test should be rewritten in one or two steps to:
clone the repo once from Github to a local tempdir, then all subsequent clone/fetch/checkout/etc tests should reference the local copy in the tempdir
be entirely rewritten to use a much more compact integrated repo (thus requiring minimal-to-no internet access at all for the test)
Issue Type
Bug Report
Component Name
git integration test
Ansible Version
$ ansible --version2.16 devel
Configuration
# if using a version older than ansible-core 2.12 you should omit the '-t all'
$ ansible-config dump --only-changed -t all
OS / Environment
NA
Steps to Reproduce
NA
Expected Results
Low bandwidth usage, fast tests
Actual Results
High bandwidth usage, resulting in slow/flaky tests
Code of Conduct
I agree to follow the Ansible Code of Conduct
The text was updated successfully, but these errors were encountered:
* test: remove ansible-examples.git repo
* To speed up git tests remove reference to ansible-examples.git
Fixes: #81327
* Make CI green
Signed-off-by: Ansible Test Runner <noreply@example.com>
Co-authored-by: Ansible Test Runner <noreply@example.com>
Co-authored-by: Sviatoslav Sydorenko <wk.cvs.github@sydorenko.org.ua>
Summary
The
git
integration test clones theansible-examples
repo (which has grown to > 50MB) numerous times from its Github source, and none of the tests appear to be getting additional benefit from the repeated internet access. This test should be rewritten in one or two steps to:clone the repo once from Github to a local tempdir, then all subsequent clone/fetch/checkout/etc tests should reference the local copy in the tempdir
be entirely rewritten to use a much more compact integrated repo (thus requiring minimal-to-no internet access at all for the test)
Issue Type
Bug Report
Component Name
git integration test
Ansible Version
Configuration
OS / Environment
NA
Steps to Reproduce
NA
Expected Results
Low bandwidth usage, fast tests
Actual Results
High bandwidth usage, resulting in slow/flaky tests
Code of Conduct
The text was updated successfully, but these errors were encountered: