Skip to content

Metadata + Events / Extrinsics / Blocks database integration #48

Metadata + Events / Extrinsics / Blocks database integration

Metadata + Events / Extrinsics / Blocks database integration #48

GitHub Actions / Polkanalysis Tests succeeded Jul 9, 2024 in 0s

1006 passed, 0 failed and 57 skipped

Tests passed successfully

Report Passed Failed Skipped Time
src/Applications/Polkanalysis.Api.Tests/TestResults/test-results.trx 8✅ 872ms
src/Applications/Polkanalysis.Components.Tests/TestResults/test-results.trx 1✅ 1s
src/Applications/Polkanalysis.Web.Tests/TestResults/test-results.trx 773ms
src/Applications/Polkanalysis.Worker.Tests/TestResults/test-results.trx 7✅ 1s
src/Core/Polkanalysis.Abstract.Tests/TestResults/test-results.trx 971ms
src/Core/Polkanalysis.Architecture.Tests/TestResults/test-results.trx 9✅ 1⚪ 1s
src/Core/Polkanalysis.Common.Tests/TestResults/test-results.trx 3✅ 835ms
src/Core/Polkanalysis.Configuration.Tests/TestResults/test-results.trx 13✅ 1s
src/Domain/Polkanalysis.Domain.Integration.Tests/TestResults/test-results.trx 61✅ 9⚪ 128s
src/Domain/Polkanalysis.Domain.Tests/TestResults/test-results.trx 140✅ 15⚪ 18s
src/Infrastructure/Polkanalysis.Infrastructure.Blockchain.Integration.Tests/TestResults/test-results.trx 153✅ 18⚪ 159s
src/Infrastructure/Polkanalysis.Infrastructure.Blockchain.Tests/TestResults/test-results.trx 515✅ 14⚪ 20s
src/Infrastructure/Polkanalysis.Infrastructure.Database.Tests/TestResults/test-results.trx 96✅ 3s

✅ src/Applications/Polkanalysis.Api.Tests/TestResults/test-results.trx

8 tests were completed in 872ms with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Api.Tests.RuntimeControllerTests 5✅ 121ms
Polkanalysis.Api.Tests.VersionsControllerTests 3✅ 9ms

✅ src/Applications/Polkanalysis.Components.Tests/TestResults/test-results.trx

1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Components.Tests.Display.ViewSelectorTests 1✅ 445ms

✅ src/Applications/Polkanalysis.Web.Tests/TestResults/test-results.trx

No tests found

✅ src/Applications/Polkanalysis.Worker.Tests/TestResults/test-results.trx

7 tests were completed in 1s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Worker.Tests.Metrics.WorkerMetricsTests 1✅ 45ms
Polkanalysis.Worker.Tests.Service.PerimeterServiceTest 6✅ 134ms

✅ src/Core/Polkanalysis.Abstract.Tests/TestResults/test-results.trx

No tests found

✅ src/Core/Polkanalysis.Architecture.Tests/TestResults/test-results.trx

10 tests were completed in 1s with 9 passed, 0 failed and 1 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Architecture.Tests.DependenciesTests 5✅ 418ms
Polkanalysis.Architecture.Tests.MappingBlockchainExtTests 1⚪ 0ms
Polkanalysis.Architecture.Tests.NamingConventionTests 4✅ 42ms

✅ src/Core/Polkanalysis.Common.Tests/TestResults/test-results.trx

3 tests were completed in 835ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Common.Tests.Monitoring.HealthCheckTests 2✅ 108ms
Polkanalysis.Common.Tests.Tests 1✅ 23ms

✅ src/Core/Polkanalysis.Configuration.Tests/TestResults/test-results.trx

13 tests were completed in 1s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Configuration.Tests.ApiConfigurationTest 2✅ 30ms
Polkanalysis.Configuration.Tests.BlockchainInfoConfigurationTest 2✅ 19ms
Polkanalysis.Configuration.Tests.EndpointConfigurationTest 5✅ 7ms
Polkanalysis.Configuration.Tests.MonitoringConfigurationTest 1✅ 1ms
Polkanalysis.Configuration.Tests.WebsiteConfigurationTest 3✅ 4ms

✅ src/Domain/Polkanalysis.Domain.Integration.Tests/TestResults/test-results.trx

