mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
210 stars 122 forks source link

Manual Testing Project Recovery #34957

Closed sf1919 closed 1 year ago

sf1919 commented 1 year ago

You have been assigned manual testing. The hope is to catch as many problems with the code before release, so it would be great if you can take some time to give a serious test to your assigned area. Thank you!!

The general guide to manual testing:

Specific Notes:

http://developer.mantidproject.org/Testing/ErrorReporter-ProjectRecovery/ProjectRecoveryTesting.html

sf1919 commented 1 year ago

As we go through the tests when we restart Workbench we're getting at least two recoveries - the last 2 in most cases. A bit confusing!

sf1919 commented 1 year ago

In the introduction to the testing it needs to say that you should have the facility set to ISIS.

sf1919 commented 1 year ago

Test 4 - The Show Data Dialog does not come back after Project Recovery. The Reflectometry GUI also does not come back. The Engineering Diffraction GUI does come back though so it seems to be something specific to Show Data Table and the Reflectometry GUI.

sf1919 commented 1 year ago

First attempt at test 6 and Project Recovery options did not appear. Worked as expected 2nd time we attempted it.

sf1919 commented 1 year ago

Test 7 - Like Test 6 we didn't get any options when we restarted and a previous ordered_recovery.py file was showing.

Further investigation shows that the set up we did at the start (how many seconds between saves) did not save because we didn't restart. It would be good to make this clearer in the testing documentation

sf1919 commented 1 year ago

Test 8 - the documentation may need updating for this one. By only choosing Only open in script editor then there is no workspace loaded that we can check the history of.

sf1919 commented 1 year ago

All relevant issues have been written up and linked to this issue for reference. Testing can now be closed.

rbauststfc commented 1 year ago

Test 4 - The Show Data Dialog does not come back after Project Recovery. The Reflectometry GUI also does not come back. The Engineering Diffraction GUI does come back though so it seems to be something specific to Show Data Table and the Reflectometry GUI.

I've just repeated this test and noticed that actually it worked OK, it's just that on Windows the Reflectometry GUI and Show Data dialog seem to be minimised so I must not have noticed that they were still there. I'll note this on the linked issues that were opened for the problem and close them.