summaryrefslogtreecommitdiff
path: root/buildbot/master.cfg
diff options
context:
space:
mode:
authorMarcello Stanisci <marcello.stanisci@inria.fr>2017-03-08 14:17:34 +0100
committerMarcello Stanisci <marcello.stanisci@inria.fr>2017-03-08 14:21:14 +0100
commitdc9fab323fc836733b7cc998ee6141d7ecd19cc5 (patch)
tree7d1f8b30b49cc2d9be608c6b30e6dfab3c3a2a68 /buildbot/master.cfg
parentbe75bbfb879c185f881f824114579073763416e4 (diff)
downloaddeployment-dc9fab323fc836733b7cc998ee6141d7ecd19cc5.tar.gz
deployment-dc9fab323fc836733b7cc998ee6141d7ecd19cc5.tar.bz2
deployment-dc9fab323fc836733b7cc998ee6141d7ecd19cc5.zip
Buildbot does sanity checks for exchange and merchant.
Diffstat (limited to 'buildbot/master.cfg')
-rw-r--r--buildbot/master.cfg26
1 files changed, 23 insertions, 3 deletions
diff --git a/buildbot/master.cfg b/buildbot/master.cfg
index 9352d41..fa76697 100644
--- a/buildbot/master.cfg
+++ b/buildbot/master.cfg
@@ -102,9 +102,29 @@ switcher_factory.addStep(Git(repourl='git://git.taler.net/deployment.git',
branch='master'))
switcher_factory.addStep(ShellCommand(name="build",
description="Building inactive blue-green party.",
- descriptionDone="timestamps invalidated",
- command=["./switch_bluegreen.sh"],
- workdir="build/taler-build"))
+ descriptionDone="Compilation successful.",
+ command=["./switch_build.sh"],
+ workdir="build/taler-build"))
+switcher_factory.addStep(ShellCommand(name="build",
+ description="Starting inactive blue-green party.",
+ descriptionDone="Restarted.",
+ command=["./switch_restart.sh"],
+ workdir="build/taler-build"))
+switcher_factory.addStep(ShellCommand(name="build",
+ description="Checking Exchange.",
+ descriptionDone="Exchange is responsive.",
+ command=["./switch_check_exchange.sh"],
+ workdir="build/taler-build"))
+switcher_factory.addStep(ShellCommand(name="build",
+ description="Checking Merchants Backends.",
+ descriptionDone="Both backends are responsive.",
+ command=["./switch_check_merchant.sh"],
+ workdir="build/taler-build"))
+switcher_factory.addStep(ShellCommand(name="build",
+ description="Switching active party.",
+ descriptionDone="Active party has been switched.",
+ command=["./switch_switch.sh"],
+ workdir="build/taler-build"))
selenium_factory = util.BuildFactory()
selenium_factory.addStep(ShellCommand(name="selenium",
description="Headless browser test",