70 tests were completed in 128s with 61 passed, 0 failed and 9 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Domain.Integration.Tests.Runtime.Errors.SystemErrorListenerTest 1✅ 1⚪ 972ms
Polkanalysis.Domain.Integration.Tests.Runtime.Events.EventsListenerTests 4✅ 3s
Polkanalysis.Domain.Integration.Tests.Runtime.Extrinsic.ExtrinsicBalancesTests 1✅ 39ms
Polkanalysis.Domain.Integration.Tests.Runtime.Extrinsic.ExtrinsicTimestampTest 1✅ 4ms
Polkanalysis.Domain.Integration.Tests.Runtime.Metadata.CurrentMetadataTest 3✅ 10ms
Polkanalysis.Domain.Integration.Tests.Runtime.Module.FindDocumentationTest 2✅ 6⚪ 16ms
Polkanalysis.Domain.Integration.Tests.Runtime.Module.FindPropertyTest 5✅ 10ms
Polkanalysis.Domain.Integration.Tests.Runtime.Module.ModuleInformationTest 2✅ 19ms
Polkanalysis.Domain.Integration.Tests.Runtime.Module.PalletBuilderTest 1✅ 5ms
Polkanalysis.Domain.Integration.Tests.Service.AccountServiceTest 7✅ 30s
Polkanalysis.Domain.Integration.Tests.Service.Explorer.ExplorerBlockTests 10✅ 21s
Polkanalysis.Domain.Integration.Tests.Service.Explorer.ExplorerEventsTests 9✅ 14s
Polkanalysis.Domain.Integration.Tests.Service.Explorer.ExplorerExtrinsicsTests 5✅ 3s
Polkanalysis.Domain.Integration.Tests.Service.ParachainRepositoryTest 1✅ 725ms
Polkanalysis.Domain.Integration.Tests.Service.StakingRepositoryTest 9✅ 2⚪ 31s

✅ src/Domain/Polkanalysis.Domain.Tests/TestResults/test-results.trx

