zeppelin icon indicating copy to clipboard operation
zeppelin copied to clipboard

[ZEPPELIN-6361] Add E2E tests about Job Manager Page

Open devyeony opened this issue 2 months ago • 0 comments

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?

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

devyeony avatar Oct 15 '25 12:10 devyeony