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

Extended e2e for all shared, workspaces, and workspace services #1921

Open
4 of 9 tasks
marrobi opened this issue May 26, 2022 · 7 comments
Open
4 of 9 tasks

Extended e2e for all shared, workspaces, and workspace services #1921

marrobi opened this issue May 26, 2022 · 7 comments
Assignees
Labels
deployment e2e-tests E2E tests storysize/XL 2 weeks (2.5 days per week)

Comments

@marrobi
Copy link
Member

marrobi commented May 26, 2022

As we iterate, and update things like terraform versions, or Azure services are updated regressions are appearing in existing workspace services. Maybe this runs nightly or weekly?

All shared services should be deployed, updated, and deleted as part of the extended e2e tests.

  • Nexus on VM

All workspaces should be deployed, updated, and deleted as part of the extended e2e tests.

All workspace services should be deployed, updated, and deleted as part of the extended e2e tests.

  • AzureML
  • Gitea
  • Guacamole
  • InnerEye
  • MLFlow
@marrobi marrobi added the story Stories are the smallest unit of work to be done for a project. label May 26, 2022
@marrobi marrobi added this to the Release 0.4 milestone May 26, 2022
@ross-p-smith ross-p-smith added feature and removed story Stories are the smallest unit of work to be done for a project. labels May 30, 2022
@marrobi marrobi changed the title Extended e2e for all workspace services Extended e2e for all shared, workspaces, and workspace services Nov 7, 2022
@tamirkamara
Copy link
Collaborator

Nexus on VM is correctly blocked from being E2E tested as it doesn't use the pipeline method for firewall changes. This is its story: #2328

@marrobi marrobi moved this to Up Next in Azure TRE - Engineering Dec 9, 2022
@marrobi
Copy link
Member Author

marrobi commented Jan 20, 2023

@tamirkamara where are we at with this? Thanks.

@tamirkamara
Copy link
Collaborator

Shared services are mostly done, what's not has a mention in the code and issues are opened:
https://github.com/microsoft/AzureTRE/blob/main/e2e_tests/test_shared_services.py#L90

@tamirkamara
Copy link
Collaborator

I'm not sure this is a good idea anymore since running so many templates is actually testing Azure more than the TRE system. The number and frequency of issues we are getting every day would make this test almost useless.

@tamirkamara tamirkamara added the blocked Cannot progress at present label Jan 30, 2023
@marrobi
Copy link
Member Author

marrobi commented Jan 30, 2023

@tamirkamara don't think they need to run all the time - but need to be able to validate them some how.

@marrobi marrobi moved this from Up Next to Backlog in Azure TRE - Engineering Jun 27, 2023
@marrobi marrobi removed this from the Release 0.5 milestone Jun 27, 2023
@marrobi marrobi added deployment e2e-tests E2E tests and removed blocked Cannot progress at present feature labels Aug 11, 2023
@marrobi marrobi moved this from Backlog to In Progress in Azure TRE - Engineering Sep 19, 2023
@marrobi marrobi self-assigned this Oct 17, 2023
marrobi added a commit to marrobi/AzureTRE that referenced this issue Oct 17, 2023
@marrobi marrobi removed their assignment Apr 15, 2024
@marrobi marrobi moved this from In Progress to Up Next in Azure TRE - Engineering Apr 15, 2024
@tim-p-allen tim-p-allen added the storysize/XL 2 weeks (2.5 days per week) label May 23, 2024
@RPal111
Copy link

RPal111 commented Sep 27, 2024

@marrobi after going through e2e test in AzureTRE, many of test has been done so which test you would like to process next?

@marrobi
Copy link
Member Author

marrobi commented Sep 27, 2024

Can you take my draft PR, check it works, pases extended tests etc, then we can review and merge.

@gauravmishrack gauravmishrack self-assigned this Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
deployment e2e-tests E2E tests storysize/XL 2 weeks (2.5 days per week)
Projects
Status: In Progress
Development

No branches or pull requests

6 participants