It's all about the answers!

Ask a question

Execution Schedule creation for Test Suite Execution Record which has 1000 Test Cases gives validation error

Gayathri Vikraman (661119) | asked Dec 19 '17, 10:19 a.m.

We are using RQM version 6.0.3 Ifix007a.

When we create an Execution Schedule, in the step if a Test Suite Execution Record which has 1000 Test Cases is selected, then on saving the Execution Schedule for creation, it gives the below error.

Validation errors for item: type = ExecutionTask, itemId = [UUID _Ukt-MuTMEeeqXbwMEEhcqQ] Value of attribute "largeStringExtensions.value" is 35892 bytes, which is greater than the allowed encoded length of 32768 bytes.

Is there a specific limit of Test Cases you can have in a Test Suite Execution Record?

2 answers

permanent link
abhishek gour (3812) | answered Dec 21 '17, 3:49 a.m.

If Test Suite Execution Record did not have limit of 1000 Test Cases then it ideally should not give this error. 

This error is due to how do we send schedule step data for TSER. May be they are being sent in a single string that is why there is a virtual limit such that string size ( containing the Test Case names ) should not cross 32768. 

Ideally if there is a boundary then this should be well defined ( not just the string size ). 

Could you please get in touch with support team to raise a defect for this behaviour? They may need more data then what you have provided here. 

permanent link
abhishek gour (3812) | answered Dec 21 '17, 4:07 a.m.

The string size for each of the test case added to TSER is around 55 bytes. So that way you should be able to keep around 590 ( or 500 ) test cases in that TSER in order to create that schedule. 

Please inform support to take it up to define this number properly. 

Your answer

Register or to post your answer.