ipfs-cluster/sharness
Wyatt ad492d20ae fix #254, execution locking:
ipfs-cluster-service now locks before running the daemon and state
upgrade commands.  Locking mechanism heavily inspired by ipfs, see
go-ipfs fsrepo.  Unlock called on exit to free up repo.  one lockfile
per repo. A very simple sharness test checks that two service
invocations cannot occur.

A longstanding sharness/ci logging issue is addressed by exporting
verbose=t into the travis environment.  Now output of commands from
within sharness test strings are displayed during travis runs.

License: MIT
Signed-off-by: Wyatt Daviau <wdaviau@cs.stanford.edu>
2017-12-06 11:14:53 -05:00
..
config Added Peername Configuration Test and Renamed to Peername 2017-12-01 13:50:13 -05:00
lib ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
test_data ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
run-sharness-tests.sh Fix sharness tests 2017-07-21 11:24:17 +02:00
t0010-ctl-basic-commands.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0020-service-basic-commands.sh fix #254, execution locking: 2017-12-06 11:14:53 -05:00
t0025-ctl-status-report-commands.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0030-ctl-pin.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0040-ssl-simple-exchange.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0041-ssl-enforcement.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0042-basic-auth.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0043-ssl-basic-auth.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00
t0050-service-state-upgrade-from-current.sh fix #254, execution locking: 2017-12-06 11:14:53 -05:00
t0051-service-state-upgrade-from-old.sh ipfs-cluster-service state upgrade cli command 2017-11-28 22:35:48 -05:00