Skip to content

Asset Hub Migration: basic end-to-end test coverage #2

@rockbmb

Description

@rockbmb

Just as polkadot-fellows/runtimes#555 tracks the state of pallet migration implementations, this umbrella issue tracks E2E coverage for the pallets that will be migrated into the new Asset Hub's runtime.

The intent is to expand the E2E test suites in the Polkadot Ecosystem Tests project for this purpose.

Notes:

Coverage

The goal here is not to aim for 100% test coverage. It is to create basic coverage of core critical paths for each functionality/subset of related functionalities which, by virtue of existing, already facilitates future contributions by anyone interested in extending the test suites.

Outcomes

This issue is, in an immediate sense, related to end-to-end test coverage of the AHM.
However, it also represents a mid to long term general objective of having E2E test suites in the PET project that reasonably cover user and system interactions/pathways in the Polkadot network.


Done

Governance

Nomination Pools

Staking

Others

Ongoing

Important & easy to get started


Missing


Not Migrated (but worth testing)

Even if these pallets are not migrated, it is still worthwhile to have a test suite for them as part of AHM testing.

Not Migrated

These pallets will not be migrated to the Asset Hub.
It still makes sense to test some of them, but this is outside of the scope of the migration.
See https://github.com/open-web3-stack/polkadot-ecosystem-tests/milestones for some of these issues.

  • pallet-authorship
  • pallet-babe
  • pallet-grandpa
  • pallet-mmr
  • pallet-beefy
  • pallet-beefy-mmr
  • pallet-offences
  • auctions
  • claims
  • coretime
  • crowdloan
  • pallet-message-queue
  • pallet-parameters
  • pallet-timestamp
  • pallet-transaction-payment
  • pallet-xcm
  • parachains-assigner-coretime
  • parachains-assigner-on-demand
  • parachains-configuration
  • parachains-disputes
  • parachains-dmp
  • parachains-hrmp
  • parachains-inclusion
  • parachains-initializer
  • parachains-origin
  • parachains-paras
  • parachains-paras-inherent
  • parachains-scheduler
  • parachains-session-info
  • parachains-shared
  • parachains-slashing
  • pallet-state-trie-migration
  • paras-registrar
  • pallet-slots

Metadata

Metadata

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions