Bug 673698

Summary: Beaker's GUI fails when a recipe comprises more than 29 tasks.
Product: [Retired] Beaker Reporter: Dimitar Yordanov <dyordano>
Component: web UIAssignee: Raymond Mancy <rmancy>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 0.7CC: bpeck, dcallagh, ebaak, freznice, mcsontos, mminar, psplicha, rmancy, slukasik
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-02-10 01:01:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 545868    
Attachments:
Description Flags
Example Beaker Job none

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.