Skip to content

feat(chain-listener): integration tests for the chain listener [fixes NET-824, VM-615] #3040

feat(chain-listener): integration tests for the chain listener [fixes NET-824, VM-615]

feat(chain-listener): integration tests for the chain listener [fixes NET-824, VM-615] #3040

GitHub Actions / decider report succeeded Jul 8, 2024 in 0s

13 passed, 2 failed and 0 skipped

Tests failed

❌ src/tests/decider-distro-tests-rs/target/nextest/ci/junit.xml

15 tests were completed in 67s with 13 passed, 2 failed and 0 skipped.

Test suite Passed Failed Skipped Time
decider-distro-tests-rs::test_failing_chain 3✅ NaNms
decider-distro-tests-rs::test_failing_nox 3✅ NaNms
decider-distro-tests-rs::test_happy_path 4✅ NaNms
decider-distro-tests-rs::test_many_deals 2❌ NaNms
decider-distro-tests-rs::test_status 3✅ NaNms

✅ decider-distro-tests-rs::test_failing_chain

✅ test_failed_get_deals
✅ test_failed_register_workers
✅ test_failed_get_receipts

✅ decider-distro-tests-rs::test_failing_nox

✅ test_failed_nox_remove_removed
✅ test_failed_nox_install_create
✅ test_failed_nox_update_activate

✅ decider-distro-tests-rs::test_happy_path

✅ test_install_happy_path
✅ test_remove_happy_path
✅ test_run_empty
✅ test_update_happy_path

❌ decider-distro-tests-rs::test_many_deals

❌ test_many
	thread 'test_many' panicked at tests/utils/chain.rs:258:9:
❌ test_install_again
	thread 'test_install_again' panicked at tests/utils/chain.rs:258:9:

✅ decider-distro-tests-rs::test_status

✅ test_install_ended
✅ test_deal_status
✅ test_worker_spell_double_run

Annotations

Check failure on line 0 in src/tests/decider-distro-tests-rs/target/nextest/ci/junit.xml

See this annotation in the file changed.

@github-actions github-actions / decider report

decider-distro-tests-rs::test_many_deals ► test_many

Failed test found in:
  src/tests/decider-distro-tests-rs/target/nextest/ci/junit.xml
Error:
  thread 'test_many' panicked at tests/utils/chain.rs:258:9:
Raw output
thread 'test_many' panicked at tests/utils/chain.rs:258:9:
assertion `left == right` failed
  left: "eth_sendRawTransaction"
 right: "eth_getTransactionCount"
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread 'tokio-runtime-worker' panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/shutdown.rs:51:21:
Cannot drop a runtime in a context where blocking is not allowed. This happens when a runtime is dropped from within an asynchronous context.

Check failure on line 0 in src/tests/decider-distro-tests-rs/target/nextest/ci/junit.xml

See this annotation in the file changed.

@github-actions github-actions / decider report

decider-distro-tests-rs::test_many_deals ► test_install_again

Failed test found in:
  src/tests/decider-distro-tests-rs/target/nextest/ci/junit.xml
Error:
  thread 'test_install_again' panicked at tests/utils/chain.rs:258:9:
Raw output
thread 'test_install_again' panicked at tests/utils/chain.rs:258:9:
assertion `left == right` failed
  left: "eth_sendRawTransaction"
 right: "eth_getTransactionCount"
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
thread 'tokio-runtime-worker' panicked at /home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.37.0/src/runtime/blocking/shutdown.rs:51:21:
Cannot drop a runtime in a context where blocking is not allowed. This happens when a runtime is dropped from within an asynchronous context.