summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Collapse)Author
2017-04-27Improve ci-build.sh (Closes #8771)varac
* Change environment names for clarity: . Use staging for deploying to latest . Use production environments to deploy to demo: production/vpn production/mail * Install leap_cli if not present and define default values * Remove old nodes from cached runs * Remove no longer used SEEDS variable * Debugging improvements: . Hide secrets when calling ci-build.sh with xtrace enabled . Use unbuffer to we can add debug output locally . Add debugging to build_from_scratch()
2017-04-25Add a production environment for demovpn, demomailMicah Anderson
Pull duplicated bits into a function
2017-04-25Fix the pipefail by putting ts inside of ci-build.shMicah Anderson
2017-04-20switch to using CI_ENVIRONMENT_NAME and defaulting to the basic deploymentMicah Anderson
2017-04-20Enhance ci-build.sh for latest CI builds.Micah Anderson
. Reorganize script to allow for multiple builds . Add latest build, pulling from the ibex provider . Run the build as the cirunner unprivileged user . Set pipefail because job is run within a pipe . Change name of 'build' stage to 'deploy' . Setup an environment for the latest CI deployment
2017-04-20Ensure leap command is setup properly for CIMicah Anderson
Add a `leap help` command at the end of the CI setup.sh to ensure that the command is setup properly before continuing
2017-03-29Run leap info after deployvarac
2017-03-16Use http://deb.leap.se/platform jessie snapshots for platform CIvarac
2017-03-15[8144] Remove Haproxy testsvarac
2017-02-09tests: check process by either process scan or service name. closes #8753elijah
2017-01-31Platform CI: Dont run bundle install in parallelvarac
Closes: #8684
2017-01-10New unbound runs with debug flag by defaultvarac
2016-12-23bugfix: remove deprecated parameter from soledad test scriptdrebs
2016-12-23Change regex for soledad process checkvarac
2016-12-20[Vagrant] Remove versioning of provider configvarac
2016-12-08Use webapp/nickserver:master on leap_platform:master (#8678)varac
2016-11-24Merge branch 'bug/avoid-hanging-soledad-sync-test-scripts' into 'master' Varac
Bug/avoid hanging soledad sync test scripts See merge request !53
2016-11-22use lock to avoid running multiple soledad tests (#8590)drebs
If a soledad sync test script is already running, there's no need to run another one. This avoids having multiple test script hanging and eating up resources. We have seen this situation under development circumstances, when the soledad server has been modified in a way that the client hangs and never finishes.
2016-11-22add a timeout for the soledad sync test script (#8590)drebs
If for any reason a sync takes too long, the script will timeout and log an errro.
2016-11-09Don't do strict checking for nickservervarac
Sometimes nickserver is listed with `ruby /usr/bin/nickserver start` in the process table, sometimes with `/usr/bin/ruby /usr/bin/nickserver start`. We should do proper checking with `systemctl status nickserver` to make sure the service is up though (https://leap.se/code/issues/8579). Meanwhile it's ok to not do strict checking.
2016-11-08New nickserver is using fully qualified ruby path nowvarac
2016-10-25Change CI build webapp source branch to master.Micah Anderson
The develop branch was removed, and current master is the same as develop was before.
2016-10-18Fix Are_daemons_running test for nickservervarac
2016-10-18Use random vm name when running localvarac
when using gitlab-runner locally, CI_BUILD_ID is always 1 which will conflict with running/terminating AWS instances in subsequent runs therefore we pick a random number in this case
2016-10-18Use caching in setup.shvarac
2016-10-18Include secret variables from gitlab ci settingsvarac
- Assemble cloud.json from aws credential env vars - Deploy ssh private key from env var
2016-10-18Add public sshkey of gitlab-runner for platform buildsvarac
2016-10-18Checkin cloud.json template without credentialsvarac
2016-10-18Use leap vm for ci buildsvarac
2016-10-18Dont track facts.json and users/gitlab-runnervarac
2016-10-18Dont track provider/files/ssh/known_hostsvarac
2016-10-18Lint ci-build.shvarac
2016-10-11Use puppet-catalog-test from git to circumvent deprecation warnvarac
2016-09-01cherry pick from "break on every deploy error"elijah
2016-09-01fix paths for gitlab cielijah
2016-09-01move platform ci tests to tests/platform-cielijah
2016-09-01moved vagrant example provider to tests/example-providerelijah
2016-09-01moved infrastructure tests run by `leap run` to tests/server-testselijah
2016-08-31mx test: skip email delivery test if clamd is not running because signature ↵elijah
files are still downloading.
2016-08-31[CI] Test catalog with all available servicesvarac
2016-08-30use experimental-0.9 deb repo for ci buildsvarac
2016-08-17[bug] check privileges and db access separatelyVictor Shyba
This commit introduces a way to check if db exists and then check if it is properly set in two asserts, so we can have two distinct phrases to avoid confusion. - Resolves: #8388
2016-08-17[test] soledad doesnt have design docs anymoreVictor Shyba
This code was testing for it and should be removed.
2016-07-22Test all services on CIvarac
2016-07-16Add catalogtest node, remove single nodevarac
2016-07-16Use bin/ci-build.sh as build scriptvarac
- Use dynamic build vm names
2016-07-14Use bundled version of leap_cli for testsvarac
2016-07-05Polish platform buils config filevarac
2016-07-05add gitlab-runners pubkeyvarac
2016-07-05Update .gitlab-ci.yml and build config for local buildsvarac