adding new testcase mixes up all headlines !!!

Roy Schumacher, modified 11 Years ago.

adding new testcase mixes up all headlines !!!

Youngling Posts: 18 Join Date: 1/8/13 Recent Posts
we do have real trouble here.
in one of our projects we have an issue after adding a new testcase.

reproduction:

1. adding new testcase
2. after autom. refresh of the the page most of the testcases a marked red (are modified) !!!
3. the new id of the new testcase is not yet shown
4. saving the change
5. all headlines are moving one testcase down > headline and content/steps are not matching anymore !!!
6. we see some error messages: attachments can not be found

we do have a lot of work to fix the database again.

at the moment we have to freeze our work because it is happing mostly all the time.

see screenshot.

please try to assist us because it is very hard to get the data mixed up all the time.

many thanks.

roy
thumbnail
Torsten Stolpmann, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hello Roy,

Can you please state the version of Klaros you are running?

We had been struck by this IceFaces bug in the 3.6.x line before but it should be fixed since months ago (there is a potential race condition between client and server table model here).

To avoid adding wrong entries please cancel your changes if you see multiple lines changed which you haven't touched.

Regards,

Torsten
Roy Schumacher, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Youngling Posts: 18 Join Date: 1/8/13 Recent Posts
latest version:

3.7.3 - Build 51 (2012-12-13 14:51:16)
thumbnail
Torsten Stolpmann, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Just a quick addition.

- Please reduce the amount of test cases per page (this significantly lowers the chance of triggering this)
- Refrain from clicking while server requests are in progress (the blue balls are moving)
- Do not save when you save suspicious changes in your lists, cancel will revert this before damage is taken
- A fast database backend may help as well

We did our best to circumvent possible situations which trigger this bug, but I fear a final solution will only be available in version 3.8 as we are finally switching from IceFaces 1.8 to IceFaces 3.2 in this release.

I still wonder why you are able to trigger this situation.

Torsten
thumbnail
Torsten Stolpmann, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
Hello Roy,

We were trying hard this morning to find a way to reproduce this and still were not able to trigger the situation described.

Could you please send the content of <klaros-host>:<klaros-port>/klaros-web/monitoring?format=pdf to support@verit.de? Maybe this sheds some light.

Is there anything special you have in your test database (large amounts of test steps, attachments, whatever)?

Besides the Klaros Tomcat Application server, do you have any other intermediate servers involved (e.g. Apache with mod_proxy, HTTP proxies)?

Did you check your memory settings?

Are the users located in the LAN and what browsers are they using?

Thanks,

Torsten
Roy Schumacher, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Youngling Posts: 18 Join Date: 1/8/13 Recent Posts
the report was sent.
thumbnail
Torsten Stolpmann, modified 11 Years ago.

RE: adding new testcase mixes up all headlines !!!

Jedi Council Member Posts: 755 Join Date: 2/12/09 Recent Posts
The just released version 3.7.7 contains an updated version of the Icefaces library which should now be able to effectively avoid this error situation by blocking UI activity during page submits.

Please follow up if this is not the case for you.

Regards,

Torsten