devyeony opened a new pull request, #5106: URL: https://github.com/apache/zeppelin/pull/5106
### What is this PR for? - This PR adds comprehensive E2E tests for the Job Manager feature using Playwright. The Job Manager is a feature in Zeppelin that allows users to monitor and manage running jobs/notebooks. These tests ensure the Job Manager UI works correctly across different states and user interactions. ### What type of PR is it? Improvement ### Todos * [x] Create Job Manager page object model (JobManagerPage) * [x] Create Job Card component model (JobCard) * [x] Create Job Manager utility helper (JobManagerUtil) * [x] Add system states tests (disabled, loading, success states) * [x] Add filter controls tests (search, interpreter filter, sort) * [x] Add job cards tests (display, status, controls) * [x] Add status legend tests (badge display and counts) ### What is the Jira issue? - [ZEPPELIN-6361](https://issues.apache.org/jira/browse/ZEPPELIN-6361) ### How should this be tested? - Run the Job Manager Playwright E2E tests. ### Screenshots (if appropriate) ### Questions: * Does the license files need to update? No * Is there breaking changes for older versions? No * Does this needs documentation? No -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
