[JIRA] (JENKINS-61889) BlueOcean: tests / existing failures results in javascript error

2 views
Skip to first unread message

stefan.drissen@gmail.com (JIRA)

unread,
Apr 14, 2020, 2:14:03 AM4/14/20
to jenkinsc...@googlegroups.com
Stefan Drissen created an issue
 
Jenkins / Bug JENKINS-61889
BlueOcean: tests / existing failures results in javascript error
Issue Type: Bug Bug
Assignee: Unassigned
Attachments: image-2020-04-14-08-11-09-811.png
Components: blueocean-plugin
Created: 2020-04-14 06:13
Environment: Jenkins 2.230 (also in previous versions)
all plug-ins up to date
Priority: Critical Critical
Reporter: Stefan Drissen

When viewing tests, 'Existing failures' remains 'Loading...':

The javascript console shows an error:

blueocean-core-js.js:58316 Error fetching page SyntaxError: Unexpected token N in JSON at position 60954
SyntaxError: Unexpected token N in JSON at position 60954
(anonymous) @ blueocean-core-js.js:58316
Promise.catch (async)
fetchNextPage @ blueocean-core-js.js:58315
executeAction @ blueocean-core-js.js:40833
res @ blueocean-core-js.js:40805
Pager @ blueocean-core-js.js:58278
lazyPager @ jenkins-js-extension.js:100106
getPager @ blueocean-core-js.js:58511
newExistingFailedPager @ jenkins-js-extension.js:100103
TestResults._initPagers @ jenkins-js-extension.js:99933
TestResults.componentWillMount @ jenkins-js-extension.js:99924
target.<computed> @ jenkins-js-extension.js:54769
performInitialMount @ jenkins-design-language.js:49122
mountComponent @ jenkins-design-language.js:49029
mountComponent @ jenkins-design-language.js:55369
mountChildren @ jenkins-design-language.js:54331
_createInitialChildren @ jenkins-design-language.js:50457
mountComponent @ jenkins-design-language.js:50276
mountComponent @ jenkins-design-language.js:55369
performInitialMount @ jenkins-design-language.js:49142
mountComponent @ jenkins-design-language.js:49029
mountComponent @ jenkins-design-language.js:55369
updateChildren @ jenkins-design-language.js:48692
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
updateChildren @ jenkins-design-language.js:48680
_reconcilerUpdateChildren @ jenkins-design-language.js:54306
_updateChildren @ jenkins-design-language.js:54405
updateChildren @ jenkins-design-language.js:54392
_updateDOMChildren @ jenkins-design-language.js:50696
updateComponent @ jenkins-design-language.js:50514
receiveComponent @ jenkins-design-language.js:50476
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
receiveComponent @ jenkins-design-language.js:49318
receiveComponent @ jenkins-design-language.js:55448
_updateRenderedComponent @ jenkins-design-language.js:49525
_performComponentUpdate @ jenkins-design-language.js:49495
updateComponent @ jenkins-design-language.js:49416
performUpdateIfNecessary @ jenkins-design-language.js:49332
performUpdateIfNecessary @ jenkins-design-language.js:55480
runBatchedUpdates @ jenkins-design-language.js:56660
perform @ jenkins-design-language.js:58297
perform @ jenkins-design-language.js:58297
perform @ jenkins-design-language.js:56599
flushBatchedUpdates @ jenkins-design-language.js:56682
closeAll @ jenkins-design-language.js:58363
perform @ jenkins-design-language.js:58310
batchedUpdates @ jenkins-design-language.js:52883
batchedUpdates @ jenkins-design-language.js:56607
dispatchEvent @ jenkins-design-language.js:53220
Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

stefan.drissen@gmail.com (JIRA)

unread,
Apr 14, 2020, 2:42:03 AM4/14/20
to jenkinsc...@googlegroups.com
Stefan Drissen updated an issue
Change By: Stefan Drissen
When viewing tests, 'Existing failures' remains 'Loading...':

!image-2020-04-14-08-11-09-811.png|thumbnail!


The javascript console shows an error:

{code :java }

blueocean-core-js.js:58316 Error fetching page SyntaxError: Unexpected token N in JSON at position 60954
SyntaxError: Unexpected token N in JSON at position 60954
(anonymous) @ blueocean-core-js.js:58316
Promise.catch (async) {code}
fetchNextPage @ blueocean-core-js.js:58315
executeAction @ blueocean-core-js.js:40833
res @ blueocean-core-js.js:40805
Pager @ blueocean-core-js.js:58278
lazyPager @ Upon inspecting the json returned by /blue/rest/organizations/ jenkins -js-extension /pipelines/7 . js 29/pipelines/work/runs/285/tests/?status=FAILED&state=%21REGRESSION&start=0&limit=101, at position 60954 a NaN has populated a duration : 100106
getPager @ blueocean-core-js.js:58511
newExistingFailedPager @ jenkins-js-extension.js:100103 {code}
TestResults . _initPagers @ jenkins-js-extension . js:99933
TestResults
. componentWillMount @ jenkins-js-extension.js ,"age" : 99924
target.<computed> @ jenkins-js-extension.js
10,"duration" : 54769
performInitialMount @ jenkins-design-language.js
NaN,"errorDetails" : 49122
mountComponent @ jenkins-design-language.js
null,"errorStackTrace" : 49029
mountComponent @ jenkins-design-language
" . js:55369
mountChildren @ jenkins-design-language
. js:54331
_createInitialChildren @ jenkins-design-language
. js:50457
mountComponent @ jenkins-design-language.js:50276 {code}
mountComponent @ jenkins-design-language.js:55369
performInitialMount @ jenkins-design-language.js:49142 The classic pipeline does not have this problem and shows the NaN as 0 ms
mountComponent @ jenkins-design-language.js:49029
{code}
Reply all
Reply to author
Forward
0 new messages