[Deepsea-users] DeepSea integration testing
Nathan Cutler
ncutler at suse.cz
Thu Jun 22 01:37:14 MDT 2017
Last night I ran the "full" DeepSea integration suite (just six jobs for
now, covering basic deployment of Ceph, CephFS, RGW, and NFS-Ganesha)
for the first time using the code in DeepSea's master branch. The
result: all green!
http://167.114.236.223:8081/ubuntu-2017-06-21_21:55:29-deepsea:basic-ses5---basic-openstack/
If you're interested in how the tests work, click on the LOG icon (next
to each test). If you don't have time to study the entire log, you can
skip the setup bits and just read from "Running DeepSea Stage 0" until
"Unwinding manager deepsea" (a small subset of the whole log file).
Perhaps you'd like to see a failed test and learn how to debug it? It's
easy! ;-) First, find a run that had a failed test - here's one:
http://167.114.236.223:8081/ubuntu-2017-06-21_07:59:06-deepsea:basic-ses5---basic-openstack/
Then open the log of the failed test and search for "Traceback". The
first python traceback indicates where the test failed. The root cause
might be higher up, of course.
Also, don't forget that you can run any of these tests outside of
teuthology, though that implies you'll have to set up the Salt cluster
yourself. See https://github.com/SUSE/DeepSea/blob/master/qa/README
Nathan
More information about the Deepsea-users
mailing list