FAIL src/app/ceph/pool/pool-details/pool-details.component.spec.ts (18.849s) ● Console console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Error: connect ECONNREFUSED 127.0.0.1:80 at Object.dispatchError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xhr-utils.js:60:19) at Request.client.on.err (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js:674:20) at Request.emit (events.js:203:15) at Request.onRequestError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/request/request.js:881:8) at ClientRequest.emit (events.js:198:13) at Socket.socketErrorListener (_http_client.js:392:9) at Socket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) undefined console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Error: connect ECONNREFUSED 127.0.0.1:80 at Object.dispatchError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xhr-utils.js:60:19) at Request.client.on.err (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js:674:20) at Request.emit (events.js:203:15) at Request.onRequestError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/request/request.js:881:8) at ClientRequest.emit (events.js:198:13) at Socket.socketErrorListener (_http_client.js:392:9) at Socket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) undefined console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Error: connect ECONNREFUSED 127.0.0.1:80 at Object.dispatchError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xhr-utils.js:60:19) at Request.client.on.err (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js:674:20) at Request.emit (events.js:203:15) at Request.onRequestError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/request/request.js:881:8) at ClientRequest.emit (events.js:198:13) at Socket.socketErrorListener (_http_client.js:392:9) at Socket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) undefined console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Error: connect ECONNREFUSED 127.0.0.1:80 at Object.dispatchError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xhr-utils.js:60:19) at Request.client.on.err (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/xmlhttprequest.js:674:20) at Request.emit (events.js:203:15) at Request.onRequestError (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/request/request.js:881:8) at ClientRequest.emit (events.js:198:13) at Socket.socketErrorListener (_http_client.js:392:9) at Socket.emit (events.js:198:13) at emitErrorNT (internal/streams/destroy.js:91:8) at emitErrorAndCloseNT (internal/streams/destroy.js:59:3) at process._tickCallback (internal/process/next_tick.js:63:19) undefined console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Uncaught HttpErrorResponse { headers: HttpHeaders { normalizedNames: Map {}, lazyUpdate: null, headers: Map {} }, status: 0, statusText: 'Unknown Error', url: 'api/summary', ok: false, name: 'HttpErrorResponse', message: 'Http failure response for api/summary: 0 Unknown Error', error: ProgressEvent { isTrusted: [Getter] }, preventDefault: [Function], ignoreStatusCode: [Function] } at reportException (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:62:24) at Timeout.callback [as _onTimeout] (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/browser/Window.js:667:7) 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) HttpErrorResponse { headers: HttpHeaders { normalizedNames: Map {}, lazyUpdate: null, headers: Map {} }, status: 0, statusText: 'Unknown Error', url: 'api/summary', ok: false, name: 'HttpErrorResponse', message: 'Http failure response for api/summary: 0 Unknown Error', error: ProgressEvent { isTrusted: [Getter] }, preventDefault: [Function], ignoreStatusCode: [Function] } console.error node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/virtual-console.js:29 Error: Uncaught HttpErrorResponse { headers: HttpHeaders { normalizedNames: Map {}, lazyUpdate: null, headers: Map {} }, status: 0, statusText: 'Unknown Error', url: 'api/summary', ok: false, name: 'HttpErrorResponse', message: 'Http failure response for api/summary: 0 Unknown Error', error: ProgressEvent { isTrusted: [Getter] }, preventDefault: [Function], ignoreStatusCode: [Function] } at reportException (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:62:24) at Timeout.callback [as _onTimeout] (/ceph/src/pybind/mgr/dashboard/frontend/node_modules/jest-environment-jsdom-thirteen/node_modules/jsdom/lib/jsdom/browser/Window.js:667:7) 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) HttpErrorResponse { headers: HttpHeaders { normalizedNames: Map {}, lazyUpdate: null, headers: Map {} }, status: 0, statusText: 'Unknown Error', url: 'api/summary', ok: false, name: 'HttpErrorResponse', message: 'Http failure response for api/summary: 0 Unknown Error', error: ProgressEvent { isTrusted: [Getter] }, preventDefault: [Function], ignoreStatusCode: [Function] } ● PoolDetailsComponent › Pool details tabset › pool data filtering is called HttpErrorResponse: Http failure response for api/summary: 0 Unknown Error 89 | }); 90 | > 91 | it('pool data filtering is called', () => { | ^ 92 | const filterNonPoolDataSpy = spyOn( 93 | poolDetailsComponent, 94 | 'filterNonPoolData' at new Spec (node_modules/jest-jasmine2/build/jasmine/Spec.js:116:22) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:84:27) at src/app/ceph/pool/pool-details/pool-details.component.spec.ts:91:5 at ZoneDelegate.Object..ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:391:26) at Zone.Object..Zone.run (node_modules/zone.js/dist/zone.js:150:43) at Suite. (node_modules/jest-preset-angular/zone-patch/index.js:40:21) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:69:27) at src/app/ceph/pool/pool-details/pool-details.component.spec.ts:36:3 at ZoneDelegate.Object..ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:391:26) at Zone.Object..Zone.run (node_modules/zone.js/dist/zone.js:150:43) at Suite. (node_modules/jest-preset-angular/zone-patch/index.js:40:21) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:69:27) at Object. (src/app/ceph/pool/pool-details/pool-details.component.spec.ts:12:1) ● PoolDetailsComponent › Pool details tabset › pool data filtering is called HttpErrorResponse: Http failure response for api/summary: 0 Unknown Error 89 | }); 90 | > 91 | it('pool data filtering is called', () => { | ^ 92 | const filterNonPoolDataSpy = spyOn( 93 | poolDetailsComponent, 94 | 'filterNonPoolData' at new Spec (node_modules/jest-jasmine2/build/jasmine/Spec.js:116:22) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:84:27) at src/app/ceph/pool/pool-details/pool-details.component.spec.ts:91:5 at ZoneDelegate.Object..ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:391:26) at Zone.Object..Zone.run (node_modules/zone.js/dist/zone.js:150:43) at Suite. (node_modules/jest-preset-angular/zone-patch/index.js:40:21) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:69:27) at src/app/ceph/pool/pool-details/pool-details.component.spec.ts:36:3 at ZoneDelegate.Object..ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:391:26) at Zone.Object..Zone.run (node_modules/zone.js/dist/zone.js:150:43) at Suite. (node_modules/jest-preset-angular/zone-patch/index.js:40:21) at env.(anonymous function) (node_modules/jest-preset-angular/zone-patch/index.js:69:27) at Object. (src/app/ceph/pool/pool-details/pool-details.component.spec.ts:12:1)