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:
@@ -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>,
|
||||
|
||||
Reference in New Issue
Block a user