Laura Brehm

Results 157 comments of Laura Brehm

IMO a big part of why I want this change is to make local development easier, so Testcontainers don't really achieve that. I'm okay with shell scripts are they're portable...

Looks like the linter's complaining, and some tests are broken because now the output from the graceful termination logic is different: ``` === FAIL: e2e/cli-plugins TestPluginSocketCommunication/detached/the_main_CLI_exits_after_3_signals (1.10s) socket_test.go:232: assertion failed:...

Good point from @tonistiigi here – https://github.com/docker/cli/pull/4888#discussion_r1525644870. A more holistic approach would be to always set up signal handling in the CLI, and use it to cancel the command's context,...

@neersighted @thaJeztah can you TAL when you get a sec?

@thaJeztah @vvoland @krissetto @Benehiko rewrote the hook templates using Go Templates, PTAL if you get a sec :)

I called that out in the performance section of the PR description, and took steps to avoid that (running with a fake terminal), no? Anyway, I'm looking from my phone...

Alright, I'm back at a keyboard now: > Note that hyperfine does not show correct numbers as this feature is disabled in non-terminal in the current PR. Right, that's why...

Replying here to provide a coherent response to the concerns brought up by @tonistiigi: To properly test performance, I made the following changes to `cmd/docker/docker.go`: ```diff diff --git a/cmd/docker/docker.go b/cmd/docker/docker.go...

This (current) performance discussion is moot as we'll be making some implementation changes that allow us to not have to scan/execute all the plugins, but for discussion's sake: > You...