chainwayxyz / citrea

Citrea, Bitcoin's First ZK Rollup 🍊🍋
https://citrea.xyz
GNU General Public License v3.0
118 stars 24 forks source link

Flaky: bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node #1222

Closed rakanalh closed 3 weeks ago

rakanalh commented 3 weeks ago
  TRY 1 FAIL [  54.603s] citrea::all_tests bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node
--- TRY 1 STDOUT:        citrea::all_tests bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node ---
running 1 test
Running bitcoind with args : ["-regtest", "-datadir=/tmp/.tmpo7MVBJ/bitcoin/0", "-port=46677", "-rpcport=36659", "-rpcuser=user", "-rpcpassword=password", "-server", "-daemon", "-txindex", "-addresstype=bech32m", "-debug=net", "-debug=rpc", "-datadir=/bitcoin/data", "-rpcallowip=0.0.0.0/0", "-rpcbind=0.0.0.0", "-daemon=0"]
Pulling image: bitcoin/bitcoin:latest
Downloading: [>                                                  ]  10.95kB/1.021MB     
Downloading: [>                                                  ]  311.3kB/29.71MB     
Downloading: [>                                                  ]  298.2kB/29.13MB     
Downloading: [======================================>            ]  22.75MB/29.71MB     
Downloading: [=================================================> ]  28.82MB/29.13MB     
Extracting: [>                                                  ]  294.9kB/29.13MB     
Extracting: [======>                                            ]  3.539MB/29.13MB     
Extracting: [============>                                      ]  7.373MB/29.13MB     
Downloading: [==================================================>]     484B/484B     
Extracting: [==================>                                ]  10.62MB/29.13MB     
Downloading: [==================================================>]     316B/316B     
Extracting: [===========================>                       ]  15.93MB/29.13MB     
Extracting: [========================================>          ]  23.59MB/29.13MB     
Extracting: [==========================================>        ]  24.77MB/29.13MB     
Extracting: [===============================================>   ]  27.72MB/29.13MB     
Extracting: [================================================>  ]  28.31MB/29.13MB     
Extracting: [==================================================>]  29.13MB/29.13MB     
Extracting: [=>                                                 ]  32.77kB/1.021MB     
Extracting: [==================================================>]  1.021MB/1.021MB     
Extracting: [>                                                  ]  327.7kB/29.71MB     
Extracting: [==========>                                        ]  6.226MB/29.71MB     
Extracting: [============================>                      ]  16.71MB/29.71MB     
Extracting: [=============================================>     ]   27.2MB/29.71MB     
Extracting: [==================================================>]  29.71MB/29.71MB     
Extracting: [==================================================>]     484B/484B     
Extracting: [==================================================>]     484B/484B     
Extracting: [==================================================>]     316B/316B     
Extracting: [==================================================>]     316B/316B     Image succesfully pulled
bitcoin RPC is ready
Logs available at /tmp/.tmpo7MVBJ
bitcoin logs available at : /tmp/.tmpo7MVBJ/bitcoin/0/regtest/debug.log
sequencer logs available at : /tmp/.tmpo7MVBJ/sequencer/stdout.log
full-node logs available at : /tmp/.tmpo7MVBJ/full-node/stdout.log
Dumping logs:
bitcoin logs (last 25 lines):
sequencer logs (last 25 lines):
2024-09-24T10:13:48.701396Z  INFO bitcoin_da::service: No pending transactions found
2024-09-24T10:13:48.742183Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="ledger-db"
2024-09-24T10:13:48.764096Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="state-db"
2024-09-24T10:13:48.773453Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="native"
2024-09-24T10:13:48.774751Z  INFO citrea::rollup: Initialize sequencer at genesis.
2024-09-24T10:13:48.774793Z  INFO citrea_sequencer::sequencer: No history detected. Initializing chain...
2024-09-24T10:13:48.792605Z  INFO citrea_sequencer::sequencer: Chain initialization is done. Genesis root: 0xdacb59b0ff5d16985a8418235133eee37758a3ac1b76ab6d1f87c6df20e4d4da
2024-09-24T10:13:48.846996Z  INFO citrea_sequencer::sequencer: Starting RPC server at 127.0.0.1:37511 
2024-09-24T10:13:48.848123Z  INFO Sequencer: bitcoin_da::service: Block not found, waiting
2024-09-24T10:13:58.900933Z  INFO Sequencer: citrea_sequencer::sequencer: New block #1, DA #118, Tx count: #0
2024-09-24T10:13:58.918434Z  INFO Sequencer: citrea_sequencer::sequencer: New block #2, DA #118, Tx count: #0
2024-09-24T10:13:58.935573Z  INFO Sequencer: citrea_sequencer::sequencer: New block #3, DA #118, Tx count: #0
2024-09-24T10:13:58.952670Z  INFO Sequencer: citrea_sequencer::sequencer: New block #4, DA #118, Tx count: #0
2024-09-24T10:13:58.954525Z  INFO Sequencer: citrea_sequencer::sequencer: Sent commitment to DA queue. L2 range: #1-4
reveal_script_builder: OP_PUSHBYTES_32 e37fd9ba3b215e21153a4b6b607cac008b4d7fab540da4211c4a03c386dbd2c0 OP_CHECKSIGVERIFY OP_PUSHBYTES_2 0000 OP_0 OP_IF OP_PUSHBYTES_64 74d64c7c701f337c667c1037884504fda6c83583b805eb2e088962bbbb567a1c63ae126574c0c9462f492b694ab4f8be3abffe3b1f4b02438c6cf987f12ecb86 OP_PUSHBYTES_33 0388c3120bbb1925266db8edf7d083dba24623aeea2feff73c33aef2f770bade1e OP_PUSHBYTES_49 007647b6de7d622da9df44d35406edd75d9f8d97a108e5acf74b238fc744a11fff01000000000000000400000000000000 OP_ENDIF
2024-09-24T10:13:59.351394Z  INFO bitcoin_da::service: Blob inscribe tx sent. Hash: f06364d2189c76fdc9b115aea7cb5ed8265f50bf4ddede856d0ae2f8572aac8b
2024-09-24T10:13:59.351443Z  INFO bitcoin_da::service: Sent tx to BitcoinDA tx.id=f06364d2189c76fdc9b115aea7cb5ed8265f50bf4ddede856d0ae2f8572aac8b
2024-09-24T10:13:59.352839Z  INFO citrea_sequencer::sequencer: New commitment. L2 range: #1-4
2024-09-24T10:13:59.410376Z  WARN Sequencer: citrea_sequencer::sequencer: Sequencer is falling behind on L1 blocks by 7 blocks
full-node logs (last 25 lines):
2024-09-24T10:13:49.244139Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="ledger-db"
2024-09-24T10:13:49.275674Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="state-db"
2024-09-24T10:13:49.286171Z  INFO sov_schema_db: Opened RocksDB. rocksdb_name="native"
2024-09-24T10:13:49.287654Z  INFO citrea::rollup: Initialize node at genesis.
2024-09-24T10:13:49.287716Z  INFO citrea_fullnode::runner: No history detected. Initializing chain...
2024-09-24T10:13:49.308857Z  INFO citrea_fullnode::runner: Chain initialization is done. Genesis root: 0xdacb59b0ff5d16985a8418235133eee37758a3ac1b76ab6d1f87c6df20e4d4da
2024-09-24T10:13:49.308892Z  INFO citrea_fullnode::runner: Starting L2 height: 1
2024-09-24T10:13:49.309200Z  INFO citrea_fullnode::runner: Starting RPC server at 127.0.0.1:39383 
2024-09-24T10:13:59.341797Z  INFO citrea_fullnode::da_block_handler: Starting to sync from L1 height 118
2024-09-24T10:13:59.341844Z  INFO citrea_fullnode::runner: Starting to sync from L2 height 1
2024-09-24T10:13:59.347555Z  INFO citrea_fullnode::runner: Running soft confirmation batch #1 with hash: 0x81551752f5262bbd6c88cbe7827aa010bc5eb2d27fbc7171bb581728a8b1b837 on DA block #118
2024-09-24T10:13:59.384655Z  INFO citrea_fullnode::runner: New State Root after soft confirmation #1 is: RootHash("9b2167575b6170912769f85f947e729a4d923cec8e85f070cdd464cfee4713f9")
2024-09-24T10:13:59.385150Z  INFO citrea_fullnode::runner: Running soft confirmation batch #2 with hash: 0x973c157ac4b135f98a56077013a32cba3fc71a19539e001427d8f7f36e4bd7a2 on DA block #118
2024-09-24T10:13:59.402376Z  INFO citrea_fullnode::runner: New State Root after soft confirmation #2 is: RootHash("4618ae8c2ca98796d7d7fd7f65c4b8c7714b8caa6bc2fb4acda7cc87274e5ce9")
2024-09-24T10:13:59.402754Z  INFO citrea_fullnode::runner: Running soft confirmation batch #3 with hash: 0xa2231b74f6081c7e26d07ed2a047b904133c9fdf7ae43a40ea2eb436dc41f6cc on DA block #118
2024-09-24T10:13:59.420185Z  INFO citrea_fullnode::runner: New State Root after soft confirmation #3 is: RootHash("65792060d20be54bd30d850f28d87c434e2debba87e7cd3c1b541b3ffca64084")
2024-09-24T10:13:59.420633Z  INFO citrea_fullnode::runner: Running soft confirmation batch #4 with hash: 0x9122976fef2e1146167a106b3708258b856b8f8721c0e6d3827a42a616ac4178 on DA block #118
2024-09-24T10:13:59.438210Z  INFO citrea_fullnode::runner: New State Root after soft confirmation #4 is: RootHash("13936d1b6fcd7e80ddf235b21aa819b4990d9533efa4203da8115c2da4b47031")
2024-09-24T10:14:04.937813Z ERROR panic: thread 'tokio-runtime-worker' panicked at 'index out of bounds: the len is 0 but the index is 0': /home/runner/work/citrea/citrea/crates/fullnode/src/da_block_handler.rs:157
   0: <backtrace::capture::Backtrace as core::default::Default>::default
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/backtrace-0.3.73/src/capture.rs:422:9
   1: log_panics::Config::install_panic_hook::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/log-panics-2.1.0/src/lib.rs:115:29
   2: <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/boxed.rs:2036:9
      std::panicking::rust_panic_with_hook
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:799:13
   3: std::panicking::begin_panic_handler::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:664:13
   4: std::sys_common::backtrace::__rust_end_short_backtrace
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/sys_common/backtrace.rs:171:18
   5: rust_begin_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:652:5
   6: core::panicking::panic_fmt
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panicking.rs:72:14
   7: core::panicking::panic_bounds_check
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panicking.rs:275:5
   8: <usize as core::slice::index::SliceIndex<[T]>>::index
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/slice/index.rs:249:10
   9: core::slice::index::<impl core::ops::index::Index<I> for [T]>::index
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/slice/index.rs:18:9
      <alloc::vec::Vec<T,A> as core::ops::index::Index<I>>::index
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/vec/mod.rs:2907:9
  10: citrea_fullnode::da_block_handler::L1BlockHandler<C,Vm,Da,StateRoot,DB>::process_l1_block::{{closure}}
             at /home/runner/work/citrea/citrea/crates/fullnode/src/da_block_handler.rs:157:34
  11: citrea_fullnode::da_block_handler::L1BlockHandler<C,Vm,Da,StateRoot,DB>::run::{{closure}}
             at /home/runner/work/citrea/citrea/crates/fullnode/src/da_block_handler.rs:120:45
  12: citrea_fullnode::runner::CitreaFullnode<Stf,Sm,Da,Vm,C,DB>::run::{{closure}}::{{closure}}::{{closure}}::{{closure}}
             at /home/runner/work/citrea/citrea/crates/fullnode/src/runner.rs:337:51
  13: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/future/future.rs:123:9
  14: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/core.rs:328:17
  15: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/loom/std/unsafe_cell.rs:16:9
      tokio::runtime::task::core::Core<T,S>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/core.rs:317:13
  16: tokio::runtime::task::harness::poll_future::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:485:19
  17: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  18: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  19: __rust_try
  20: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  21: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
  22: tokio::runtime::task::harness::poll_future
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:473:18
  23: tokio::runtime::task::harness::Harness<T,S>::poll_inner
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:208:27
  24: tokio::runtime::task::harness::Harness<T,S>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:153:15
  25: tokio::runtime::task::raw::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/raw.rs:271:5
  26: tokio::runtime::task::raw::RawTask::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/raw.rs:201:18
  27: tokio::runtime::task::LocalNotified<S>::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/mod.rs:427:9
  28: tokio::runtime::scheduler::multi_thread::worker::Context::run_task::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:594:13
  29: tokio::runtime::coop::with_budget
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/coop.rs:107:5
      tokio::runtime::coop::budget
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/coop.rs:73:5
      tokio::runtime::scheduler::multi_thread::worker::Context::run_task
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:593:9
  30: tokio::runtime::scheduler::multi_thread::worker::Context::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:544:24
  31: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:509:21
  32: tokio::runtime::context::scoped::Scoped<T>::set
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context/scoped.rs:40:9
  33: tokio::runtime::context::set_scheduler::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context.rs:180:26
  34: std::thread::local::LocalKey<T>::try_with
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/local.rs:286:12
  35: std::thread::local::LocalKey<T>::with
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/local.rs:262:9
  36: tokio::runtime::context::set_scheduler
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context.rs:180:9
  37: tokio::runtime::scheduler::multi_thread::worker::run::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:504:9
  38: tokio::runtime::context::runtime::enter_runtime
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context/runtime.rs:65:16
  39: tokio::runtime::scheduler::multi_thread::worker::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:496:5
  40: tokio::runtime::scheduler::multi_thread::worker::Launch::launch::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/multi_thread/worker.rs:462:45
  41: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/blocking/task.rs:42:21
  42: tokio::runtime::task::core::Core<T,S>::poll::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/core.rs:328:17
  43: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/loom/std/unsafe_cell.rs:16:9
      tokio::runtime::task::core::Core<T,S>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/core.rs:317:13
  44: tokio::runtime::task::harness::poll_future::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:485:19
  45: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  46: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  47: __rust_try
  48: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  49: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
  50: tokio::runtime::task::harness::poll_future
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:473:18
  51: tokio::runtime::task::harness::Harness<T,S>::poll_inner
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:208:27
  52: tokio::runtime::task::harness::Harness<T,S>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/harness.rs:153:15
  53: tokio::runtime::task::raw::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/raw.rs:271:5
  54: tokio::runtime::task::raw::RawTask::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/raw.rs:201:18
  55: tokio::runtime::task::UnownedTask<S>::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/task/mod.rs:464:9
  56: tokio::runtime::blocking::pool::Task::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/blocking/pool.rs:160:9
  57: tokio::runtime::blocking::pool::Inner::run
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/blocking/pool.rs:518:17
  58: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/blocking/pool.rs:476:13
  59: std::sys_common::backtrace::__rust_begin_short_backtrace
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/sys_common/backtrace.rs:155:18
  60: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/mod.rs:542:17
  61: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  62: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  63: __rust_try
  64: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  65: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
      std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/mod.rs:541:30
  66: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250:5
  67: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/boxed.rs:2022:9
      <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/boxed.rs:2022:9
      std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/sys/pal/unix/thread.rs:108:17
  68: <unknown>
  69: <unknown>

