coffee-tools / coffee

Reference implementation for a flexible core lightning plugin manager
https://docs.page/coffee-tools/coffee
9 stars 13 forks source link

ci failure #201

Open vincenzopalazzo opened 9 months ago

vincenzopalazzo commented 9 months ago

I noted on master a CI failure, and looks like there is some error around our logic

This is the stack trace

coffee_1  | failures:
coffee_1  | 
coffee_1  | ---- coffee_httpd_integration_tests::httpd_add_remove_plugins stdout ----
coffee_1  | thread '<unnamed>' panicked at 'summary plugin not found in the response', tests/src/coffee_httpd_integration_tests.rs:276:5
coffee_1  | stack backtrace:
coffee_1  |    0: rust_begin_unwind
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:593:5
coffee_1  |    1: core::panicking::panic_fmt
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/panicking.rs:67:14
coffee_1  |    2: tests::coffee_httpd_integration_tests::httpd_add_remove_plugins::ntest_callback::{{closure}}
coffee_1  |              at ./src/coffee_httpd_integration_tests.rs:276:5
coffee_1  |    3: <core::pin::Pin<P> as core::future::future::Future>::poll
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/future/future.rs:125:9
coffee_1  |    4: tokio::runtime::park::CachedParkThread::block_on::{{closure}}
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs:283:63
coffee_1  |    5: tokio::runtime::coop::with_budget
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs:107:5
coffee_1  |    6: tokio::runtime::coop::budget
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/coop.rs:73:5
coffee_1  |    7: tokio::runtime::park::CachedParkThread::block_on
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/park.rs:283:31
coffee_1  |    8: tokio::runtime::context::blocking::BlockingRegionGuard::block_on
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/blocking.rs:66:9
coffee_1  |    9: tokio::runtime::scheduler::multi_thread::MultiThread::block_on::{{closure}}
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs:87:13
coffee_1  |   10: tokio::runtime::context::runtime::enter_runtime
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/context/runtime.rs:65:16
coffee_1  |   11: tokio::runtime::scheduler::multi_thread::MultiThread::block_on
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/scheduler/multi_thread/mod.rs:86:9
coffee_1  |   12: tokio::runtime::runtime::Runtime::block_on
coffee_1  |              at /root/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.29.1/src/runtime/runtime.rs:313:45
coffee_1  |   13: tests::coffee_httpd_integration_tests::httpd_add_remove_plugins::ntest_callback
coffee_1  |              at ./src/coffee_httpd_integration_tests.rs:374:5
coffee_1  |   14: tests::coffee_httpd_integration_tests::httpd_add_remove_plugins::{{closure}}
coffee_1  |              at ./src/coffee_httpd_integration_tests.rs:72:1
coffee_1  | note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
coffee_1  | thread 'coffee_httpd_integration_tests::httpd_add_remove_plugins' panicked at 'explicit panic', tests/src/coffee_httpd_integration_tests.rs:72:1
coffee_1  | stack backtrace:
coffee_1  |    0: std::panicking::begin_panic
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/std/src/panicking.rs:625:12
coffee_1  |    1: tests::coffee_httpd_integration_tests::httpd_add_remove_plugins
coffee_1  |              at ./src/coffee_httpd_integration_tests.rs:72:1
coffee_1  |    2: tests::coffee_httpd_integration_tests::httpd_add_remove_plugins::{{closure}}
coffee_1  |              at ./src/coffee_httpd_integration_tests.rs:73:41
coffee_1  |    3: core::ops::function::FnOnce::call_once
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/ops/function.rs:250:5
coffee_1  |    4: core::ops::function::FnOnce::call_once
coffee_1  |              at /rustc/d5c2e9c342b358556da91d61ed4133f6f50fc0c3/library/core/src/ops/function.rs:250:5
coffee_1  | note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
coffee_1  | 
coffee_1  | 
coffee_1  | failures:
coffee_1  |     coffee_httpd_integration_tests::httpd_add_remove_plugins
coffee_1  | 
coffee_1  | test result: FAILED. 14 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 64.11s
coffee_1  | 

It is possible find more on https://github.com/coffee-tools/coffee/actions/runs/6390274787/job/17343204881