output = Command.check_output(cmd)
phrase = "{num_osds} osds: {num_osds} up, {num_osds} in".format(num_osds=node["total_osds"])
assert phrase in output
+
+ @pytest.mark.docker
+ def test_all_docker_osds_are_up_and_in(self, node, Command):
+ cmd = "sudo docker exec ceph-mon-ceph-{} ceph --cluster={} --connect-timeout 5 -s".format(
+ node["vars"]["inventory_hostname"],
+ node["cluster_name"]
+ )
+ output = Command.check_output(cmd)
+ phrase = "{num_osds} osds: {num_osds} up, {num_osds} in".format(num_osds=node["total_osds"])
+ assert phrase in output