Pedro Algarvio
5874f171b5
Re-work the report download steps.
2013-09-09 21:52:58 +01:00
Pedro Algarvio
22873f63bb
Add another pip installed VCS test case using git+git://
2013-09-09 20:53:52 +01:00
Pedro Algarvio
ab2168885b
Pass the parsed options to the methods.
2013-09-09 20:45:57 +01:00
Pedro Algarvio
db017a4edf
Support passing the workspace to work in.
2013-09-09 20:43:27 +01:00
Pedro Algarvio
6ef007de78
Typo
2013-09-09 11:56:48 +01:00
Pedro Algarvio
ba276f0b2a
More generic error message since the commands continue to execute.
2013-09-09 11:48:59 +01:00
Pedro Algarvio
022fd37cae
Remove existing local coverage xml report prior to downloading a new one.
2013-09-09 11:24:58 +01:00
Pedro Algarvio
35fe2cf951
Of course the VM's are always being deleted!!!!
2013-09-09 00:02:08 +01:00
Pedro Algarvio
581f498c9f
Are any exceptions being raised?
2013-09-08 23:41:38 +01:00
Pedro Algarvio
6ba8b9efeb
Fix removed back slashed single quote. More info displayed.
2013-09-08 18:48:32 +01:00
Pedro Algarvio
d11e9fdc2f
Also pipe stdout
2013-09-08 18:18:21 +01:00
Pedro Algarvio
68bcc826c5
Don't split up commands.
2013-09-08 18:14:03 +01:00
Pedro Algarvio
799fa765b9
Add support to download xml coverage reports
2013-09-08 17:43:55 +01:00
Pedro Algarvio
2cc993a0d5
Add code to download XML unit test reports
2013-09-08 16:32:35 +01:00
Pedro Algarvio
5679c04874
Remove the quotes.
2013-09-08 12:07:27 +01:00
Pedro Algarvio
2bdddf2713
33cdd9e
remove one of the checks, re-add it.
2013-09-08 12:07:27 +01:00
Pedro Algarvio
d0e006eff3
Flush output.
2013-09-08 12:07:27 +01:00
Pedro Algarvio
9ca574a2b3
Sleep a little before running the test suite remotely.
2013-09-06 17:36:05 +01:00
Pedro Algarvio
c2fd114496
Better VM name. Zero left padding build numbers.
2013-09-06 17:13:05 +01:00
Pedro Algarvio
23aa412ae2
Random part of VM name from build number if available.
2013-09-06 16:36:26 +01:00
Pedro Algarvio
03491874d0
Get the correct environment variable name.
2013-09-06 14:42:20 +01:00
Pedro Algarvio
3d6debf33a
More explicit environment variable names. Detect Jenkins environment.
2013-09-06 14:40:01 +01:00
Pedro Algarvio
63f4dedfa4
Fix script
2013-09-06 12:59:24 +01:00
Pedro Algarvio
768796aab9
Some more env printing
2013-09-06 12:55:27 +01:00
Pedro Algarvio
e7c4d1ca55
Separate output
2013-09-06 12:46:52 +01:00
Pedro Algarvio
3414e6b1f0
Need a peek at the environment for debugging purposes.
2013-09-06 12:45:01 +01:00
Pedro Algarvio
41079433a6
Use the __dict__
attribute.
2013-09-06 12:32:22 +01:00
Pedro Algarvio
363e6fa3d2
Allow for a stepped Jenkins execution.
2013-09-06 12:14:27 +01:00
Pedro Algarvio
071917369f
Adapt the test case to saltstack/salt@70b26f30b . Refs #4822
2013-09-05 23:35:36 +01:00
Pedro Algarvio
a3a8707d4a
Create temporary directories first.
2013-09-05 23:32:48 +01:00
Pedro Algarvio
53abda36da
Enforce integration.TMP
usage.
2013-09-05 23:17:23 +01:00
Pedro Algarvio
3a569461b6
Since ssh.recv_known_host
is now known to return None
let's assert it's not None
.
2013-09-05 23:13:13 +01:00
Pedro Algarvio
ba096cdedf
ssh.recv_known_host
is known to return None
, should be flagged as such.
2013-09-05 23:06:41 +01:00
Pedro Algarvio
a55bc65f66
Check separately, the order can change.
2013-09-05 07:54:03 +01:00
Pedro Algarvio
2170af5717
Non zero exit codes should be considered errors.
2013-09-05 05:38:07 +01:00
David Boucha
22a2bf6e04
Merge pull request #7060 from s0undt3ch/develop
...
Suse user tests fixes
2013-09-04 20:57:17 -07:00
Pedro Algarvio
111171065f
Suse based distributions(at least) complain when a username
or group
starts with digits.
2013-09-05 04:50:51 +01:00
Pedro Algarvio
2c6bfcedb7
Make use of the requires_system_grains
decorator
2013-09-05 04:43:39 +01:00
Pedro Algarvio
1a2e9be5d4
Adapt test case to Suse based distributions.
2013-09-05 04:39:54 +01:00
David Boucha
5b76394850
Check for each service status individually
...
In case they self report out of order
2013-09-04 21:37:26 -06:00
Thomas S Hatch
5c270dbd92
Merge pull request #7056 from s0undt3ch/develop
...
Fix unwanted TRACE level messages
2013-09-04 19:37:34 -07:00
Pedro Algarvio
a685a05a0c
Fix the salt CLI tools version check test case
2013-09-05 03:34:12 +01:00
David Boucha
3f1498364d
Test service status separately
...
Sometimes the 2 services return in different orders so we'll test for
each one separately
2013-09-04 15:40:50 -06:00
Seth House
1ff3c953e6
Added sls and pillar as params
...
This change is backward compatible...but untested.
2013-09-04 14:29:41 -06:00
Pedro Algarvio
6d446ffa56
Use the requires_system_grains
decorator from salt-testing
2013-09-04 20:05:41 +01:00
Pedro Algarvio
38bfa49e53
SuSE based distributions get the gid
from users
not the gid
from it's name. Fixes #7003 .
...
Full explanation about why is this can be seen here:
https://github.com/saltstack/salt/issues/7003#issuecomment-23813071
2013-09-04 19:41:20 +01:00
David Boucha
1a216bf08c
remove commented out code
2013-09-03 11:39:21 -06:00
David Boucha
fa489634a5
check for multiple strings in the test
2013-09-03 11:37:46 -06:00
David Boucha
6fd2146239
split those strings on their path
2013-09-03 00:53:10 -06:00
David Boucha
2dc500d1d7
remove trailing space
2013-09-01 23:40:39 -06:00
Pedro Algarvio
7e57813243
Always remove the users/groups added to the system
2013-09-02 05:51:29 +01:00
Pedro Algarvio
8d29140cdc
Test user/group creation/deletion under FreeBSD
2013-09-02 05:50:06 +01:00
Thomas S Hatch
66daa60d75
Merge pull request #6976 from malinoff/fixed-range-syntax
...
Fixed range syntax
2013-08-31 19:49:41 -07:00
Thomas S Hatch
5ec6539ce5
Merge pull request #6967 from s0undt3ch/hotfix/tests-config-files
...
Adapt tests configuration to the running user.
2013-08-31 19:37:20 -07:00
=
3fdfe9120f
Replaced range(len(collection)) with enumerate(collection)
2013-08-31 13:38:42 +07:00
Pedro Algarvio
7cdddf8bf8
Fix unit.log_test.TestLog.test_issue_2853_regex_TypeError
to import the proper(renamed) logging module.
2013-08-30 19:32:39 +00:00
Pedro Algarvio
598fc60e3c
Fix unit.log_test.TestLog.test_issue_2853_regex_TypeError
by importing salt's logging from the proper module.
2013-08-30 19:32:39 +00:00
Pedro Algarvio
9eac31d6dd
Use proper pip mirrors in integration.states.virtualenv.VirtualenvTest.test_issue_2594_non_invalidated_cache
2013-08-30 19:32:39 +00:00
Pedro Algarvio
d7c9db70e2
Adapt tests configuration to the running user.
...
Since salt's cli tools now try to change the user to the configured one, when running the tests suite as non-root, we need to adapt the user setting on the configuration files.
2013-08-30 17:25:28 +00:00
Pedro Algarvio
20c45fbb6d
Updated test case to install from a requirements file.
2013-08-29 20:21:23 +00:00
Pedro Algarvio
610c30f359
pip.installed
ownership testcase using user
instead of runas
. Refs #6912 .
2013-08-29 17:30:27 +00:00
Pedro Algarvio
a38077248f
Verify proper owner for pip.installed
. Refs #6912
...
Added test case which verifies that the owner of the `pip.installed` package is the one provided by `runas`.
2013-08-29 17:30:27 +00:00
Pedro Algarvio
51a01ef79b
Added mocked pip installation test-case for when pip's version is <=1.1
2013-08-29 10:57:50 +00:00
Pedro Algarvio
93c034e4ca
Merge pull request #6949 from ranl/hosts
...
fix hosts file error in Travis
2013-08-29 02:55:54 -07:00
ranl
f42961081d
fixing 61573b1394 (commitcomment-3967806)
2013-08-29 11:50:20 +03:00
Pedro Algarvio
25a72358ab
Skip this test until properly mocked.
2013-08-28 15:21:29 +00:00
Pedro Algarvio
57feb4a015
One more missing import
2013-08-28 15:21:29 +00:00
Pedro Algarvio
5ea856c104
Fix missing import
2013-08-28 15:21:29 +00:00
Pedro Algarvio
2b64d0482d
Make sure every temp dir created on the unittests respects, integration.SYS_TMP_DIR
2013-08-27 15:31:58 +00:00
Pedro Algarvio
456360dc32
Fix test expected output plus an additional one for pip git install.
2013-08-26 17:05:47 +00:00
Pedro Algarvio
6e694791fb
Allow tests to be properly skipped if mock
is not installed.
2013-08-26 17:05:44 +00:00
Pedro Algarvio
57a69f1ff8
Adapted integration.modules.django
to use salttesting.mock
2013-08-26 13:03:08 +00:00
Pedro Algarvio
6d06e12e22
Adapted integration.modules.cmdmod
to use salttesting.mock
2013-08-26 13:03:08 +00:00
Pedro Algarvio
5d26a9fd4b
Adapted unit.states.rvm_test
to use salttesting.mock
2013-08-26 13:03:08 +00:00
Pedro Algarvio
23fa44ff58
Adapted unit.states.pip_test
to use salttesting.mock
2013-08-26 13:03:08 +00:00
Pedro Algarvio
8f44dec13e
Adapted unit.states.gem_test
to use salttesting.mock
2013-08-26 13:03:08 +00:00
Pedro Algarvio
ef29861ff3
Adapted unit.states.file_test
to use salttesting.mock
2013-08-26 13:03:07 +00:00
Pedro Algarvio
2eab51a429
Adapted unit.utils.warnings_test
to use salttesting.mock
2013-08-26 13:03:04 +00:00
Pedro Algarvio
296c83be1f
Adapted unit.pillar_test
to use salttesting.mock
2013-08-26 13:01:02 +00:00
Pedro Algarvio
91fa38aea2
Adapted unit.payload_test
to use salttesting.mock
2013-08-26 13:00:10 +00:00
Pedro Algarvio
d33415c73a
Adapted unit.modules.rvm_test
to use salttesting.mock
2013-08-26 13:00:10 +00:00
Pedro Algarvio
220aa48e24
Adapted unit.modules.poptgres_test
to use salttesting.mock
2013-08-26 13:00:10 +00:00
Pedro Algarvio
6bc17f0c1b
Adapted unit.modules.pip_test
to use salttesting.mock
2013-08-26 13:00:10 +00:00
Pedro Algarvio
64d20afec9
Adapted unit.modules.gem_test
to use salttesting.mock
2013-08-26 13:00:10 +00:00
Pedro Algarvio
2acd67bc59
Adapted unit.modules.archive_test
to use salttesting.mock
2013-08-26 13:00:07 +00:00
Pedro Algarvio
8646fcb012
Adapted unit.modules.win_status_test
to use salttesting.mock
2013-08-26 12:59:15 +00:00
Pedro Algarvio
fe0d7dc048
Adapted unit.modules.alternatives_test
to use salttesting.mock
2013-08-26 12:59:12 +00:00
Pedro Algarvio
371f08a959
Adapted unit.modules.virtualenv
to use salttesting.mock
2013-08-26 12:58:04 +00:00
Pedro Algarvio
5075898935
No absolute imports.
2013-08-22 21:45:45 +01:00
Pedro Algarvio
52b8da5d13
Adapt to the output when installing a package from a compressed file.
2013-08-22 21:06:06 +01:00
Pedro Algarvio
c78738b87a
Adapt test results to the expected output.
2013-08-22 19:02:32 +01:00
Pedro Algarvio
df8bdf8646
By forcing absolute imports, we don't have to rename the pip state module.
2013-08-22 19:02:18 +01:00
Pedro Algarvio
aea94fd6a2
Another example test case.
2013-08-22 19:02:18 +01:00
Pedro Algarvio
e70827371f
Some more requirements parsing tests
2013-08-22 19:02:18 +01:00
Pedro Algarvio
58ad040872
Use pip.req
for parsing package requirements. Minimal tests.
2013-08-22 19:02:17 +01:00
Pedro Algarvio
1a12829637
Switched arguments in SaltReturnAssertsMixIn.assertInSaltReturn()
2013-08-22 19:02:17 +01:00
Pedro Algarvio
2c09600ea4
Switched arguments in SaltReturnAssertsMixIn.assertNotInSaltReturn()
2013-08-22 19:02:17 +01:00
Pedro Algarvio
ae5d9f5038
Switched arguments in SaltReturnAssertsMixIn.assertNotInSaltComment()
2013-08-22 19:02:17 +01:00
Pedro Algarvio
b880af89e1
Switched arguments in SaltReturnAssertsMixIn.assertInSaltComment()
2013-08-22 19:02:17 +01:00
Pedro Algarvio
f9176a9064
Let's try Popen
.
2013-08-22 12:27:58 +01:00