155 tests were completed in 18s with 140 passed, 0 failed and 15 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Domain.Tests.Dto.CompareSpecVersionDtoTest 1✅ 318ms
Polkanalysis.Domain.Tests.Dto.ModelBuilderTests 5✅ 17ms
Polkanalysis.Domain.Tests.Helper.EnumerableExtensionTest 1✅ 8s
Polkanalysis.Domain.Tests.Helper.WaiterHelperTest 1✅ 5s
Polkanalysis.Domain.Tests.Internal.CacheManagerTests 4✅ 103ms
Polkanalysis.Domain.Tests.Node.NodeTest 3✅ 2⚪ 81ms
Polkanalysis.Domain.Tests.Runtime.Event.BalancesEventListenerTest 7⚪ 0ms
Polkanalysis.Domain.Tests.Runtime.Event.ParaInclusionEventTest 3⚪ 0ms
Polkanalysis.Domain.Tests.Runtime.Event.ScheduleEventListenerTest 2✅ 50ms
Polkanalysis.Domain.Tests.Runtime.Event.SystemEventListenerTest 2✅ 12ms
Polkanalysis.Domain.Tests.Runtime.Event.TransactionPaymentListenerTest 1⚪ 0ms
Polkanalysis.Domain.Tests.Runtime.Metadata.CurrentMetadataTest 1✅ 3ms
Polkanalysis.Domain.Tests.Service.AccountServiceTest 6✅ 1⚪ 887ms
Polkanalysis.Domain.Tests.Service.Block.BlockParameterLikeTest 6✅ 14ms
Polkanalysis.Domain.Tests.Service.Block.ExplorerBlockTests 1✅ 8ms
Polkanalysis.Domain.Tests.Service.Block.ExplorerEventsTests 1✅ 13ms
Polkanalysis.Domain.Tests.Service.Block.ExplorerTimeTests 2✅ 7ms
Polkanalysis.Domain.Tests.Service.FinancialServiceTests 5✅ 171ms
Polkanalysis.Domain.Tests.Service.ParachainServiceTest 1✅ 14ms
Polkanalysis.Domain.Tests.Service.SearchServiceTest 10✅ 109ms
Polkanalysis.Domain.Tests.Service.StakingServiceTest 2✅ 9ms
Polkanalysis.Domain.Tests.UseCase.Account.AccountDetailUseCaseTest 2✅ 34ms
Polkanalysis.Domain.Tests.UseCase.Account.AccountFinancialTransactionsHandlerTests 3✅ 103ms
Polkanalysis.Domain.Tests.UseCase.Account.AccountListHandlerTests 2✅ 80ms
Polkanalysis.Domain.Tests.UseCase.Common.PaginationValidatorTest 5✅ 10ms
Polkanalysis.Domain.Tests.UseCase.Common.RangeDateValidatorTest 2✅ 3ms
Polkanalysis.Domain.Tests.UseCase.CommonBehaviorHandlerTests 1✅ 11ms
Polkanalysis.Domain.Tests.UseCase.Explorer.Block.BlockDetailUseCaseTest 4✅ 13ms
Polkanalysis.Domain.Tests.UseCase.Explorer.Block.BlockLightUseCaseTest 4✅ 11ms
Polkanalysis.Domain.Tests.UseCase.Explorer.Events.EventDetailUseCaseTest 5✅ 11ms
Polkanalysis.Domain.Tests.UseCase.Explorer.Extrinsics.ExtrinsicDetailUseCaseTest 5✅ 13ms
Polkanalysis.Domain.Tests.UseCase.Finance.GlobalFinanceHandlerTests 2✅ 76ms
Polkanalysis.Domain.Tests.UseCase.Module.ModuleDetailUseCaseTest 4✅ 12ms
Polkanalysis.Domain.Tests.UseCase.Monitored.SavedBlocksHandlerTest 4✅ 94ms
Polkanalysis.Domain.Tests.UseCase.Monitored.SavedEventsHandlerTest 4✅ 151ms
Polkanalysis.Domain.Tests.UseCase.Nominator.NominatorDetailUseCaseTest 1✅ 6ms
Polkanalysis.Domain.Tests.UseCase.Parachain.ParachainDetailUseCaseTest 1✅ 5ms
Polkanalysis.Domain.Tests.UseCase.Price.TokenPriceCommandHandlerTest 4✅ 27ms
Polkanalysis.Domain.Tests.UseCase.Price.TokenPriceHandlerTest 3✅ 37ms
Polkanalysis.Domain.Tests.UseCase.Runtime.PalletVersionHandlerCommandTests 4✅ 575ms
Polkanalysis.Domain.Tests.UseCase.Runtime.PalletVersionHandlerQueryTests 2✅ 24ms
Polkanalysis.Domain.Tests.UseCase.Runtime.SpecVersionHandlerCommandTests 2✅ 33ms
Polkanalysis.Domain.Tests.UseCase.Runtime.SpecVersionHandlerQueryTests 2✅ 18ms
Polkanalysis.Domain.Tests.UseCase.Search.SearchEventsHandlerTests 7✅ 106ms
Polkanalysis.Domain.Tests.UseCase.Search.SearchHandlerTests 2✅ 7ms
Polkanalysis.Domain.Tests.UseCase.Staking.Era.EraStakersHandlerTests 4✅ 120ms
Polkanalysis.Infrastructure.DirectAccess.Test.Runtime.PalletBuilderTest 5✅ 1⚪ 9ms
Polkanalysis.SubstrateDecode.Test.Node.DecodeTest 2✅ 4ms

✅ src/Infrastructure/Polkanalysis.Infrastructure.Blockchain.Integration.Tests/TestResults/test-results.trx

171 tests were completed in 159s with 153 passed, 0 failed and 18 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Auctions.AuctionsStorageTests 20✅ 6⚪ 19s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Authorship.AuthorshipStorageTests 3✅ 2s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Babe.BabeStorageTests 35✅ 2⚪ 37s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Balances.BalancesStorageTests 2✅ 3⚪ 439ms
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Crowdloan.CrowdloanStorageTests 5✅ 2s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Identity.IdentityStorageTests 4✅ 1s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.NominationPools.NominationPoolsStorageTests 10✅ 30s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.ParaSessionInfo.ParaSessionInfoStorageTests 4✅ 1s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.ParasStorage.ParaStorageTests 5✅ 2⚪ 2s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Registar.RegistarStorageTests 2✅ 539ms
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Session.SessionStorageTests 3✅ 1⚪ 932ms
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Staking.StakingStorageTests 43✅ 1⚪ 29s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.System.SystemStorageTests 15✅ 3⚪ 13s
Polkanalysis.Infrastructure.Blockchain.Integration.Tests.Polkadot.Repository.Pallet.Timestamp.TimestampStorageTests 2✅ 416ms

