You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by "vatsrahul1001 (via GitHub)" <gi...@apache.org> on 2025/12/04 06:57:44 UTC
[I] UI E2E Test Scenarios - Implementation Roadmap [airflow]
vatsrahul1001 opened a new issue, #59028:
URL: https://github.com/apache/airflow/issues/59028
### Description
UI e2e test scenarios
### Use case/motivation
**Authentication & Welcome**
[ ] AUTH-001: Login with valid credentials (implemented)
[ ] AUTH-002: Logout
[ ] HOME-001: Verify dashboard metrics display
[ ] HOME-002: Navigate between sections
**DAGs List /dags**
[ ] DAGS-001: Verify DAGs list displays
[ ] DAGS-002: Trigger DAG (implemented)
[ ] DAGS-003: Search DAGs
[ ] DAGS-004: Add DAG to favorites
[ ] DAGS-006: Remove DAG from favorites
[ ] DAGS-007: Verify pagination works
**DAG Runs /dag_runs**
[ ] DAGRUNS-001: Verify all DAG runs display
[ ] DAGRUNS-002: Verify run details display
[ ] DAGRUNS-003: Clear DAG run
[ ] DAGRUNS-004: Verify run status changes
**Task Instances /task_instances**
[ ] TASKS-001: Verify all task instances display
[ ] TASKS-002: Verify task details display
[ ] TASKS-003: Verify task logs display
[ ] TASKS-004: Mark task success
[ ] TASKS-005: Mark task failed
[ ] TASKS-006: Clear task instance
**DAG Detail - Overview /dags/:dagId**
[ ] DAG-001: Verify DAG overview displays
[ ] DAG-002: Verify task graph displays
[ ] DAG-003: Verify grid view displays
[ ] DAG-004: Switch between graph and grid
[ ] DAG-005: Click task in graph
**DAG Detail - Runs Tab**
[ ] DAG-006: Verify runs for specific DAG
**DAG Detail - Tasks Tab**
[ ] DAG-007: Verify task source code displays
**DAG Detail - Calendar Tab**
[ ] DAG-007: Verify calendar displays
**DAG Detail - Code Tab**
[ ] DAG-009: Verify DAG source code displays
[ ] DAG-010: Scroll through code
**DAG Detail - Details Tab**
[ ] DAG-011: Verify DAG metadata displays
[ ] DAG-012: Verify DAG configuration displays
[ ] DAG-013: Verify DAG parameters display
**DAG Detail - Backfills Tab**
[ ] DAG-014: Verify backfills list displays
[ ] DAG-015: Create backfill
[ ] DAG-016: Cancel backfill
**DAG Detail - Events Tab**
[ ] DAG-017: Verify DAG audit log displays
[ ] DAG-018: Filter events by type
**Assets /assets**
[ ] ASSET-001: Verify assets list displays
[ ] ASSET-002: Verify asset details display
[ ] ASSET-003: Verify producing DAGs display
[ ] ASSET-004: Verify consuming DAGs display
**Audit Logs /events**
[ ] BROWSE-001: Verify audit logs display
[ ] BROWSE-002: Search logs
**XComs /xcoms**
[ ] BROWSE-003: Verify XComs list displays
[ ] BROWSE-004: Verify XCom value displays
**Required Actions /required_actions**
[ ] BROWSE-005: Verify required actions display
[ ] BROWSE-006: Approve action
[ ] BROWSE-007: Reject action
**Variables /variables**
[ ] ADMIN-001: Verify variables list displays
[ ] ADMIN-002: Create variable
[ ] ADMIN-003: Edit variable
[ ] ADMIN-004: Delete variable
[ ] ADMIN-005: Search variables
[ ] ADMIN-006: Import variables from file
**Pools /pools**
[ ] ADMIN-001: Verify pools list displays
[ ] ADMIN-002: Edit pool slots
[ ] ADMIN-003: Verify pool usage displays
**Connections /connections**
[ ] ADMIN-004: Verify connections list displays
[ ] ADMIN-005: Create connection
[ ] ADMIN-006: Edit connection
[ ] ADMIN-007: Delete connection
[ ] ADMIN-008: Export connections
**Providers /providers**
[ ] ADMIN-009: Verify providers list displays
**Plugins /plugins**
[ ] ADMIN-010: Verify plugins list displays
**Configuration /configs**
[ ] ADMIN-011: Verify configuration displays
### Related issues
_No response_
### Are you willing to submit a PR?
- [ ] Yes I am willing to submit a PR!
### Code of Conduct
- [x] I agree to follow this project's [Code of Conduct](https://github.com/apache/airflow/blob/main/CODE_OF_CONDUCT.md)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "Rishikesh63 (via GitHub)" <gi...@apache.org>.
Rishikesh63 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3610916888
Hello @vatsrahul1001 I would like to work on this issue,could you please assign me
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "sunank200 (via GitHub)" <gi...@apache.org>.
sunank200 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3663916037
@vatsrahul1001 I would like to contribute to this issue. I believe all the subissues have been assigned.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3753660819
> [@vatsrahul1001](https://github.com/vatsrahul1001), I would like to contribute to this issue, please assign me the issue if any of the subissue is not assigned.
@Aditi102005 we have some unassigned issues open. Feel free to comment and we can assigne you
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "Rishikesh63 (via GitHub)" <gi...@apache.org>.
Rishikesh63 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3663379388
> [@Rishikesh63](https://github.com/Rishikesh63) would you like to take up [#59528](https://github.com/apache/airflow/issues/59528)?
Yes
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3612904877
@Rishikesh63 I will create a sub issues
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "Aditi102005 (via GitHub)" <gi...@apache.org>.
Aditi102005 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3707094858
@vatsrahul1001, I would like to contribute to this issue, please assign me the issue if any of the subissue is not assigned.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3645822110
@Rishikesh63, you can check one of the listed sub-issues you are interested in, and I can assign you that
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3663920749
> [@vatsrahul1001](https://github.com/vatsrahul1001) I would like to contribute to this issue. I believe all the subissues have been assigned.
thanks @sunank200 I will create more sub issues today and you pick one of that
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3754890839
> [@vatsrahul1001](https://github.com/vatsrahul1001) Can you please assign me issue [#60571](https://github.com/apache/airflow/issues/60571)
@Aditi102005 can you comment on issue itself?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "pierrejeambrun (via GitHub)" <gi...@apache.org>.
pierrejeambrun commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3613056324
Cool! Looking forward to it!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3662112598
@Rishikesh63 would you like to take up https://github.com/apache/airflow/issues/59528?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "bbovenzi (via GitHub)" <gi...@apache.org>.
bbovenzi commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3885439093
A lot of our E2E tests are spending too much time repeating the same table sorting and pagination. E2E tests are some of our slowest/ resource intensive tests so we should consider other approaches. I think it would be better if we improved our react unit tests for the table components and double check our API test coverage.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3659232084
> > [@Rishikesh63](https://github.com/Rishikesh63), you can check one of the listed sub-issues you are interested in, and I can assign you that
>
> all sub-issues are assigned
@Rishikesh63 I will create more sub issues today
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "Aditi102005 (via GitHub)" <gi...@apache.org>.
Aditi102005 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3754569284
@vatsrahul1001 Can you please assign me issue #60571
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3885458548
> A lot of our E2E tests are spending too much time repeating the same table sorting and pagination. E2E tests are some of our slowest/ resource intensive tests so we should consider other approaches. I think it would be better if we improved our react unit tests for the table components and double check our API test coverage.
Yeah we can add more coverage to react unit tests and do some cleanup in E2e
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "pierrejeambrun (via GitHub)" <gi...@apache.org>.
pierrejeambrun commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3885555584
I agree that we should favor unit test when possible (exhaustive tests of all filters / options and all), and keep e2e focused around critical code path / external interactions.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "Rishikesh63 (via GitHub)" <gi...@apache.org>.
Rishikesh63 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3654851103
> [@Rishikesh63](https://github.com/Rishikesh63), you can check one of the listed sub-issues you are interested in, and I can assign you that
all sub-issues are assigned
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] UI E2E Test Scenarios - Implementation Meta issue [airflow]
Posted by "vatsrahul1001 (via GitHub)" <gi...@apache.org>.
vatsrahul1001 commented on issue #59028:
URL: https://github.com/apache/airflow/issues/59028#issuecomment-3663459958
@Rishikesh63 can you comment on issue https://github.com/apache/airflow/pull/59400 and I will assign
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@airflow.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org