Commit Graph

101499 Commits

Author SHA1 Message Date
Pedro Algarvio
381f5fea52
Limit and reduce the ammount of log records sent over the wire 2019-05-08 13:16:44 +01:00
Pedro Algarvio
0c94b5d377
More entries to ignore 2019-05-08 13:16:44 +01:00
Pedro Algarvio
c3a21f5ac9
As a script, not as a module 2019-05-08 13:16:44 +01:00
Pedro Algarvio
8948b690b1
Include COVERAGE_FILE as an env variable.
This will tell coverage where to save all coverage files.
2019-05-08 13:16:44 +01:00
Pedro Algarvio
0af561ef24
Each generated script is now prepared for code coverage 2019-05-08 13:16:44 +01:00
Pedro Algarvio
294d6f43b9
Use the system's path separator 2019-05-08 13:16:43 +01:00
Pedro Algarvio
e52ab8762b
Always combine and generate the XML coverage report 2019-05-08 13:16:43 +01:00
Pedro Algarvio
666ca9f7cd
Fix proxy minion startup issue on the test suite 2019-05-08 13:16:43 +01:00
Pedro Algarvio
7838acef5d
impacket does not support Py3 2019-05-08 13:16:43 +01:00
Pedro Algarvio
ba8d0feb5c
Allow --install-only to gather the required information 2019-05-08 13:16:43 +01:00
Pedro Algarvio
eed7d68ab8
Create nox lint virtualenvs before running them 2019-05-08 13:16:43 +01:00
Daniel A. Wozniak
e9e57cfb05
Syndic roster not in 2017.7.9 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
111c63a4dc
Create the roster even when not running ssh 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
11c02a0be3
Fix unit.test_loader.LoaderGlobalsTest.test_states 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
8694db10d7
Fix windows tests 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
82e9ac5b8f
Avoid race condition in even assertions 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
9443451d9a
Revert part of 927219c since it is not a fix 2019-05-08 13:16:42 +01:00
Daniel A. Wozniak
5fee7620a5
Fix timeout logic 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
517650f87b
check timeout when queue empty 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
7c0a9af3d0
fix linter 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
961dc40c9b
Ignore missing variable in six module 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
0f5a7f0abf
Fix typo 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
6c8c4182dd
Do not limit event assert to first event 2019-05-08 13:16:41 +01:00
Daniel A. Wozniak
304229240e
Wait longer for ping reaction
Wait longer for the ping reaction in case there are multiple events on
the bus and/or high load on the system running tests
2019-05-08 13:16:40 +01:00
Daniel A. Wozniak
8c10f5ffa1
Fix xml block causing docs to fail 2019-05-08 13:16:40 +01:00
Pedro Algarvio
6e5768a3b5
Add a nox session for the Jenkins tornado jobs 2019-05-08 13:16:40 +01:00
Pedro Algarvio
43321e80f3
Add a cloud nox session for both runtests and pytest 2019-05-08 13:16:40 +01:00
Wayne Werner
b6b4e955d2
Lint cleanup 2019-05-08 13:16:40 +01:00
Wayne Werner
0670614c6a
Add tests for wraps
During testing I also discovered that `_ignores_kwargs` was also missing
the @wraps decorator. Now it has it.
2019-05-08 13:16:39 +01:00
Wayne Werner
1670b5d647
Use functools.wraps with decorators
Otherwise, we're not fully wrapping the function so expected attributes
(at least __opts__ anyway) go missing.

Fixes #44639
2019-05-08 13:16:39 +01:00
Pedro Algarvio
5ae263cf1c
Update static requirements for 2018.3 branch 2019-05-08 13:16:39 +01:00
Pedro Algarvio
3482c4da82
Disable code coverage uploads.
We're not running the full test suite
2019-05-08 13:16:39 +01:00
Pedro Algarvio
0e5bc67d4b
Lint fixes 2019-05-08 13:16:39 +01:00
Pedro Algarvio
337c737229
Update CI jobs to point to 2018.3 2019-05-08 13:16:38 +01:00
Pedro Algarvio
72e8603046
Skip test if required cypto libs are not available 2019-05-08 13:16:38 +01:00
Pedro Algarvio
e6bc9f8e14
Default to Cryptodome, fallback to PyCrypto 2019-05-08 13:16:38 +01:00
Pedro Algarvio
b2b0764dd4
Be aware of the different path separators 2019-05-08 13:16:38 +01:00
Pedro Algarvio
7e79b182b6
We need to make sure the virtualenv path entry is removed when searching 2019-05-08 13:16:38 +01:00
Pedro Algarvio
ff6d3c6dae
We don't need to be root to run these tests 2019-05-08 13:16:38 +01:00
Pedro Algarvio
5965ab4b60
Disable progress bars on pip installs 2019-05-08 13:16:37 +01:00
Pedro Algarvio
f86a44e1fc
Use the real python executable path when running within a virtualenv 2019-05-08 13:16:37 +01:00
Pedro Algarvio
3d407e8a2e
Add a helper to return the path to the real pytohn executable
In case the test suite is running from within a virtualenv
2019-05-08 13:16:37 +01:00
Pedro Algarvio
ea9d2460f0
We must also provide venv_bin when running within a virtualenv 2019-05-08 13:16:37 +01:00
Pedro Algarvio
31e91b03bb
Fix pip tests, in particular under windows 2019-05-08 13:16:37 +01:00
Pedro Algarvio
493f493bbe
Don't fail if pkg_resources is not importable 2019-05-08 13:16:37 +01:00
Pedro Algarvio
a1eb400041
Specify the SHA we need 2019-05-08 13:16:36 +01:00
Pedro Algarvio
0b01f21f00
Let's fully unload pip 2019-05-08 13:16:36 +01:00
Pedro Algarvio
0b6f848082
Fix docker entries 2019-05-08 13:16:36 +01:00
Pedro Algarvio
870b8990f9
Remove unused argument 2019-05-08 13:16:36 +01:00
Pedro Algarvio
1656cb496e
Disable re-runing failed tests for now 2019-05-08 13:16:36 +01:00