summaryrefslogtreecommitdiff
path: root/leap-platform-test
AgeCommit message (Collapse)Author
2015-11-16ensure all nodes are started before deployingvarac
2015-10-31fix versions() callvarac
2015-10-31Print all errors after deploy run, add summaryvarac
2015-10-22finally fixed exit status, don't duplicate errors on verbose modevarac
2015-10-22minor fixesvarac
2015-10-22Improve Output, added verbose flagroot
2015-10-22fix exit codes on errorroot
2015-09-13Merge branch 'master' of ↵varac
ssh://greyhound.leap.se:4422/usr/local/bin/platform_test
2015-09-13updated msg filter to filter out flase-positive errorsvarac
2015-09-11make sure vagrant.key has the right permissions. fixes #7447kwadronaut
2015-05-25force-run custom provisioning script, i.e. syncing the time before a deploy ↵varac
(#6935)
2015-04-16use FAILURE_LOCKFILE for determining if deploy failure summary email needs ↵varac
to get send
2015-04-15update_platform() is now able to updated even if branch was forcefully ↵varac
pushed, i.e. rebased
2015-04-15Use two lockfiles now, one for indication a running process of ↵varac
leap-platform-test, and a different one that indicates the last deploy failed
2015-04-15use /var/run/lock/ for lockfile, and use a branch specific lockfile namevarac
2015-04-15restructured the failure mails so they work correctly againvarac
2015-04-15fix lock testMicah Anderson
2015-04-15lock file should be in /var/runMicah Anderson
2015-04-14add a -l/--lock option to ci test script:Micah Anderson
if this option is passed, and the lockfile exists, then deploys will not happen and an email will be generated. If it doesn't exist, a deploy will happen and then tests will be run. If the tests fail, the lockfile is set, and will not be removed unless tests pass, or if it is manually removed. I have set this option on the regular cron test, but not on the push to the repository, this makes it so a push to the repository will still allow deploys to happen, and removes the lockfile if tests succeed, otherwise the regular deploys will not happen (allowing us to investigate)
2015-04-14reformat to a standard formatMicah Anderson
2015-04-14alphabetize flagsMicah Anderson
2015-04-09add an init_deploy, and reformat reset_deployMicah Anderson
2015-04-09move the failure emails into functions so they can be re-usedMicah Anderson
2015-04-09add destroy_deploy function that will remove the vagrant nodes (withMicah Anderson
leap local destroy $vm), then run a bootstrap_nodes() on the nodes, which will do a leap local start on the node, then a leap node init, and then a leap deploy. This should do a full cycle test
2015-02-11ignore updated leap_cli deploy messagesvarac
2015-01-28moved timestamping to the right placevarac
2015-01-28added timestamps, really fail when there are other running procsvarac
2014-12-10show test option in the usage, don't check for running instances on testvarac
2014-12-09fixed minor bugs on create_provider() and add_nodes()varac
2014-12-09run leap test with the --continue flagvarac
2014-12-07bootstrap: make sure machines are rebooted in order to be able to load ↵varac
kernel modules after a kernel update (#6494)
2014-09-09fix bootstrap_nodesvarac
2014-09-09fix IP parsing and leap_cli option parsingvarac
2014-09-03finished lintingvarac
2014-09-03first round of lintingvarac
2014-08-26integrate run_tests into reset_deployvarac
2014-08-26added run_testsvarac
2014-08-25sorted functions ordervarac
2014-08-25run sudo bundle in order to install leap_cli properlyvarac
2014-08-25updated FILTER_PUPPET for 2 new puppet warningsvarac
2014-04-19improved check if another instance of leap-platform-test is runningvarac
2014-03-13use the --no-color flag (Feature #5305)varac
2014-03-07--all now can deal with multiple servicesvarac
2014-03-07updated FILTER_CLIvarac
2014-03-07Platform Ci testing script doesn't report failures (Feature #5263), updated ↵varac
filters
2013-10-22took out debugging linevarac
2013-10-22don't use global var to indicate failed deployvarac
better use a file that is touched instead. more robust.
2013-10-22CI doesn't report deploy errors anymore (Bug #4180)varac
2013-10-22added leap_cli output "files/ca/client_ca.crt" to ignored patternsvarac
2013-09-02send mail on success toovarac