✅ src/Infrastructure/Polkanalysis.Infrastructure.Blockchain.Tests/TestResults/test-results.trx

529 tests were completed in 20s with 515 passed, 0 failed and 14 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Infrastructure.Blockchain.Tests.Common.PalletVersion.ActivePalletTest 4✅ 125ms
Polkanalysis.Infrastructure.Blockchain.Tests.Common.PalletVersion.ScanPalletTest 2⚪ 1ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Mapping.EnumMappingTests 9✅ 757ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Mapping.PolkadotMappingTests 16✅ 1⚪ 1s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Events.EventRecordsTest 1⚪ 11ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Auctions.AuctionsStorageTests 11✅ 1⚪ 833ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Authorship.AuthorshipStorageTests 7✅ 598ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Babe.BabeStorageTests 51✅ 1⚪ 3s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Balances.BalancesStorageTests 20✅ 1⚪ 1s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.BlockHashStorageTests 13✅ 1⚪ 581ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Crowdloan.CrowdloanStorageTests 10✅ 307ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Identity.IdentityStorageTests 8✅ 302ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.NominationPools.NominationPoolsStorageTests 90✅ 2s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.ParaSessionInfo.ParaSessionInfoStorageTests 12✅ 269ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.ParasStorage.ParaStorageTests 35✅ 3⚪ 1s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Registar.RegistarStorageTests 6✅ 163ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Session.SessionStorageTests 19✅ 628ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Staking.StakingStorageTests 140✅ 3⚪ 3s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.System.SystemEventsTest 4✅ 185ms
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.System.SystemStorageTests 51✅ 1s
Polkanalysis.Infrastructure.Blockchain.Tests.Polkadot.Repository.Pallet.Timestamp.TimestampStorageTests 9✅ 198ms

✅ src/Infrastructure/Polkanalysis.Infrastructure.Database.Tests/TestResults/test-results.trx

96 tests were completed in 3s with 96 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Auctions.AuctionClosedRepositoryTest 3✅ 832ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Auctions.AuctionStartedRepositoryTest 3✅ 48ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesDustLostRepositoryTest 3✅ 148ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesEndowedRepositoryTest 3✅ 69ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesReservedRepositoryTest 3✅ 52ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesSetRepositoryTest 3✅ 45ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesSlashedRepositoryTest 3✅ 59ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesTransferRepositoryTest 6✅ 128ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Balances.BalancesUnreservedRepositoryTest 3✅ 50ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Crowdloan.CrowloanContributedRepositoryTests 3✅ 67ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Crowdloan.CrowloanCreatedRepositoryTest 3✅ 25ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.DatabaseServiceCollectionsExtensionsTest 1✅ 9ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.EventsFactoryTest 1✅ 18ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Identity.IdentityIdentityClearedRepositoryTests 3✅ 100ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Identity.IdentityIdentityKilledRepositoryTests 3✅ 93ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Identity.IdentityIdentitySetRepositoryTests 3✅ 80ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsBondedRepositoryTest 3✅ 59ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsCreatedRepositoryTest 3✅ 47ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsDestroyedRepositoryTest 3✅ 23ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsMemberRemovedRepositoryTest 3✅ 45ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsMinBalanceDeficitAdjustedRepositoryTest 3✅ 25ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsMinBalanceExcessAdjustedRepositoryTest 3✅ 25ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsPaidOutRepositoryTest 3✅ 46ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsPoolCommissionClaimedRepositoryTest 3✅ 24ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsUnbondedRepositoryTest 3✅ 59ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.NominationPools.NominationPoolsWithdrawnRepositoryTest 3✅ 56ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.Staking.StakingEraPaidRepositoryTest 3✅ 33ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.SystemT.SystemKilledAccountRepositoryTest 3✅ 72ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Events.SystemT.SystemNewAccountRepositoryTest 3✅ 87ms
Polkanalysis.Infrastructure.Database.Tests.Repository.QueryableExtensionsTests 6✅ 11ms
Polkanalysis.Infrastructure.Database.Tests.Repository.Staking.StakingDatabaseRepositoryTests 4✅ 101ms