MCPcopy Create free account
hub / github.com/efficientgo/e2e / Stop

Method Stop

env_docker.go:474–486  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

472}
473
474func (d *dockerRunnable) Stop() error {
475 if !d.IsRunning() {
476 return nil
477 }
478
479 d.logger.Log("Stopping", d.Name())
480 if out, err := d.env.exec("docker", "stop", "--time=30", d.containerName()).CombinedOutput(); err != nil {
481 d.logger.Log(string(out))
482 return err
483 }
484 d.usedNetworkName = ""
485 return d.env.registerStopped(d.Name())
486}
487
488func (d *dockerRunnable) Kill() error {
489 if !d.IsRunning() {

Callers

nothing calls this directly

Calls 6

IsRunningMethod · 0.95
NameMethod · 0.95
containerNameMethod · 0.95
registerStoppedMethod · 0.80
LogMethod · 0.65
execMethod · 0.45

Tested by

no test coverage detected