Project

General

Profile

Tasks #38093

Feature #36745: mgr/dashboard: Increase frontend E2E test suite

mgr/dashboard: Write E2E test to verify a pool has been created/deleted

Added by Patrick Seidensal almost 4 years ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Category:
General
Target version:
-
% Done:

80%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

Description

An issue has been introduced in a previous implementation [1]. It has been fixed [2], but due to time constraints, the corresponding and requested end-to-end test was not implemented.

The test shall verify that the list of pools is automatically reloaded after a pool has been created.

Steps:

  1. Create a pool
  2. Verify it's listed
  3. Delete the pool
  4. Check if it's gone in the UI

[1] http://tracker.ceph.com/issues/25158
[2] https://github.com/ceph/ceph/pull/26182


Related issues

Blocked by Dashboard - Cleanup #40397: mgr/dashboard: Ensure E2E tests can be run independently Resolved

History

#1 Updated by Patrick Seidensal almost 4 years ago

  • Description updated (diff)

#2 Updated by Patrick Seidensal almost 4 years ago

  • Description updated (diff)

#3 Updated by Laura Paduano almost 4 years ago

  • Parent task set to #36745

#4 Updated by Laura Paduano almost 4 years ago

  • Subject changed from mgr/dashboard: Write E2E test for automatic reload of pool list to mgr/dashboard: Write E2E test to verify a pool has been deleted

When deleting a pool the pool list gets refreshed, so it should be verified that the pool does no longer show up after the automated page refresh.

#5 Updated by Laura Paduano over 3 years ago

  • Subject changed from mgr/dashboard: Write E2E test to verify a pool has been deleted to mgr/dashboard: Write E2E test to verify a pool has been created/deleted
  • Assignee set to Patrick Seidensal

#6 Updated by Patrick Seidensal over 3 years ago

  • Status changed from New to In Progress

#7 Updated by Patrick Seidensal over 3 years ago

  • Status changed from In Progress to 12

#8 Updated by Patrick Seidensal over 3 years ago

  • Status changed from 12 to In Progress

#9 Updated by Patrick Seidensal over 3 years ago

  • Status changed from In Progress to 12

#10 Updated by Patrick Seidensal over 3 years ago

  • Status changed from 12 to In Progress

#11 Updated by Patrick Seidensal over 3 years ago

  • Blocked by Cleanup #40397: mgr/dashboard: Ensure E2E tests can be run independently added

#12 Updated by Patrick Seidensal over 3 years ago

  • Pull request ID set to 28928

#13 Updated by Patrick Seidensal over 3 years ago

  • % Done changed from 0 to 80

#14 Updated by Ricardo Marques over 3 years ago

  • Status changed from In Progress to Fix Under Review

#15 Updated by Ricardo Marques over 3 years ago

  • Status changed from Fix Under Review to Resolved

#16 Updated by Ernesto Puerta over 1 year ago

  • Project changed from mgr to Dashboard
  • Category changed from 132 to General

Also available in: Atom PDF