History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-4022
Type: Bug Bug
Status: Closed Closed
Resolution: Cannot Reproduce
Priority: Major Major
Assignee: Robin Shen
Reporter: Bin Wu
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Build 'step status' with 'Repeat Parameters' without display log after upgrade version to 13.0.35

Created: 07/Sep/23 08:03 AM   Updated: 23/Dec/23 01:12 AM
Component/s: None
Affects Version/s: 13.0.35
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
Previous version 13.0.18 can view the log of 'step status' which run for 'Type: Shell/Batch Command' with 'Repeat Parameters'
Current log can be display from the 'Type: Sequential' which include 'Type: Shell/Batch Command'

struct more like:

RUN -> test (repeat parameter)

here without log display on 'test' step, can display on the 'run' step

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [07/Sep/23 01:55 PM]
Do you mean that if a step is configured to run with repeat params. The repeated step log can only be accessed from its parent step? I set up an example and it works fine. Can you please demonstrate the issue with a sample database?

Bin Wu [08/Sep/23 03:49 AM]
verify with parameter in [ 'aaa', 'aaa/bbb' ], the 'aaa' can be display as normally, the 'aaa/bbb' couldn't display
check for the pop window and title
'aaa/bbb' has been cut off as 'aaa' on the title, but the url is correct: 'subsuite=aaa%2Fbbb'
from the parent step with 'show step' catch 'subsuite=aaa/bbb@node' information

Robin Shen [08/Sep/23 02:10 PM]
Tested and still everything works as expected. This is what I am doing:

1. Create a test configuration, add a test step, and configure a repeat param with name "message", and value "aaa, aaa/bbb"
2. Run the configuration, when the build finishes, open the step status tab, and click the log icon from step "master", "test?message=aaa", and "test?message=aaa/bbb", and all logs can be opened without any issue.


Bin Wu [14/Sep/23 06:47 AM]
yes, I verify for the clean QB, 13.0.18, 13.0.35, and 13.0.18 upgrade to 13.0.35, 3 version also couldn't reproduce it

with check the source code about pop windows, catch it for Wicket.Ajax.baseUrl line
the normally data at end is: "mesage=aaa%2Fbbb", but our server data is: "message=aaa/bbb"

In my verify step it also is "message=aaa%2Fbbb"

I'm not sure why here is not covert on our server,
BTW: I also get the length about our step url, which > 80, the string start from 'master'

Robin Shen [14/Sep/23 11:54 AM]
It will help a lot if you can reproduce this with a sample database.

Bin Wu [19/Sep/23 01:57 AM]
try for the string length > 80 on the simple database, also couldn't reproduce it :(