twangboy
|
9b14dc0a6e
|
Add Pedro's suggestions
|
2016-07-20 10:00:30 -06:00 |
|
twangboy
|
9bc438e302
|
Fix subminion
|
2016-07-20 10:00:29 -06:00 |
|
twangboy
|
1805630fdc
|
Fix integration tests on windows
|
2016-07-20 10:00:29 -06:00 |
|
twangboy
|
f7fb4985c4
|
Add Pedro's suggestions
|
2016-07-20 10:00:29 -06:00 |
|
twangboy
|
785f5470fc
|
Fix subminion
|
2016-07-20 10:00:29 -06:00 |
|
twangboy
|
5bcb27e477
|
Fix integration tests on windows
|
2016-07-20 10:00:29 -06:00 |
|
Nicole Thomas
|
357649313a
|
Avoid circular imports when calling salt.utils functions (#34586)
Also remove unused imports:
- platform
- hashlib.md5
- salt.utils.process.MultiprocessingProcess
- tornado.concurrent
|
2016-07-12 15:13:57 -04:00 |
|
Mike Place
|
28504d19ab
|
Revert "Py3 for integration test"
This reverts commit cd959c640f .
|
2016-06-30 16:25:42 -06:00 |
|
Mike Place
|
cd959c640f
|
Py3 for integration test
|
2016-06-30 14:17:36 -06:00 |
|
Mike Place
|
51a4f09b93
|
Match overriden method
|
2016-06-30 14:16:48 -06:00 |
|
Mike Place
|
b02926f41c
|
Immediate shutdown
|
2016-06-30 14:16:48 -06:00 |
|
Mike Place
|
5db2e1519f
|
Increase the speed of test suite startup
Tests now start in ~1s
|
2016-06-30 14:16:47 -06:00 |
|
Erik Johnson
|
20ed2c6bcf
|
Remove repr formatting flag in places where it is used solely for quoting (#34183)
* salt/cloud/__init__.py: remove repr formatting
* salt/cloud/clouds/azurearm.py: remove repr formatting
* salt/cloud/clouds/ec2.py: remove repr formatting
* salt/cloud/clouds/profitbricks.py: remove repr formatting
* salt/loader.py: remove repr formatting
* salt/modules/win_file.py: remove repr formatting
* salt/modules/zypper.py: remove repr formatting
* salt/pillar/consul_pillar.py: remove repr formatting
* salt/renderers/pyobjects.py: remove repr formatting
* salt/returners/sentry_return.py: remove repr formatting
* salt/states/bower.py: remove repr formatting
* salt/states/cabal.py: remove repr formatting
* salt/states/cmd.py: remove repr formatting
* salt/states/composer.py: remove repr formatting
* salt/states/win_network.py: remove repr formatting
* salt/states/eselect.py: remove repr formatting
* salt/states/file.py: remove repr formatting
* salt/states/htpasswd.py: remove repr formatting
* salt/states/memcached.py: remove repr formatting
* salt/states/npm.py: remove repr formatting
* salt/states/pip_state.py: remove repr formatting
* salt/states/pkg.py: remove repr formatting
* salt/states/pkgrepo.py: remove repr formatting
* salt/states/supervisord.py: remove repr formatting
* salt/states/timezone.py: remove repr formatting
* salt/states/virtualenv_mod.py: remove repr formatting
* salt/states/dockerio.py: remove repr formatting
* salt/states/win_system.py: remove repr formatting
* salt/utils/nb_popen.py: remove repr formatting
* salt/utils/cloud.py: remove repr formatting
* Add pylint disable due to legit usage of repr flag
See https://github.com/saltstack/salt-pylint/pull/6
* Fix composer tests
These tests needed to be updated because quoting was changed in the
state module in 9dc9146. There was an unnecessary !r used for the
exception class there, which means that instead of the exception class
being passed through the formatter and coming out with the equivalent
value of err.__str__(), we get a repr'ed instance of the exception class
(i.e. SaltException('',)) in the state output.
The unit test was asserting that we have that repr'ed instance of
SaltException in the output, a case of writing the test to confirm the
badly-conceived output in the state. This has also been corrected.
* salt/cloud/clouds/azurearm.py: lint fixes
* salt/modules/boto_s3_bucket.py: lint fixes
* salt/modules/minion.py: lint fixes
* salt/modules/reg.py: lint fixes
* salt/modules/testinframod.py: lint fixes
* salt/modules/win_iis.py: lint fixes
* salt/pillar/csvpillar.py: lint fixes
* salt/utils/win_functions.py: lint fixes
* salt/states/nxos.py: lint fixes
* salt/returners/mongo_future_return.py: lint fixes
* tests/integration/__init__.py: lint fixes
* tests/unit/context_test.py: lint fixes
* tests/integration/states/file.py: lint fixes
* tests/integration/utils/test_reactor.py: lint fixes
* tests/integration/utils/testprogram.py: lint fixes
* tests/unit/__init__.py: lint fixes
* tests/integration/shell/minion.py: lint fixes
* tests/unit/modules/boto_apigateway_test.py: lint fixes
* tests/unit/modules/boto_cognitoidentity_test.py: lint fixes
* tests/unit/modules/boto_elasticsearch_domain_test.py: lint fixes
* tests/unit/modules/k8s_test.py: lint fixes
* tests/unit/modules/reg_win_test.py: lint fixes
* tests/unit/states/boto_apigateway_test.py: lint fixes
* tests/unit/states/boto_cognitoidentity_test.py: lint fixes
* tests/unit/states/boto_elasticsearch_domain_test.py: lint fixes
|
2016-06-29 16:30:18 -04:00 |
|
rallytime
|
9220ea0729
|
Merge branch '2016.3' into 'develop'
Conflicts:
- doc/conf.py
- salt/minion.py
- salt/modules/mac_brew.py
- salt/modules/pkgng.py
- salt/states/apache_module.py
- salt/states/ini_manage.py
- salt/states/win_servermanager.py
|
2016-06-02 10:13:34 -04:00 |
|
Justin Findlay
|
8295b48459
|
test.integration: use hard /tmp on MacOS
Otherwise, the tests will not work as `$TMPDIR` produces a path that is
too long for unix sockets on the platform.
|
2016-05-31 13:27:50 -06:00 |
|
Pedro Algarvio
|
e1587261c9
|
The scripts directory is now a subdirectory of TMP so it gets cleaned up.
|
2016-05-23 18:04:47 +01:00 |
|
Pedro Algarvio
|
580271d966
|
First get a new port, then close the offending.
|
2016-05-23 16:33:29 +01:00 |
|
Pedro Algarvio
|
15b0a399cb
|
If psutil is available, make sure we kill all process children
|
2016-05-23 15:40:50 +01:00 |
|
Pedro Algarvio
|
320dc0b606
|
Turn subprocesses logging proxying back on.
Make sure none of the hard coded ports are used when grabbing an unused port
|
2016-05-23 13:57:22 +01:00 |
|
Pedro Algarvio
|
d2b696ba8b
|
We don't currently support colors on windows
|
2016-05-23 13:57:22 +01:00 |
|
Pedro Algarvio
|
3a755208f4
|
Var typo
|
2016-05-23 13:57:22 +01:00 |
|
Pedro Algarvio
|
85f83c773e
|
Fix extension modules path
|
2016-05-23 13:57:22 +01:00 |
|
Pedro Algarvio
|
76c5e105b0
|
More conf fixes
|
2016-05-23 13:57:21 +01:00 |
|
Pedro Algarvio
|
3adf8e286e
|
Some more test suite run fixes
* Allow more time for the daemons to react to the signals sent
* Fix configuration
* More logging
|
2016-05-23 13:57:21 +01:00 |
|
twangboy
|
66e3624f2b
|
Fix YAML error on minion start
|
2016-05-23 13:56:56 +01:00 |
|
Pedro Algarvio
|
57fbe717b9
|
This seems like a cleaner shutdown
|
2016-05-23 13:56:07 +01:00 |
|
twangboy
|
fdc3835318
|
Fix some lint
|
2016-05-23 13:56:07 +01:00 |
|
twangboy
|
766549ed65
|
Remove type
|
2016-05-23 13:56:06 +01:00 |
|
twangboy
|
b60bc974a0
|
Fix clean function for windows
|
2016-05-23 13:56:06 +01:00 |
|
Pedro Algarvio
|
fca093580c
|
Disable logging forwarding for now.
|
2016-05-23 13:56:06 +01:00 |
|
Pedro Algarvio
|
84e04884aa
|
errno typo
|
2016-05-23 13:56:06 +01:00 |
|
Pedro Algarvio
|
3aae5a9c28
|
Check for connection reset errors on windows
|
2016-05-23 13:56:06 +01:00 |
|
Pedro Algarvio
|
7a9146981e
|
CLI test config fixes
|
2016-05-23 13:56:05 +01:00 |
|
Pedro Algarvio
|
4db35067e1
|
Refactor the get script path routine into a mix in class
|
2016-05-23 13:56:05 +01:00 |
|
Pedro Algarvio
|
11793aff30
|
More test scripts fixes
|
2016-05-23 13:56:05 +01:00 |
|
Pedro Algarvio
|
a51e69f001
|
Make the generated scripts more windows friendly
|
2016-05-23 13:56:04 +01:00 |
|
Pedro Algarvio
|
0a40765136
|
Better exception handling
|
2016-05-23 13:56:04 +01:00 |
|
Pedro Algarvio
|
d0c79c4333
|
Check all ports on the salt-master
|
2016-05-23 13:56:04 +01:00 |
|
Pedro Algarvio
|
004c7f340b
|
Disable minion keep alive on linux
|
2016-05-23 13:56:04 +01:00 |
|
twangboy
|
893894ee70
|
Add handling to the script template for windows
|
2016-05-23 13:56:03 +01:00 |
|
Pedro Algarvio
|
e8d3713e6c
|
More windows friendly. Don't rely on PYTOHNPATH
|
2016-05-23 13:56:03 +01:00 |
|
Pedro Algarvio
|
c6612482c0
|
Windows raises EACCES
|
2016-05-23 13:56:03 +01:00 |
|
Pedro Algarvio
|
eb82b8d229
|
Remove unnecessary logic
|
2016-05-23 13:56:03 +01:00 |
|
Pedro Algarvio
|
177d9c4ead
|
Don't traceback if the process is no longer running.
|
2016-05-23 13:56:03 +01:00 |
|
Pedro Algarvio
|
e1e1aeb3d7
|
Keep ports open throughout the tests execution
|
2016-05-23 13:56:02 +01:00 |
|
Pedro Algarvio
|
5e014d59eb
|
We're not in a IOLoop
|
2016-05-23 13:56:02 +01:00 |
|
Pedro Algarvio
|
0a3f5dfbdd
|
Make sure we're not getting the same port over and over again.
|
2016-05-23 13:56:02 +01:00 |
|
Pedro Algarvio
|
84861197bb
|
VT is not available for windows
|
2016-05-23 13:56:02 +01:00 |
|
Pedro Algarvio
|
50a4fd1dd1
|
Lint fixes
|
2016-05-23 13:56:02 +01:00 |
|
Pedro Algarvio
|
f69dc8ef7f
|
Fix variable reference
|
2016-05-23 13:56:02 +01:00 |
|