DOORS-RQM: Is reconcile Russian Roulette?
Hello,
I have a very strange behaviour in our DOORS 9.5 - RQM 4.0.5 environment and indeed you sometimes feel like playing Russian Roulette.
I have set up up a test plan with assigned DOORS collection container and created test cases for all requirements. Everything works fine and reconcile says "everything is in sync". Perfect!
Now I add a new requirement in DOORS to the container/view and expect that the reconcile will show this new requirement. Most times this is working quite well but not always. Yesterday morning reconcile says "everything in sync", and I was really shocked and try to find out what is going on.
My idea was to assign the missing requirement directly to a test case, just to see that RQM offers me the requirement. Big surprise: The browser didn't show me all folders and I could not navigate to the target DOORS module. (screen shot 1)
Okay, It was not really a big surprise because I did observe this a few times ago but most times after some minutes the missing folder was visible again.
In the afternoon I tried it again. Now the missing folder was there, but still a sub-folder was not visible at all (Screen shot 2).
Okay, wait again... Today I tried it, and now the missing sub-folder and also the module was visible. (screen shot 3).
I did not add the requirement, but first tried to reconcile again. And now reconcile was working and the new requirement was offered.
Has anyone similar experiences or even an explanation?
thanks, Joerg
:
I have a very strange behaviour in our DOORS 9.5 - RQM 4.0.5 environment and indeed you sometimes feel like playing Russian Roulette.
I have set up up a test plan with assigned DOORS collection container and created test cases for all requirements. Everything works fine and reconcile says "everything is in sync". Perfect!
Now I add a new requirement in DOORS to the container/view and expect that the reconcile will show this new requirement. Most times this is working quite well but not always. Yesterday morning reconcile says "everything in sync", and I was really shocked and try to find out what is going on.
My idea was to assign the missing requirement directly to a test case, just to see that RQM offers me the requirement. Big surprise: The browser didn't show me all folders and I could not navigate to the target DOORS module. (screen shot 1)
Okay, It was not really a big surprise because I did observe this a few times ago but most times after some minutes the missing folder was visible again.
In the afternoon I tried it again. Now the missing folder was there, but still a sub-folder was not visible at all (Screen shot 2).
Okay, wait again... Today I tried it, and now the missing sub-folder and also the module was visible. (screen shot 3).
I did not add the requirement, but first tried to reconcile again. And now reconcile was working and the new requirement was offered.
Has anyone similar experiences or even an explanation?
thanks, Joerg
:
2 answers
Hi Jörg,
we made the experience, that there is a strange caching mechanism between RQM and DOORS.
If you are locked into DWA via RQM it is nearly impossible to change the user login (maybe from administrative account to user account).
And we've seen that the DWA view isn't up2date itself. Adding something in DOORS native takes a while, til it is seen in DWA.
Also there is a bug in the interface, which will be fixed with the next release of DWA AFAIK.
If you connect from RQM to DOORS, the requests leads to a huge amount of data, as DWA tries to give back a complete4 set of information, containing all levels of the structure, instead of going from level to level.
A combination of those three points may lead to your experiences
greetings georg..
we made the experience, that there is a strange caching mechanism between RQM and DOORS.
If you are locked into DWA via RQM it is nearly impossible to change the user login (maybe from administrative account to user account).
And we've seen that the DWA view isn't up2date itself. Adding something in DOORS native takes a while, til it is seen in DWA.
Also there is a bug in the interface, which will be fixed with the next release of DWA AFAIK.
If you connect from RQM to DOORS, the requests leads to a huge amount of data, as DWA tries to give back a complete4 set of information, containing all levels of the structure, instead of going from level to level.
A combination of those three points may lead to your experiences
greetings georg..
Comments
Hi Joerg,
What is the output of: dbadmin -dcnInfo -data port@host (this will need to be run by the DOORS administrator)
Are you also seeing these delays directly n DWA?
What is the exact DWA version?
Maeve