Project

General

Profile

Actions

Bug #44636

closed

mgr/dashboard: random e2e test failure "Configuration page edit configuration test"

Added by Laura Paduano about 4 years ago. Updated about 3 years ago.

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

0%

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

Description

    edit configuration test
      [31mâ should click and edit a configuration and results should appear in the table[39m (5 mins 3 secs)
        [31m- [39m[31mError: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.[39m
            at ontimeout (timers.js:436:11)
            at tryOnTimeout (timers.js:300:5)
            at listOnTimeout (timers.js:263:5)
            at Timer.processTimers (timers.js:223:10)
        [31m- [39m[31mFailed: timeout: Timed out receiving message from renderer: -0.002
          (Session info: headless chrome=80.0.3987.132)
          (Driver info: chromedriver=80.0.3987.16 (320f6526c1632ad4f205ebce69b99a062ed78647-refs/branch-heads/3987@{#185}),platform=Linux 4.15.0-88-generic x86_64)[39m
          (Session info: headless chrome=80.0.3987.132)
          (Driver info: chromedriver=80.0.3987.16 (320f6526c1632ad4f205ebce69b99a062ed78647-refs/branch-heads/3987@{#185}),platform=Linux 4.15.0-88-generic x86_64)
            at Object.checkLegacyResponse (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/selenium-webdriver/lib/error.js:546:15)
            at parseHttpResponse (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/selenium-webdriver/lib/http.js:509:13)
            at doSend.then.response (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/selenium-webdriver/lib/http.js:441:30)
            at process._tickCallback (internal/process/next_tick.js:68:7)
        From asynchronous test: 
        Error: 
            at Suite.<anonymous> (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/e2e/cluster/configuration.e2e-spec.ts:59:5)
            at Env.wrapper [as describe] (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/jasmine-fail-fast/node_modules/lodash/index.js:3592:19)
            at Suite.<anonymous> (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/e2e/cluster/configuration.e2e-spec.ts:44:3)
Error in browser instance chrome while taking the raw html: .protractor-report/htmls/a7d076b1-682f-11ea-bc41-775fe9ffedd6.html - Error while waiting for Protractor to sync with the page: "both angularJS testability and angular testability are undefined.  This could be either because this is a non-angular page or because your test involves client-side navigation, which can interfere with Protractor's bootstrapping.  See http://git.io/v4gXM for details" 
Error in browser instance chrome while taking the raw html: .protractor-report/htmls/a92be801-682f-11ea-bc41-775fe9ffedd6.html - Error while waiting for Protractor to sync with the page: "both angularJS testability and angular testability are undefined.  This could be either because this is a non-angular page or because your test involves client-side navigation, which can interfere with Protractor's bootstrapping.  See http://git.io/v4gXM for details" 
Error in browser instance chrome while taking the raw html: .protractor-report/htmls/a92d6ea0-682f-11ea-bc41-775fe9ffedd6.html - Error while waiting for Protractor to sync with the page: "both angularJS testability and angular testability are undefined.  This could be either because this is a non-angular page or because your test involves client-side navigation, which can interfere with Protractor's bootstrapping.  See http://git.io/v4gXM for details" 
[09:14:50] E/protractor - Could not find Angular on page https://braggi17:41742/#/configuration : retries looking for angular exceeded
      [31mâ edit configuration test[39m (undefined)
        [31m- [39m[31mFailed: Angular could not be found on the page https://braggi17:41742/#/configuration. If this is not an Angular application, you may need to turn off waiting for Angular.
                                  Please see 
                                  https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular-on-page-load[39m
                                  Please see 
                                  https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular-on-page-load
            at executeAsyncScript_.then (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/protractor/built/browser.js:720:27)
            at process._tickCallback (internal/process/next_tick.js:68:7)
        From asynchronous test: 
        Error: 
            at Suite.<anonymous> (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/e2e/cluster/configuration.e2e-spec.ts:55:5)
            at Env.wrapper [as describe] (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/node_modules/jasmine-fail-fast/node_modules/lodash/index.js:3592:19)
            at Suite.<anonymous> (/home/jenkins-build/build/workspace/ceph-dashboard-pull-requests/src/pybind/mgr/dashboard/frontend/e2e/cluster/configuration.e2e-spec.ts:44:3)

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

1) Configuration page edit configuration test should click and edit a configuration and results should appear in the table
  [31m- [39m[31mError: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.[39m
  [31m- [39m[31mFailed: timeout: Timed out receiving message from renderer: -0.002
    (Session info: headless chrome=80.0.3987.132)
    (Driver info: chromedriver=80.0.3987.16 (320f6526c1632ad4f205ebce69b99a062ed78647-refs/branch-heads/3987@{#185}),platform=Linux 4.15.0-88-generic x86_64)[39m

2) Configuration page edit configuration test
  [31m- [39m[31mFailed: Angular could not be found on the page https://braggi17:41742/#/configuration. If this is not an Angular application, you may need to turn off waiting for Angular.
                            Please see 
                            https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular-on-page-load[39m

**************************************************
*                     Errors                     *
**************************************************

1) Configuration page edit configuration test
  [31m- [39m[31mFailed: Angular could not be found on the page https://braggi17:41742/#/configuration. If this is not an Angular application, you may need to turn off waiting for Angular.
                            Please see 
                            https://github.com/angular/protractor/blob/master/docs/timeouts.md#waiting-for-angular-on-page-load[39m

Executed 19 of 96 specs[31m (1 ERROR)[39m[31m (1 FAILED)[39m[33m (77 SKIPPED)[39m in 7 mins 6 secs.
Actions #1

Updated by Laura Paduano about 4 years ago

  • Description updated (diff)
Actions #2

Updated by Laura Paduano about 4 years ago

  • Description updated (diff)
Actions #3

Updated by Tiago Melo almost 4 years ago

  • Status changed from New to Closed

We are now using Cypress E2E framework: https://tracker.ceph.com/issues/44812.
This exact error is no longer reproducible.

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