Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MIW | E2E-testing for MIW with EDC >0.8.0 #822

Closed
1 task
OSchlienz opened this issue Jul 23, 2024 · 6 comments
Closed
1 task

MIW | E2E-testing for MIW with EDC >0.8.0 #822

OSchlienz opened this issue Jul 23, 2024 · 6 comments
Assignees
Labels
miw Feature/Bug for Managed Identity Wallet component open decision Mark issues that need special focus during planning Prep-R24.12

Comments

@OSchlienz
Copy link

Description

The purpose of this ticket is to place the need for a separate e2e test for MIW.

Background information: MIW does not partipate in E2E-testing for 24.08 which is taking place with EDC version 0.7.3. and DIM wallet. For IATP support, MIW requires sts remote client and oauth2 client in EDC, which were introduced in EDC 0.8.0.
On the other hand, currently no multi wallet support is possible (a concept for multi wallet support & BYOW is expected for R24.12.)

Under these circumstances a parallel test environment or a temporary use of the existing environment is needed in order to perform e2e tests for MIW which should cover the entire onboarding sequence where the wallet is a part of.

The following components are required to cover the onboarding/registration sequence for e2e-tests:

  • Portal
  • BPDM service
  • Issuer component
  • MIW
  • BDRS
  • SD-Factory
  • GAIA-X clearinghouse (external component)
  • EDC 0.8.0

Required steps:

  • decision for a separate test environment or usage of the existing environment temporarily for MIW
  • deployment of necessary components
  • configuration/adaptation of portal/issuer component to MIW
  • upgrade/migration of products participationg in e2e-journey to EDC 0.8.0
  • test coordination

Impact

Additional effort for setting up components in a parallel test environment and performing tests. Using the existing environment would lead to a temporary unavailability for possible other tests .

Additional information

  • I'm willing to contribute to this feature
@stephanbcbauer
Copy link
Member

@OSchlienz not sure about this feature. Is it planned to present it in tomorrow's planning? It was never presented in a Refinement meeting. Did we miss something?

@evegufy
Copy link
Contributor

evegufy commented Aug 1, 2024

@matbmoser matbmoser added the miw Feature/Bug for Managed Identity Wallet component label Aug 1, 2024
@matbmoser
Copy link
Contributor

Added MIW label

@matbmoser matbmoser moved this from Inbox to Backlog in Release Planning Aug 1, 2024
@matbmoser
Copy link
Contributor

Moved to backlog

@stephanbcbauer stephanbcbauer added the open decision Mark issues that need special focus during planning label Aug 1, 2024
@MaximilianHauer
Copy link
Contributor

@stephanbcbauer i assume based on the last discussions we will not find a contributor/committer for this topic ? should we close it ?

@stephanbcbauer
Copy link
Member

@stephanbcbauer i assume based on the last discussions we will not find a contributor/committer for this topic ? should we close it ?

Fine for me… it's not deleted … in case we need it, we can reopen it. THX

@github-project-automation github-project-automation bot moved this from Backlog to Done in Release Planning Oct 11, 2024
@stephanbcbauer stephanbcbauer closed this as not planned Won't fix, can't repro, duplicate, stale Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
miw Feature/Bug for Managed Identity Wallet component open decision Mark issues that need special focus during planning Prep-R24.12
Projects
Status: Done
Development

No branches or pull requests

5 participants