1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
|
Tests: unit
# Dependencies sourced from:
# - test/lib/ansible_test/_data/requirements/units.txt
# - test/units/requirements.txt
Depends: @,
git,
python3-cryptography,
python3-jinja2,
python3-passlib,
python3-pexpect,
python3-pytest,
python3-pytest-mock,
python3-pytest-forked,
python3-pytest-xdist,
python3-systemd,
python3-tz,
python3-winrm,
python3-yaml
Tests: ansible-test-integration.py
Depends: @,
#bsdextrautils,
debconf-utils, # debconf
file, # stat
git, # used by most tests
#gnupg,
gzip, # git
iptables, # iptables
#iproute2,
locales,
#procps,
#python3-apt,
#python3-cryptography,
python3-distlib, # ansible-galaxy-collection-cli
#python3-jinja2,
#python3-junit.xml,
#python3-mock,
python3-passlib, # grep 'setup/always/setup_passlib' test/integration/targets/*/aliases
python3-pexpect, # grep 'setup/always/setup_pexpect' test/integration/targets/*/aliases
python3-pip, # ansible-test-config, builtin_vars_prompt, remove again and fix tests
#python3-pycryptodome,
python3-pytest, # ansible-test-units-assertions
python3-pytest-mock, # ansible-test-units-assertions
#python3-pytest-xdist,
#python3-systemd,
#python3-tz,
python3-venv, # ansible-inventory; ./test/lib/ansible_test/_util/target/injector/virtualenv.sh
python3-virtualenv, # ansible-inventory, ansible-test-installed; ./test/lib/ansible_test/_util/target/injector/virtualenv.sh
#python3-winrm,
python3-yaml, # ansible-test-units-forked
#pwsh, # ansible-test-sanity-validate-modules, see RFP bug https://bugs.debian.org/834756,
#rsync,
shellcheck,
sudo, # needed for testbed-setup.sh
tar, # integration test git
unzip, # integration test git
zip, # integration test git
Restrictions:
allow-stderr, # lots of STDERR output
needs-internet, # used for ansible-galaxy and pip tests
needs-sudo, # used to call testbed-setup.sh
Test-Command: ./debian/tests/ansible-test-integration.py --no-default-tests --requires-root --no-requires-apt-mark-manual
Features: test-name=ansible-test-integration-flaky
Depends: @,
#bsdextrautils,
debconf-utils, # debconf
file, # stat
git, # used by most tests
gnupg, # integration test apt-key
gzip, # git
iptables, # iptables
#iproute2,
locales,
#procps,
#python3-apt,
#python3-cryptography,
python3-distlib, # ansible-galaxy-collection-cli
#python3-jinja2,
#python3-junit.xml,
#python3-mock,
python3-passlib, # grep 'setup/always/setup_passlib' test/integration/targets/*/aliases
python3-pexpect, # grep 'setup/always/setup_pexpect' test/integration/targets/*/aliases
python3-pip, # ansible-test-config, builtin_vars_prompt, remove again and fix tests
#python3-pycryptodome,
python3-pytest, # ansible-test-units-assertions
python3-pytest-mock, # ansible-test-units-assertions
#python3-pytest-xdist,
#python3-systemd,
#python3-tz,
python3-venv, # ansible-inventory; ./test/lib/ansible_test/_util/target/injector/virtualenv.sh
python3-virtualenv, # ansible-inventory, ansible-test-installed; ./test/lib/ansible_test/_util/target/injector/virtualenv.sh
#python3-winrm,
python3-yaml, # ansible-test-units-forked
#pwsh, # ansible-test-sanity-validate-modules, see RFP bug https://bugs.debian.org/834756,
#rsync,
shellcheck,
sudo, # needed for testbed-setup.sh
tar, # integration test git
unzip, # integration test git
zip, # integration test git
Restrictions:
allow-stderr, # lots of STDERR output
needs-internet, # used for ansible-galaxy and pip tests
needs-root, # we're running tests requiring root
|