Azure / Azure/aks-desktop

Add e2e tests for main aks-desktop features

Open
#55 0 comments 0 reactions 0 assignees View on GitHub
p3 triage
Dominant language
TypeScript
Stars
102
Forks
25
Avg merge
1d 4h
Merged PRs (30d)
22

Description

In a similar way to Headlamp e2e container and app tests.

- [x] Investigate: Will How to create an Azure AKS instance for e2e testing, get AKS subscription for testing?
- [x] Investigate: Will made a list somewhere of e2e tests expected
- [ ] Investigate: Integrating e2e tests with AKS subscription (~1-2 weeks)
- [ ] Make sure a11y is enabled in each playwright tests like Headlamp (<1 week)
- [ ] get e2e tests running locally (6 weeks)
- [ ] get e2e tests running in CI (1 week investigation + 1-2 weeks implementation)
- [ ] get e2e tests running in CI reliably for a week (1 week)

Total estimate: ~15 weeks

This is an umbrella issue, see sub issues.

Contributor guide

Open the contributing guide

Research direction

This is an umbrella issue with sub-issues rather than a self-contained change. Start by reviewing the listed sub-issues and the existing Headlamp e2e container and app tests, then inspect the current Playwright test setup and CI entry points. Done means the planned AKS integration, local and CI execution, accessibility coverage, and reliable CI runs are addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, kubernetes, playwright, typescript
Domain
ci-cd, cloud, desktop, testing-qa
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.