(minutes int)
| 193 | } |
| 194 | |
| 195 | func (b *Base) DumpDaemonLogs(minutes int) { |
| 196 | b.T.Helper() |
| 197 | target := b.systemctlTarget() |
| 198 | cmd := exec.Command("journalctl", |
| 199 | append(b.systemctlArgs(), "-u", target, "--no-pager", "-S", fmt.Sprintf("%d min ago", minutes))...) |
| 200 | b.T.Logf("===== %v =====", cmd.Args) |
| 201 | out, err := cmd.CombinedOutput() |
| 202 | if err != nil { |
| 203 | b.T.Fatal(err) |
| 204 | } |
| 205 | b.T.Log(string(out)) |
| 206 | b.T.Log("==========") |
| 207 | } |
| 208 | |
| 209 | func (b *Base) InspectContainer(name string) dockercompat.Container { |
| 210 | cmdResult := b.Cmd("container", "inspect", name).Run() |
nothing calls this directly
no test coverage detected