Project

General

Profile

Actions

Bug #42671

closed

mgr/dashboard: dashboard e2e Jenkins job failures when testing OSDs

Added by Kiefer Chang over 4 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Testing & QA
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

OSDs page

    breadcrumb and tab tests
      [32m✓ should open and show breadcrumb[39m (0.09 sec)
      [32m✓ should show two tabs[39m (0.039 sec)
      [32m✓ should show OSDs list tab at first[39m (0.064 sec)
      [32m✓ should show overall performance as a second tab[39m (0.072 sec)

    check existence of fields on OSD page
      [32m✓ should check that number of rows and count in footer match[39m (0.092 sec)
      [32m✓ should verify that selected footer increases when an entry is clicked[39m (0.799 sec)
      [32m✓ should verify that buttons exist[39m (0.059 sec)
      [31m✗ should show the correct text for the tab labels[39m (9 secs)
        [31m- [39m[31mExpected $.length = 0 to equal 7.
        Expected $[0] = undefined to equal 'Devices'.
        Expected $[1] = undefined to equal 'Attributes (OSD map)'.
        Expected $[2] = undefined to equal 'Metadata'.
        Expected $[3] = undefined to equal 'Device health'.
        Expected $[4] = undefined to equal 'Performance counter'.
        Expected $[5] = undefined to equal 'Histogram'.
        Expected $[6] = undefined to equal 'Performance Details'.[39m
            at Object.<anonymous> (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/e2e/cluster/osds.e2e-spec.ts:56:33)
            at step (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/tslib/tslib.js:136:27)
            at Object.next (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/tslib/tslib.js:117:57)
            at fulfilled (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/tslib/tslib.js:107:62)
            at process._tickCallback (internal/process/next_tick.js:68:7)

**************************************************
*                    Failures                    *
**************************************************

1) OSDs page check existence of fields on OSD page should show the correct text for the tab labels
  [31m- [39m[31mExpected $.length = 0 to equal 7.
  Expected $[0] = undefined to equal 'Devices'.
  Expected $[1] = undefined to equal 'Attributes (OSD map)'.
  Expected $[2] = undefined to equal 'Metadata'.
  Expected $[3] = undefined to equal 'Device health'.
  Expected $[4] = undefined to equal 'Performance counter'.
  Expected $[5] = undefined to equal 'Histogram'.
  Expected $[6] = undefined to equal 'Performance Details'.[39m
Some failed jobs:
Actions #1

Updated by Kiefer Chang over 4 years ago

  • Status changed from New to In Progress
  • Assignee set to Kiefer Chang
  • Regression changed from No to Yes
Actions #2

Updated by Kiefer Chang over 4 years ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 31451
Actions #3

Updated by Volker Theile over 4 years ago

  • Status changed from Fix Under Review to Resolved
Actions #4

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 151 to Testing & QA
Actions

Also available in: Atom PDF