Mike Place
b12611d122
Merge pull request #41617 from cro/n_proxy_tests
...
Port salt-proxy tests to the testsuite changes in Nitrogen.
2017-06-15 12:07:29 -05:00
Mike Place
d8b83af3d6
Merge pull request #41745 from terminalmage/fix-runtests-helpers
...
Fix runtests_helpers.modules_available when multiple modules passed
2017-06-15 10:14:16 -05:00
Mike Place
c58f3811ce
Merge pull request #41746 from rallytime/version-added-nitrogen
...
Update Nitrogen references to 2017.7.0
2017-06-15 10:12:18 -05:00
rallytime
33905fd520
Disable new part of test_exit_status_correct_usage test for now
...
This new part of the test_exit_status_correct_usage test was added
in PR #41382 . This test, along with some memory leakage for the
test running in Python 3, has exposed an underlying issue with
Minion._thread_return subprocessing in the test suite. Due to this
issue, this test is extremely flaky.
Per @DmitryKuzmenko's recomendation in https://github.com/saltstack/salt-jenkins/issues/378 ,
this test should be commented out for the time being. He is planning
on coming back to this issue to uncomment the test once the underlying
problem has been resolved.
2017-06-15 08:44:34 -06:00
rallytime
16a2747d7d
Merge branch '2016.11' into '2017.7'
...
Conflicts:
- pkg/windows/buildenv/salt.bat
- salt/modules/pillar.py
- salt/utils/openstack/nova.py
- tests/unit/cloud/clouds/test_dimensiondata.py
- tests/unit/cloud/clouds/test_gce.py
2017-06-14 13:31:42 -06:00
Erik Johnson
bdaeb55a77
Merge pull request #40902 from lorengordon/pillar-get-merge-lists
...
Removes duplicates when merging pillar lists and adds pillar.get override for pillar_merge_lists
2017-06-14 13:39:08 -05:00
rallytime
2b51a20d02
Replace "nitrogen" references with 2017.7.0, too!
2017-06-14 12:20:45 -06:00
Erik Johnson
5c970d81e5
Fix runtests_helpers.modules_available when multiple modules passed
...
tests.support.helpers passes the single-asterisk tuple of args as
individual arguments to runtest_helpers.modules_available. This breaks
tests which pass more than one argument to the requires_salt_modules
decorator.
This has been fixed by making runtests_helpers.modules_available accept
an arbitrary number of args via using a single-asterisk.
2017-06-14 13:16:30 -05:00
rallytime
b0145578bf
Update Nitrogen references to 2017.7.0 for states, utils, tests directory
...
Also updated version.py with release tuple
2017-06-14 11:54:27 -06:00
rallytime
1e9a06000b
Bump version check down to 1.4.0 and use distutils.version lib
2017-06-14 09:30:22 -06:00
Loren Gordon
6e35673fe3
Preserves order when removing duplicates
2017-06-13 17:45:08 -04:00
Loren Gordon
18eda7084c
Updates list merge tests to check for sorted, unique lists
2017-06-13 17:45:08 -04:00
Mike Place
10b68e9375
Merge pull request #41698 from rallytime/flaky-decorator-tcp-test
...
Add flaky decorator to test_badload in tcp unit tests
2017-06-13 16:13:44 -05:00
rallytime
a30f654b04
Support apache-libcloud work-around for issue #32743 for versions older than 2.0.0
...
If apache-libcloud 2.0.0 is installed, the workaround outlined in issue #32743
no longer applies and should be avoided. However, we still need to support older
versions of apache-libcloud that need this work-around.
The minimum version required of apache-libcloud has been updated to 2.0.0 in pull
request #40837 , which will released in Oxygen. #40837 has removed all of the
work-arounds needed for issue #32743 for 2.0.0. Until Oxygen is released, however,
we need to support both the work-around for older versions of apache-libcloud as
well as 2.0.0.
2017-06-13 14:22:32 -06:00
rallytime
bdf33d7f5f
Merge branch '2016.11' into 'nitrogen'
...
No conflicts.
2017-06-13 09:26:05 -06:00
Nicole Thomas
740e933028
Merge pull request #41703 from gtmanfred/nitrogen
...
mark all mac power tests as flaky
2017-06-12 16:03:15 -06:00
Daniel Wallace
0fa380f75c
npm 5 and greater requires --force for cache clean
...
This is the error
```
npm ERR! As of npm@5, the npm cache self-heals from corruption issues and
data extracted from the cache is guaranteed to be valid. If you want to make
sure everything is consistent, use 'npm cache verify' instead.
npm ERR!
npm ERR! If you're sure you want to delete the entire cache, rerun this command
with --force.
```
2017-06-12 14:48:43 -06:00
Daniel Wallace
b202505923
mark all mac power tests as flaky
...
After talking to @cro, all of the mac power modules became super flaky in
Sierra. Because of this, I am marking all of the mac power tests with the
flaky decorator.
2017-06-12 13:34:12 -06:00
rallytime
67f0c17da3
Add flaky decorator to test_badload in tcp unit tests
2017-06-12 11:10:22 -06:00
Erik Johnson
a29b458416
Update orphan finding code to handle differences in psutil on PY3
...
This should fix the remainder of the test flakiness for
integration.shell.test_proxy.ProxyTest.test_exit_status_correct_usage
2017-06-09 15:20:23 -05:00
Gareth J. Greenaway
08a92e041e
Removing rogue file that shouldn't be referenced
2017-06-09 09:16:09 -06:00
Gareth J. Greenaway
53a216378c
Fixing the last text failure.
2017-06-09 09:16:09 -06:00
Gareth J. Greenaway
4d3399c6c4
Couple more typos, assert not asset.
2017-06-09 09:16:09 -06:00
Gareth J. Greenaway
14a903ef61
Fixing typo in assertSaltTrueReturn, assertSaltFalseReturn and assertSaltNoneReturn.
2017-06-09 09:16:09 -06:00
Gareth J. Greenaway
a531d01b26
Updating the assert tests for develop based on changes from 41569.
2017-06-09 09:16:09 -06:00
Nicole Thomas
c292b1161f
Lint: quick fix to add missing blank line
2017-06-08 16:04:59 -06:00
Daniel Wallace
5010e1a89d
Disable libcloud test if the module doesn't load
...
This is causing the mac tests to fail. apache-libcloud 0.20.1 is what is being
imported, and the libcloud_dns module is not being used.
2017-06-08 11:27:24 -06:00
Erik Johnson
0428617b52
Wait for orphans in test_exit_status_correct_usage
...
Also ensure that the shutdown will be run even when assertions fail
2017-06-08 00:44:52 -05:00
Erik Johnson
cb91437b08
Add wait_for_orphans to testprogram classes
...
This allows for the shutdown function to also terminate any orphaned
processes which were spawned during the time between when
terminate_process is invoked, and when the processes are actually
killed.
2017-06-08 00:25:53 -05:00
Erik Johnson
846200f11e
Include terminate_process_list in import
2017-06-08 00:24:53 -05:00
Mike Place
143dad59af
Merge pull request #41408 from s0undt3ch/nitrogen
...
Partially revert 1b84bee06
. Fixes #40517
2017-06-07 12:05:25 -05:00
Mike Place
45326ccdec
Merge pull request #41621 from gtmanfred/mac
...
Fix some mac tests
2017-06-07 10:19:25 -05:00
Erik Johnson
913450bd45
Merge pull request #41620 from Ch3LL/skip_mac_git
...
Skip git_pillar tests on MacOSX
2017-06-07 09:07:01 -05:00
Nicole Thomas
832b96ea05
Merge pull request #41614 from rallytime/merge-nitrogen
...
[nitrogen] Merge forward from 2016.11 to nitrogen
2017-06-06 18:42:44 -06:00
rallytime
8aaadd8787
Revert "Update new pyroute2 unit test to conform with 2016.11 branch standards"
...
This reverts commit 535b8e8d8e
.
2017-06-06 16:35:12 -06:00
Ch3LL
0e35605f20
Skip git_pillar tests on MacOSX
2017-06-06 17:17:57 -04:00
Mike Place
8f9ba1f258
Merge pull request #41615 from Ch3LL/fix_mac_clock
...
Fix get_hwclock_aix test on MacOSX
2017-06-06 15:52:32 -05:00
C. R. Oldham
4540f82aaa
Port salt-proxy tests to the testsuite changes in Nitrogen.
2017-06-06 13:49:16 -06:00
Daniel Wallace
b25b487ceb
create home directory for issue-1959
...
Fixes https://github.com/saltstack/salt-jenkins/issues/388
2017-06-06 13:32:57 -06:00
Ch3LL
ea147701f4
Fix get_hwclock_aix test on MacOSX
2017-06-06 15:06:08 -04:00
rallytime
1a40e105e5
Merge branch '2016.11' into 'nitrogen'
...
Conflicts:
- tests/integration/__init__.py
- tests/integration/modules/test_state.py
2017-06-06 12:57:44 -06:00
Mike Place
53ecb5c4b0
Merge pull request #41553 from terminalmage/issue41527
...
Fix installing RPMs via remote URLS which are 30x redirects
2017-06-06 13:23:41 -05:00
Daniel Wallace
fd23f7dad3
Mark known flaky mac power test
2017-06-06 12:19:45 -06:00
Mike Place
b720ecb732
Merge pull request #41569 from gtmanfred/fix_test_result_check
...
Check all entries in result
2017-06-06 13:18:16 -05:00
Ch3LL
8d27bb31b2
Disable home dir check for mac in more test_user tests
2017-06-06 11:20:18 -04:00
Ch3LL
85e77c9cc8
Disable home dir check for mac in test_user
2017-06-06 11:02:19 -04:00
rallytime
535b8e8d8e
Update new pyroute2 unit test to conform with 2016.11 branch standards
2017-06-05 20:55:44 -06:00
Nicole Thomas
ebfc9f214a
Merge pull request #41594 from Ch3LL/fix_mac_check_cmd
...
change group to wheel for macosx in tests
2017-06-05 20:45:02 -06:00
Nicole Thomas
be0683de78
Merge pull request #41595 from gtmanfred/nitrogen
...
Make sure runtests_engine is ASCII text
2017-06-05 20:43:50 -06:00
Nicole Thomas
fa9d7015ca
Merge pull request #41589 from Ch3LL/fix_locale_map
...
Skip locale tests on MacOSX
2017-06-05 20:42:48 -06:00