Sam Doran
b9dafdbade
Move integration tests to using RHEL 8.0 GA ( #57772 )
5 years ago
Sam Doran
c1a23cd763
Add two new Azure groups to prevent timeouts
...
ci_complete
5 years ago
Sam Doran
7b9d991f78
Add Fedora 30 to test matrix ( #57713 )
...
Remove Fedora 28 from test matrix
5 years ago
Sam Doran
84075fe351
Change RHEL8 image name to match changes in ansible-test ( #57807 )
...
* Change RHEL8 image name to match changes in ansible-test
Continue to use the beta version of RHEL 8 until we fix tests that are breaking with the GA version.
* Skip ufw integration test on RHEL 8 Beta
5 years ago
Matt Clay
85ae8f5258
Add Hetzner Cloud to CI integration tests.
5 years ago
Matt Clay
9e30300034
Add 6th Windows CI group.
5 years ago
Matt Clay
c8f2becb7a
Reduce testing of Ubuntu versions.
...
Removing:
- Ubuntu 14.04 with Python 2.7
- Ubuntu 16.04 with Python 3.5
Keeping:
- Ubuntu 16.04 with Python 2.7
- Ubuntu 18.04 with Python 3.6
5 years ago
Matt Clay
906427caba
Add shippable/posix/group4/ for CI. ( #53816 )
6 years ago
Matt Clay
9ed9cfb40c
Split Windows tests into 5 groups.
6 years ago
Jordan Borean
3635c59b23
OpenSUSE - Add OpenSUSE 15 test containers ( #52793 )
...
* OpenSUSE - Add OpenSUSE 15 test containers ci_complete
* Reset matrix back to normal
* Set container version instead of latest
* Remove old Docker completion file
6 years ago
Matt Clay
6a82827ddd
Add Python 3.8 to ansible-test and CI.
6 years ago
Matt Clay
9bb1c59686
Add FreeBSD 12.0 to CI. ( #52195 )
6 years ago
Jordan Borean
0334c20630
Add Windows Server 2019 to Shippable matrix ( #51685 )
...
* Test out Server 2019 - ci_complete
* run tests and continue on error - ci_complete
* Add the full matrix back in
6 years ago
Jordan Borean
828df4b336
ansible-test: add Ubuntu 18.04 container ( #50790 )
...
* ansible-test: Add Ubuntu 18.04 to Shippable CI nodes
* re-add ubuntu1604/3 to matrix
* forgot to add environment for git kill gpg-agent
6 years ago
Jordan Borean
6a09db5131
ansible-test - swap Fedora 25 for 29 ( #49634 )
6 years ago
Jordan Borean
5392caee14
ansible-test: change Fedora 24 to 28 ( #49586 )
6 years ago
Matt Clay
a41c0405a7
Add CI platform: rhel/8.0 ( #48835 )
6 years ago
Matt Clay
e6ffc4f89a
Remove CI platform: freebsd/10.4
6 years ago
Matt Clay
6745ee7cc8
Switch tests from RHEL 7.5 to 7.6.
6 years ago
Matt Clay
6a51b5ed26
Use 4 nodes for sanity tests in CI.
6 years ago
Matt Clay
2761fe8272
Revert "Use 4 nodes for sanity tests in CI."
...
This reverts commit b887333029
.
6 years ago
Matt Clay
b887333029
Use 4 nodes for sanity tests in CI.
6 years ago
Matt Clay
40c9301b27
Use default Shippable container. ( #46703 )
6 years ago
Jordan Borean
a7d372c3ba
go back to FreeBSD 11.1 for tests due to 11.2 stability issues ( #45872 )
6 years ago
Matt Clay
c50d6f1944
Update RHEL and FreeBSD versions used for tests:
...
- RHEL 7.4 -> 7.5
- FreeBSD 11.1 -> 11.2
6 years ago
Matt Clay
debc1e229e
Split Azure tests into 8 groups.
6 years ago
Matt Clay
5461bfbf31
Split sanity tests into 3 groups.
6 years ago
Matt Clay
4e489d1be8
Update Shippable integration test groups. ( #43118 )
...
* Update Shippable integration test groups.
* Update integration test group aliases.
* Rebalance AWS and Azure tests with extra group.
* Rebalance Windows tests with another group.
6 years ago
Matt Clay
1d0fd49a33
Rebalance cloud tests into 5 groups.
7 years ago
Matt Clay
1d419c737d
Run each Windows version independently in CI.
7 years ago
Matt Clay
abbc1ed4e6
Remove EOL openSUSE Leap 42.2 from CI.
7 years ago
Matt Clay
7abdab6c9e
Convert ansible-test compile into a sanity test.
7 years ago
Matt Clay
6969d492d8
Split Windows tests into 4 groups.
7 years ago
Matt Clay
30093dc4ed
Add Python 3.7 to CI unit test matrix. ( #34680 )
...
* Add Python 3.7 to CI unit test matrix.
* Fix `os.errno` reference to be `errno`.
* Update test_aci unit test for Python 3.7.
7 years ago
Matt Clay
6f77a32b13
Run RHEL tests on Azure in 3 groups.
7 years ago
Matt Clay
6988d32da2
Update FreeBSD versions used in CI.
7 years ago
Matt Clay
2ece86fba1
Split up cloud tests to avoid 1 hour CI limit.
7 years ago
Matt Clay
cf1337ca9a
Update ansible-test sanity command. ( #31958 )
...
* Use correct pip version in ansible-test.
* Add git fallback for validate-modules.
* Run sanity tests in a docker container.
* Use correct python version for sanity tests.
* Pin docker completion images and add default.
* Split pylint execution into multiple contexts.
* Only test .py files in use-argspec-type-path test.
* Accept identical python interpeter name or binary.
* Switch cloud tests to default container.
* Remove unused extras from pip install.
* Filter out empty pip commands.
* Don't force running of pip list.
* Support delegation for windows and network tests.
* Fix ansible-test python version usage.
* Fix ansible-test python version skipping.
* Use absolute path for log in ansible-test.
* Run vyos_command test on python 3.
* Fix windows/network instance persistence.
* Add `test/cache` dir to classification.
* Enable more python versions for network tests.
* Fix cs_router test.
7 years ago
Matt Clay
b44c38930b
Run OS X tests in 3 groups in CI.
7 years ago
Matt Clay
795d19bc78
Revert "Temporarily disable OS X in CI."
...
This reverts commit b26ae1809c
.
7 years ago
Matt Clay
b26ae1809c
Temporarily disable OS X in CI.
7 years ago
Matt Clay
5a91ed0a3b
Switch CI for OS X back to a single job. ( #31265 )
...
* Update Shippable scripts for group/non-group use.
* Switch CI for OS X back to a single job.
7 years ago
Matt Clay
72237b63e7
Run OS X and FreeBSD CI tests using groups. ( #31254 )
...
* Run OS X and FreeBSD CI tests using groups.
* Improve readability of Shippable jobs.
7 years ago
Matt Clay
c00ad0868e
Update Windows CI groups from 2 to 3.
7 years ago
Matt Clay
67c7bd8745
Revert "Temporarily disable failing opensuse test jobs."
...
This reverts commit 31d2eb0828
.
7 years ago
Matt Clay
31d2eb0828
Temporarily disable failing opensuse test jobs.
7 years ago
Matt Clay
52eb5032ba
Remove unnecessary pre_ci section.
7 years ago
Matt Clay
8f4c8844c4
Divide Windows integration tests into 2 groups. ( #29029 )
...
* Divide Windows integration tests into 2 groups.
* Support `none` for `--changed-all-target`.
* Run 2 separate Windows groups on Shippable.
* Only run smoketest and minimal for the group1 job.
7 years ago
Matt Clay
55fb18b85c
Split cloud tests into two CI groups.
7 years ago
Ganesh Nalawade
8a6e1531b7
Fix config timeout issue for network modules ( #28261 )
...
* Fix config timeout issue for network modules
* Re-enable network test
* Remove unwanted persistent connection timer
* Minor changes in description
7 years ago