cancel
Showing results for 
Search instead for 
Did you mean: 

[UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

JPP_VF
Occasional Contributor

[UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Hi all,

As told in the title, ReadyAPI UI 3.7.0 gets frozen when I try to Move Up/Down a TestSuite:

  1. select any TestSuite
  2. Press CTRL-UP or CTRL-DOWN, or drag and drop the TestSuite to a upper/lower Suites Tree location
  3. Suite is not moved, and ReadyAPI is heavily frozen (some parts of the UI is refreshed under the mouse position, other parts are never)

Thanks in advance for any help!  🙂

7 REPLIES 7
nmrao
Community Hero

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

I am afraid if I can offer any help here.

You may also try to drag with mouse and see.

What is the max heap memory assigned? You can try increasing(for -Xmx parameter) in $READYAPI_HOME/bin/ReadyAPI.vmoptions file and see if that helps.

Is that a composite project or simple project?


Regards,
Rao.
JPP_VF
Occasional Contributor

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Thanks for your answer.

 

Whatever the way I try to up/down a Suite (drag with mouse or keyboard shortcut CTRL-UP/DOWN), the issue is the same.

 

Here is the contents of ReadyAPI.vmoptions file

-XX:MinHeapFreeRatio=20
-XX:MaxHeapFreeRatio=40
-Xms128m
-Xmx8000m
-XX:+UseBiasedLocking

It seems OK (I have 16Gb RAM).

 

This project is composite... and I've just tried the same actions (CTRL-UP or drag and drop) on simple (packed) projects, and I couldn't reproduce the issue. Trying again on the composite project freezes back my UI.

Then, this issue would happen only on composite projects?

 

nmrao
Community Hero

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Thank for that.
How big the project is?
Is that an existing project or you created it? If you created it, can it be used as simple? I know this is not a solution, just asking.

You may try increasing that value to 10240m and restart the tool and retry the same operation and see.

Suggest you to open a support ticket regarding the same.


Regards,
Rao.
JPP_VF
Occasional Contributor

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Hello Rao,

 

"How big the project is?"

  • Disk usage = about 10Mb, 500 folders, 1300 files
  • APIs = about 20 soap + 200 rest 
  • Suites = about 50 (most of them are simple)

"Is that an existing project or you created it?"

  • Before this week, we're working on SoapUI (simple project)
  • During installation, ReadyAPI got the existing project and I converted it in Composite project (mandatory as 3 people is working on it at the same time)
  • Note: I imported again the old simple project

After a long freeze, I succeeded in reading the log pane:

  • Fri Apr 09 14:56:03 CEST 2021: ERROR: java.lang.NullPointerException: Cannot invoke "com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest.updateConfig(com.eviware.soapui.config.WsdlRequestConfig)" because "this.testRequest" is null
  • JPP_VF_0-1617973040868.png

     

"You may try increasing that value to 10240m and restart the tool and retry the same operation and see"

  • Exactly the same issue

"Suggest you to open a support ticket"

  • Done 😉

Thanks for giving your time,

JP

nmrao
Community Hero

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Thank you for the details.

10 mb is a big size project.

Hope support team comes up with their findings and possible solution.

By the way, how important is to change the order of suites?


Regards,
Rao.
JPP_VF
Occasional Contributor

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

Hi,

 

"10 mb is a big size project." --> according my evaluation, we coded only about 10% of what we need to cover... So, your remark makes me afraid (!)

 

"how important is to change the order of suites?" --> the order is important in two way:

  1. for a readibility criterion (the way we order the suite makes sense)
  2. for a Run point of view: we need to run SuiteX before SuiteY and SuiteZ as X prepares data for the two others (for instance), or we would like to run first the Sanity Suites, just to be sure all is OK at the first minutes
nmrao
Community Hero

Re: [UI] ReadyAPI UI get frozen when I try to Move Up/Down a TestSuite

1. Split the project if it is going to be big.
2. Each test should be independent.


Regards,
Rao.
New Here?
Join us and watch the welcome video:
Announcements
Top Kudoed Authors