fix(ci): hardened logger probe timeouts and silenced async trait lint

- Raised probe-spawning logger tests to 30s timeouts; bun's 5s default
  SIGTERMed probe children (exit 143) on shared-core CI runners, matching
  the precedent documented in logger-contract.test.ts.
- Allowed clippy::unused_async_trait_impl on KillCommand::execute with an
  unknown_lints guard for the pinned CI nightly that predates the lint.
This commit is contained in:
can1357
2026-08-01 22:34:39 +02:00
parent d3ca0184de
commit dda859b60f
2 changed files with 11 additions and 3 deletions
+5
View File
@@ -3782,6 +3782,11 @@ impl KillSignal {
impl builtins::Command for KillCommand {
type Error = brush_core::Error;
#[allow(unknown_lints, reason = "unused_async_trait_impl is unknown to the pinned CI nightly")]
#[allow(
clippy::unused_async_trait_impl,
reason = "the builtin Command trait declares execute as async"
)]
async fn execute<SE: brush_core::ShellExtensions>(
&self,
context: ExecutionContext<'_, SE>,