MCPcopy Create free account
hub / github.com/apache/mesos / TearDown

Method TearDown

src/tests/health_check_tests.cpp:2148–2170  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2146 }
2147
2148 void TearDown() override
2149 {
2150 Try<Owned<Docker>> docker = Docker::create(
2151 tests::flags.docker,
2152 tests::flags.docker_socket,
2153 false);
2154
2155 ASSERT_SOME(docker);
2156
2157 Future<std::vector<Docker::Container>> containers =
2158 docker.get()->ps(true, slave::DOCKER_NAME_PREFIX);
2159
2160 AWAIT_READY(containers);
2161
2162 // Cleanup all mesos launched containers.
2163 foreach (const Docker::Container& container, containers.get()) {
2164 AWAIT_READY_FOR(docker.get()->rm(container.id, true), Seconds(30));
2165 }
2166
2167 removeDockerIPv6UserNetwork();
2168
2169 MesosTest::TearDown();
2170 }
2171};
2172
2173

Callers

nothing calls this directly

Calls 4

psMethod · 0.80
createFunction · 0.50
getMethod · 0.45

Tested by

no test coverage detected