Stopping framework...
Successfully stopped sequencer
Successfully stopped full_node
Removing container f592339c08bc68fce521a19180c03c7d8e6e9aaaec8f020c5862526f20276665
Successfully stopped bitcoin nodes
Successfully cleaned docker
test bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node ... FAILED
failures:
failures:
    bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node
test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 48 filtered out; finished in 54.57s

--- TRY 1 STDERR:        citrea::all_tests bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node ---
No such file or directory (os error 2)Error: FullNode failed to get sequencer commitments within the specified timeout
Stack backtrace:
   0: anyhow::error::<impl anyhow::Error>::msg
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.86/src/backtrace.rs:27:14
   1: anyhow::__private::format_err
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.86/src/lib.rs:689:13
   2: all_tests::bitcoin_e2e::full_node::FullNode::wait_for_sequencer_commitments::{{closure}}
             at ./tests/bitcoin_e2e/full_node.rs:64:17
   3: <all_tests::bitcoin_e2e::tests::sequencer_commitments::LedgerGetCommitmentsTest as all_tests::bitcoin_e2e::test_case::TestCase>::run_test::{{closure}}
             at ./tests/bitcoin_e2e/tests/sequencer_commitments.rs:146:14
   4: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/future/future.rs:123:9
   5: all_tests::bitcoin_e2e::test_case::TestCaseRunner<T>::run_test_case::{{closure}}
             at ./tests/bitcoin_e2e/test_case.rs:69:28
   6: all_tests::bitcoin_e2e::test_case::TestCaseRunner<T>::run::{{closure}}::{{closure}}
             at ./tests/bitcoin_e2e/test_case.rs:80:66
   7: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:297:9
   8: <futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/src/future/future/catch_unwind.rs:36:42
   9: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  10: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  11: __rust_try
  12: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  13: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
  14: <futures_util::future::future::catch_unwind::CatchUnwind<Fut> as core::future::future::Future>::poll
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/futures-util-0.3.30/src/future/future/catch_unwind.rs:36:9
  15: all_tests::bitcoin_e2e::test_case::TestCaseRunner<T>::run::{{closure}}
             at ./tests/bitcoin_e2e/test_case.rs:93:10
  16: all_tests::bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node::{{closure}}
             at ./tests/bitcoin_e2e/tests/sequencer_commitments.rs:170:57
  17: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/future/future.rs:123:9
  18: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/future/future.rs:123:9
  19: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:673:57
  20: tokio::runtime::coop::with_budget
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/coop.rs:107:5
  21: tokio::runtime::coop::budget
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/coop.rs:73:5
  22: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:673:25
  23: tokio::runtime::scheduler::current_thread::Context::enter
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:412:19
  24: tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:672:36
  25: tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:751:68
  26: tokio::runtime::context::scoped::Scoped<T>::set
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context/scoped.rs:40:9
  27: tokio::runtime::context::set_scheduler::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context.rs:180:26
  28: std::thread::local::LocalKey<T>::try_with
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/local.rs:286:12
  29: std::thread::local::LocalKey<T>::with
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/local.rs:262:9
  30: tokio::runtime::context::set_scheduler
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context.rs:180:9
  31: tokio::runtime::scheduler::current_thread::CoreGuard::enter
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:751:27
  32: tokio::runtime::scheduler::current_thread::CoreGuard::block_on
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:660:19
  33: tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:180:28
  34: tokio::runtime::context::runtime::enter_runtime
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/context/runtime.rs:65:16
  35: tokio::runtime::scheduler::current_thread::CurrentThread::block_on
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/scheduler/current_thread/mod.rs:168:9
  36: tokio::runtime::runtime::Runtime::block_on_inner
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/runtime.rs:361:47
  37: tokio::runtime::runtime::Runtime::block_on
             at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.39.3/src/runtime/runtime.rs:335:13
  38: all_tests::bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node
             at ./tests/bitcoin_e2e/tests/sequencer_commitments.rs:170:5
  39: all_tests::bitcoin_e2e::tests::sequencer_commitments::test_ledger_get_commitments_on_slot_full_node::{{closure}}
             at ./tests/bitcoin_e2e/tests/sequencer_commitments.rs:169:61
  40: core::ops::function::FnOnce::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250:5
  41: core::ops::function::FnOnce::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250:5
  42: test::__rust_begin_short_backtrace
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/test/src/lib.rs:623:18
  43: test::run_test_in_process::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/test/src/lib.rs:646:60
  44: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  45: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  46: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  47: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
  48: test::run_test_in_process
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/test/src/lib.rs:646:27
  49: test::run_test::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/test/src/lib.rs:569:43
  50: test::run_test::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/test/src/lib.rs:597:41
  51: std::sys_common::backtrace::__rust_begin_short_backtrace
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/sys_common/backtrace.rs:155:18
  52: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/mod.rs:542:17
  53: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/panic/unwind_safe.rs:272:9
  54: std::panicking::try::do_call
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:559:40
  55: std::panicking::try
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panicking.rs:523:19
  56: std::panic::catch_unwind
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/panic.rs:149:14
  57: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/thread/mod.rs:541:30
  58: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/core/src/ops/function.rs:250:5
  59: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/boxed.rs:2022:9
  60: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/alloc/src/boxed.rs:2022:9
  61: std::sys::pal::unix::thread::Thread::new::thread_start
             at /rustc/129f3b9964af4d4a709d1383930ade12dfe7c081/library/std/src/sys/pal/unix/thread.rs:108:17
  62: <unknown>
  63: <unknown>
rakanalh commented 3 weeks ago

The stacktrace produced was a problem caused by a PR of mine for which i thought the test was just being flaky. Closing this ticket.