Bug 673698 - Beaker's GUI fails when a recipe comprises more than 29 tasks.
Summary: Beaker's GUI fails when a recipe comprises more than 29 tasks.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Beaker
Classification: Retired
Component: web UI
Version: 0.7
Hardware: Unspecified
OS: Unspecified
urgent
urgent vote
Target Milestone: ---
Assignee: Raymond Mancy
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 545868
TreeView+ depends on / blocked
 
Reported: 2011-01-29 21:28 UTC by Dimitar Yordanov
Modified: 2019-05-22 13:38 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-10 01:01:26 UTC


Attachments (Terms of Use)
Example Beaker Job (4.34 KB, application/x-sh)
2011-01-29 21:28 UTC, Dimitar Yordanov
no flags Details

Description Dimitar Yordanov 2011-01-29 21:28:47 UTC
Created attachment 475969 [details]
Example Beaker Job

Description of problem:
Beaker's GUI does not display correct results  when a recipe comprises more than 29 tasks.

Version-Release number of selected component (if applicable):
Version - 0.6.3 

How reproducible:
Always

Steps to Reproduce:
1.Start a job that has more than 29 tasks
 /usr/bin/bkr workflow-simple --distro=RHEL5-Server-U5 --whiteboard="<WHITEBOARD>"   --arch=x86_64  \
  --keyvalue="MEMORY>2300" --keyvalue="DISK>31999" \
  --task=/CoreOS/Spacewalk/Installer/Workaround/cobbler-issue \
  --task=/CoreOS/RHN-Satellite/Installer/Sanity/install \
  .... 30+ more
  --task=/CoreOS/RHN-Satellite/FrontendAPI/Regression/testRHNManagerClient \
  --task=/distribution/reservesys \
  --taskparam="TEST_PARAM_CONFIG=http://cvs.devel.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/tests/RHN-Satellite/SUPPORT/540-nosync-sysupgrade.conf"

Actual results:
Only the results of the first 29 test are displayed.

Expected results:
The results of all 30+ test are displayed.

Additional info:
Example Recipe. ( see attachment ) 
https://beaker.engineering.redhat.com/recipes/99897

Comment 1 Šimon Lukašík 2011-01-31 10:15:01 UTC
Added Regression keyword.

Comment 2 Bill Peck 2011-01-31 21:39:42 UTC
Can you use the bkr job-results as a workaround until the next release?

Comment 3 Šimon Lukašík 2011-02-01 07:16:38 UTC
Bill, yes we can, we actually do that. But I still didn't find
a way how to reach a logs.

Comment 4 Petr Šplíchal 2011-02-01 07:59:18 UTC
(In reply to comment #3)
> But I still didn't find a way how to reach a logs.

Fortunately there's still the matrix view. Clicking on the result
tag will take you to the task run details, for example:

https://beaker.engineering.redhat.com/matrix/?toggle_nacks_on=on&job_ids=49874

Comment 5 Bill Peck 2011-02-01 13:52:27 UTC
and you can browse the archive server.

http://beaker-archive.app.eng.bos.redhat.com/beaker-logs/2011/02/501/50107/101620/1124366/

Its not as handy..  but you could get the logs that way.

We'll get the proper fix in the next update.

Comment 6 Frantisek Reznicek 2011-02-04 10:44:24 UTC
Thanks for workaround,
I hit it as well, it is very dangerous issue.

Comment 8 Dan Callaghan 2011-02-10 01:01:26 UTC
Beaker 0.6.4 has been released.


Note You need to log in before you can comment on or make changes to this bug.