Skip to content

Composable durability #4406

Composable durability

Composable durability #4406

Triggered via pull request January 16, 2025 11:28
Status Failure
Total duration 18m 32s
Billable time 59m
Artifacts

ci.yaml

on: pull_request
Matrix: docker-targets-build
Matrix: publish_cli_binaries
worker-tests-group1
5m 27s
worker-tests-group1
docker-publish
0s
docker-publish
Matrix: worker-tests
publish
0s
publish
publish-slack-notification
0s
publish-slack-notification
Fit to window
Zoom out
Zoom in

Annotations

19 errors and 1 warning
integration::observability.get_oplog_with_api_changing_updates: integration::observability#L1
assertion `left == right` failed left: 11 right: 17
integration::observability.search_oplog_1: integration::observability#L1
assertion `left == right` failed left: 0 right: 2
worker-tests-group1
Process completed with exit code 105.
build-and-test
Process completed with exit code 105.
integration::worker.search_oplog_1: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::fork.fork_idle_worker: integration::fork#L1
assertion failed: matches!(log_record, PublicOplogEntry::ExportedFunctionCompleted(_))
integration::fork.fork_worker_ensures_zero_divergence_until_cut_off: integration::fork#L1
Failed to fork worker: Failed to fork worker: WorkerError { error: Some(InternalError(WorkerExecutionError { error: Some(Unknown(UnknownError { details: "Failed to connect to pod: The operation was cancelled h2 protocol error: http2 error" })) })) } Stack backtrace: 0: anyhow::error::<impl anyhow::Error>::msg at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.95/src/backtrace.rs:27:14 1: anyhow::__private::format_err at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/anyhow-1.0.95/src/lib.rs:694:13 2: <T as golem_test_framework::dsl::TestDsl>::fork_worker::{{closure}} at /home/runner/work/golem/golem/golem-test-framework/src/dsl/mod.rs:1214:22 3: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 4: <T as golem_test_framework::dsl::TestDslUnsafe>::fork_worker::{{closure}} at /home/runner/work/golem/golem/golem-test-framework/src/dsl/mod.rs:2062:14 5: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 6: integration::fork::fork_worker_ensures_zero_divergence_until_cut_off::{{closure}}::{{closure}} at ./tests/fork.rs:547:10 7: <tracing::instrument::Instrumented<T> as core::future::future::Future>::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-0.1.41/src/instrument.rs:321:9 8: integration::fork::fork_worker_ensures_zero_divergence_until_cut_off::{{closure}} at ./tests/fork.rs:494:1 9: integration::fork::test_r_register_fork_worker_ensures_zero_divergence_until_cut_off::{{closure}}::{{closure}} at ./tests/fork.rs:493:1 10: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 11: <tokio::time::timeout::Timeout<T> as core::future::future::Future>::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/time/timeout.rs:202:33 12: test_r_core::tokio::run_test::{{closure}}::{{closure}}::{{closure}}::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:340:46 13: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 14: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/panic/unwind_safe.rs:297:9 15: <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.31/src/future/future/catch_unwind.rs:37:42 16: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/panic/unwind_safe.rs:272:9 17: std::panicking::try::do_call at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:557:40 18: __rust_try 19: std::panicking::try at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:520:19 20: std::panic::catch_unwind at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panic.rs:358:14 21: <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.31/src/future/future/catch_unwind.rs:37:9 22: test_r_core::tokio::run_test::{{closure}}::{{closure}}::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:362:26 23: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 24: test_r_core::tokio::run_with_flakiness_control::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:248:25 25: test_r_core::tokio::run_test::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:365:18 26: test_r_core::tokio::test_thread::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:185:18 27: <core::pin::Pin<P> as core::future::future::Future>::poll at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/future/future.rs:124:9 28: tokio::runtime::park::CachedParkThread::block_on::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/park.rs:284:63 29: tokio::runtime::coop::with_budget at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/coop.rs:107:5 30: tokio::runtime::coop::budget at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/coop.rs:73:5 31: tokio::runtime::park::CachedParkThread::block_on at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/park.rs:284:31 32: tokio::runtime::context::blocking::BlockingRegionGuard::block_on at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/context/blocking.rs:66:9 33: tokio::runtime::handle::Handle::block_on_inner::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/handle.rs:327:13 34: tokio::runtime::context::runtime::enter_runtime at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/context/runtime.rs:65:16 35: tokio::runtime::handle::Handle::block_on_inner at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/handle.rs:326:9 36: tokio::runtime::handle::Handle::block_on at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/handle.rs:303:13 37: test_r_core::tokio::async_test_runner::{{closure}}::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/test-r-core-2.0.1/src/tokio.rs:93:17 38: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/blocking/task.rs:42:21 39: tokio::runtime::task::core::Core<T,S>::poll::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/core.rs:331:17 40: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/loom/std/unsafe_cell.rs:16:9 41: tokio::runtime::task::core::Core<T,S>::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/core.rs:320:13 42: tokio::runtime::task::harness::poll_future::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/harness.rs:532:19 43: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/panic/unwind_safe.rs:272:9 44: std::panicking::try::do_call at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:557:40 45: __rust_try 46: std::panicking::try at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:520:19 47: std::panic::catch_unwind at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panic.rs:358:14 48: tokio::runtime::task::harness::poll_future at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/harness.rs:520:18 49: tokio::runtime::task::harness::Harness<T,S>::poll_inner at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/harness.rs:209:27 50: tokio::runtime::task::harness::Harness<T,S>::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/harness.rs:154:15 51: tokio::runtime::task::raw::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/raw.rs:271:5 52: tokio::runtime::task::raw::RawTask::poll at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/raw.rs:201:18 53: tokio::runtime::task::UnownedTask<S>::run at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/task/mod.rs:486:9 54: tokio::runtime::blocking::pool::Task::run at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/blocking/pool.rs:161:9 55: tokio::runtime::blocking::pool::Inner::run at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/blocking/pool.rs:511:17 56: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}} at /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.43.0/src/runtime/blocking/pool.rs:469:13 57: std::sys::backtrace::__rust_begin_short_backtrace at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/sys/backtrace.rs:154:18 58: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}} at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/thread/mod.rs:561:17 59: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/panic/unwind_safe.rs:272:9 60: std::panicking::try::do_call at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:557:40 61: __rust_try 62: std::panicking::try at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panicking.rs:520:19 63: std::panic::catch_unwind at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/panic.rs:358:14 64: std::thread::Builder::spawn_unchecked_::{{closure}} at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/thread/mod.rs:559:30 65: core::ops::function::FnOnce::call_once{{vtable.shim}} at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/core/src/ops/function.rs:250:5 66: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/alloc/src/boxed.rs:1972:9 67: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/alloc/src/boxed.rs:1972:9 68: std::sys::pal::unix::thread::Thread::new::thread_start at /rustc/9fc6b43126469e3858e2fe86cafb4f0fd5068869/library/std/src/sys/pal/unix/thread.rs:105:17 69: <unknown> 70: <unknown>
integration-tests
Process completed with exit code 105.
integration::worker.generated::worker_search_oplog_name_short: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::worker.generated::worker_search_oplog_name_long: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::worker.generated::worker_search_oplog_url_short: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::worker.generated::worker_search_oplog_url_long: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::worker.generated::worker_search_oplog_urn_short: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
integration::worker.generated::worker_search_oplog_urn_long: integration::worker#L1
assertion `left == right` failed left: 0 right: 2
cli-tests
Process completed with exit code 105.
cli-tests
RPC failed; curl 92 HTTP/2 stream 3 was not closed cleanly: CANCEL (err 8)
cli-tests
30 bytes of body are still expected
cli-tests
early EOF
cli-tests
fetch-pack: invalid index-pack output
wasm-rpc-stub
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636