Skip to content

Migrate to .NET 9 #11765

Migrate to .NET 9

Migrate to .NET 9 #11765

Triggered via pull request November 18, 2024 17:25
Status Success
Total duration 5m 32s
Artifacts 57

nethermind-tests.yml

on: pull_request
Matrix: ethereum-tests
Matrix: nethermind-tests
Ethereum tests
7s
Ethereum tests
Nethermind tests
17s
Nethermind tests
Upload Codecov reports
0s
Upload Codecov reports
Fit to window
Zoom out
Zoom in

Annotations

56 warnings
Run Nethermind.Serialization.Ssz.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Network.Enr.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Overseer.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Config.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Specs.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Ethash.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Cli.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Consensus.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Abi.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Abi.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Network.Dns.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.HealthChecks.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.State.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Facade.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.JsonRpc.TraceStore.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Db.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.State.Test.Runner.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Mining.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Monitoring.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Api.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Transaction.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Optimism.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Evm.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.KeyStore.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Wallet.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Core.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Network.Discovery.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.EthStats.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Hive.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.HexPrefix.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.KeyAddress.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.PoW.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Rlp.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Transition.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Clique.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Basic.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Difficulty.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Trie.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Blockchain.Block.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.JsonRpc.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Trie.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Blockchain.Pyspec.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Merge.AuRa.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Blockchain.Block.Legacy.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Network.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Runner.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.VM.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Merge.Plugin.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.AuRa.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Blockchain.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Shutter.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Blockchain.Legacy.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.TxPool.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Ethereum.Blockchain.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Sockets.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)
Run Nethermind.Synchronization.Test
Comparing a span to 'null' might be redundant, the 'null' literal will be implicitly converted to a 'Span<T>.Empty' (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca2265)

Artifacts

Produced during runtime
Name Size
Ethereum.Abi.Test-outcome
154 Bytes
Ethereum.Basic.Test-outcome
154 Bytes
Ethereum.Blockchain.Block.Legacy.Test-outcome
154 Bytes
Ethereum.Blockchain.Block.Test-outcome
154 Bytes
Ethereum.Blockchain.Legacy.Test-outcome
154 Bytes
Ethereum.Blockchain.Pyspec.Test-outcome
154 Bytes
Ethereum.Blockchain.Test-outcome
154 Bytes
Ethereum.Difficulty.Test-outcome
154 Bytes
Ethereum.HexPrefix.Test-outcome
154 Bytes
Ethereum.KeyAddress.Test-outcome
154 Bytes
Ethereum.PoW.Test-outcome
154 Bytes
Ethereum.Rlp.Test-outcome
154 Bytes
Ethereum.Transaction.Test-outcome
154 Bytes
Ethereum.Transition.Test-outcome
154 Bytes
Ethereum.Trie.Test-outcome
154 Bytes
Ethereum.VM.Test-outcome
154 Bytes
Nethermind.Abi.Test-outcome
158 Bytes
Nethermind.Api.Test-outcome
158 Bytes
Nethermind.AuRa.Test-outcome
158 Bytes
Nethermind.Blockchain.Test-outcome
158 Bytes
Nethermind.Cli.Test-outcome
158 Bytes
Nethermind.Clique.Test-outcome
158 Bytes
Nethermind.Config.Test-outcome
158 Bytes
Nethermind.Consensus.Test-outcome
158 Bytes
Nethermind.Core.Test-outcome
158 Bytes
Nethermind.Db.Test-outcome
158 Bytes
Nethermind.EthStats.Test-outcome
158 Bytes
Nethermind.Ethash.Test-outcome
158 Bytes
Nethermind.Evm.Test-outcome
158 Bytes
Nethermind.Facade.Test-outcome
158 Bytes
Nethermind.HealthChecks.Test-outcome
158 Bytes
Nethermind.Hive.Test-outcome
158 Bytes
Nethermind.JsonRpc.Test-outcome
158 Bytes
Nethermind.JsonRpc.TraceStore.Test-outcome
158 Bytes
Nethermind.KeyStore.Test-outcome
158 Bytes
Nethermind.Logging.NLog.Test-outcome
158 Bytes
Nethermind.Merge.AuRa.Test-outcome
158 Bytes
Nethermind.Merge.Plugin.Test-outcome
158 Bytes
Nethermind.Mining.Test-outcome
158 Bytes
Nethermind.Monitoring.Test-outcome
158 Bytes
Nethermind.Network.Discovery.Test-outcome
158 Bytes
Nethermind.Network.Dns.Test-outcome
158 Bytes
Nethermind.Network.Enr.Test-outcome
158 Bytes
Nethermind.Network.Test-outcome
158 Bytes
Nethermind.Optimism.Test-outcome
158 Bytes
Nethermind.Overseer.Test-outcome
158 Bytes
Nethermind.Runner.Test-outcome
158 Bytes
Nethermind.Serialization.Ssz.Test-outcome
158 Bytes
Nethermind.Shutter.Test-outcome
158 Bytes
Nethermind.Sockets.Test-outcome
158 Bytes
Nethermind.Specs.Test-outcome
158 Bytes
Nethermind.State.Test-outcome
158 Bytes
Nethermind.State.Test.Runner.Test-outcome
158 Bytes
Nethermind.Synchronization.Test-outcome
158 Bytes
Nethermind.Trie.Test-outcome
158 Bytes
Nethermind.TxPool.Test-outcome
158 Bytes
Nethermind.Wallet.Test-outcome
158 Bytes