Ticket #6413 (closed: worksforme)
Unscripted testing Muon interface
Reported by: | Nick Draper | Owned by: | Federico M Pouzols |
---|---|---|---|
Priority: | blocker | Milestone: | Release 3.4 |
Component: | GUI | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Federico M Pouzols |
Description (last modified by Gesner Passos) (diff)
See the items at the bottom of this page http://www.mantidproject.org/Unscripted_Manual_Testing
Record in the comments what environment was used
Change History
comment:1 Changed 8 years ago by Nick Draper
- Owner set to Anyone
- Status changed from new to closed
- Resolution set to fixed
comment:2 Changed 8 years ago by Nick Draper
- Status changed from closed to verify
- Resolution fixed deleted
comment:3 Changed 8 years ago by Karl Palmen
- Status changed from verify to verifying
- Tester set to Karl Palmen
comment:4 Changed 8 years ago by Karl Palmen
Testing on Windows64
Able to load and plot current run and earlier runs and repeat with different settings in home dialog box. I note that "Asymmetry" is the only plot type available.
I created a new detector grouping "fred" and plotting worked for that for current and an earlier run.
comment:5 Changed 8 years ago by Karl Palmen
Data Analysis / Setup / Custom Setup / fails to show next menu.
comment:6 Changed 8 years ago by Karl Palmen
Data Analysis / Setup / Manage Setup / Save creates and item of the
Data Analysis / Setup / Custom Setup / menu.
Perhaps, Manage Setup should occur before Custom Setup.
comment:7 Changed 8 years ago by Karl Palmen
I find documentation of this interface at http://www.mantidproject.org/MuonAnalysis . Only the home diag box is covered by this. I am unable to fit a function in
Data Analysis / Fit / Evaluate Function
I get a message box "Fit algorithm failed - Function index out of range".
Documentation does not help me here.
comment:8 Changed 8 years ago by Karl Palmen
- Status changed from verifying to verify
- Tester Karl Palmen deleted
Unable to pass testing owing to lack of knowledge about the interface, not remedied by documentation.
comment:9 Changed 8 years ago by Nick Draper
- Status changed from verify to verifying
- Tester set to Nick Draper
comment:10 Changed 8 years ago by Nick Draper
Tested and Passed by Anders
comment:12 Changed 7 years ago by Nick Draper
- Owner Anyone deleted
- Component changed from Mantid to User Interface
- Milestone changed from Release 2.4 to Release 2.6
- Resolution set to worksforme
- Tester Nick Draper deleted
Ticket resurrected for R2.6
comment:13 Changed 7 years ago by Nick Draper
- Owner set to Anyone
- Status changed from closed to verify
- Resolution worksforme deleted
comment:14 Changed 7 years ago by Gesner Passos
- Status changed from verify to verifying
- Description modified (diff)
- Tester set to Gesner Passos
comment:15 Changed 7 years ago by Gesner Passos
- Status changed from verifying to closed
I followed the tutorial in this link: http://www.mantidproject.org/images/f/fa/Mantid-4-muons12915.pdf, and everything worked as described.
Minor suggestions were made to improve the usability #7555, #7556, #7560.
comment:16 Changed 7 years ago by Nick Draper
- Status changed from closed to verify
Reopened for testing in Release 3.0
comment:17 Changed 7 years ago by Nick Draper
- Milestone changed from Release 2.6 to Release 3.0
- Tester Gesner Passos deleted
comment:18 Changed 7 years ago by Peter Parker
- Status changed from verify to verifying
- Tester set to Peter Parker
comment:19 Changed 7 years ago by Peter Parker
- Status changed from verifying to closed
Couple of issues:
- Graphs are replotted whenever the Data Binning -> Steps field loses focus. This is different to how the Time and Y Axis fields work, since they require the user to press return. It looks like #7555 will end up sorting this out.
- Loading multiple runs no longer works. I have opened #8275 to cover this.
Other than that looks pretty solid.
Used Windows 7 64-bit.
comment:20 Changed 7 years ago by Nick Draper
- Status changed from closed to verify
- Tester Peter Parker deleted
comment:21 Changed 7 years ago by Nick Draper
- Milestone changed from Release 3.0 to Release 3.1
Reactivated for release 3.1
comment:22 Changed 7 years ago by Peter Parker
- Status changed from verify to verifying
- Tester set to Peter Parker
comment:23 Changed 7 years ago by Peter Parker
Opened #8849 to slightly improve how users enter data in some of the fields.
comment:24 Changed 7 years ago by Peter Parker
- Status changed from verifying to closed
Opened #8855 to fix a bug, and discussed the plotting window not remembering it's position when a completely new graph is plotted. Otherwise the interface seems pretty solid to me.
Tested on Windows 7 64-bit.
Closing.
comment:25 Changed 6 years ago by Nick Draper
- Milestone changed from Release 3.1 to Release 3.3
- Resolution set to fixed
- Tester Peter Parker deleted
Reasurrected for R3.3 testing
comment:26 Changed 6 years ago by Nick Draper
- Status changed from closed to verify
- Resolution fixed deleted
comment:27 Changed 6 years ago by Lottie Greenwood
- Status changed from verify to verifying
- Tester set to Lottie Greenwood
comment:28 Changed 6 years ago by Lottie Greenwood
- Status changed from verifying to closed
using Windows7 64bit, followed tutorial here:
http://www.mantidproject.org/Unscripted_Manual_Testing_MuonAnalysis
and here:
everything worked as described.
comment:31 Changed 5 years ago by Federico M Pouzols
- Tester changed from Lottie Greenwood to Federico M Pouzols
comment:32 Changed 5 years ago by Federico M Pouzols
- Owner changed from Anyone to Federico M Pouzols
- Status changed from assigned to inprogress
comment:33 Changed 5 years ago by Federico M Pouzols
- Status changed from inprogress to verify
- Resolution set to fixed
Tested on debian, build of this morning's (20150429) master branch.
It seems to work well. Definitely the basic test (http://www.mantidproject.org/Unscripted_Manual_Testing_MuonAnalysis) went as expected. All other tabs and plots behaved well.
In this interface, as in many other places in Mantid, we currently have an issue with the Conjugate Gradient minimizers in the fitting dialog (#11643).
I only found these minor issues:
#11646. In the main muon documentation wiki page, pages for these two links are missing (in "Other"):
- Muon specific fitting functions
- Muon specific algorithms
#11649. Window resize is not constrained by and does not adjust the main widget size, very minor but very ugly.
Also:
- Maybe the pdf manual could be edited, as it says that it was last updated in 2014 for Mantid 3.1.0. It seems that it has not changed much and most of it is still valid. I could only see minor differences like tab ordering (settings is now the rightmost one) and minor changes in plots (labels, etc.) that wouldn't be worth updating in the pdf.
- But my question would be why do we have this pdf manual and the wiki documentation (http://www.mantidproject.org/MuonAnalysis)? The pdf gives a more general view, but much of it is about the MuonAnalysis interface, which is also documented in the wiki pages. There seems to be a lot of overlap between them. It would be a good idea to reuse the same material.
- The wiki documentation reads well and seems up to date. This is one of the pieces of documentation that ideally would be moved into RST documents soon (I think there were plans for next release). But also see my comment above about partial redundancy between the wiki and the pdf documentation).
- If the interface is reorganized, I'd suggest following a stepwise/wizard approach, as in the other (ALC) muon interface, rather than having several tabs and many options available and interacting at any time.
- In tab 'Home', 'Time zero' and 'First good data' could be spin box widgets.
comment:34 Changed 5 years ago by Federico M Pouzols
And some comments about the ALC interface (the three steps seem to work well):
- It is not mentioned in the quick intro PDF. Should it be there?
- In its wiki documentation, there are two empty sections: Summary Options. On the other hand the RST document is much more complete.
- In the RST doc, the automated screenshots are convenient, but I'd suggest adding one more real (hand made) screenshot with a more informative plot of results (fits, etc.).
- The "?" button could be moved to the bottom-left corner, just left of the "go left <-" button in steps 2 and 3. So it would alway be in the same place regardless of what's the current step.
comment:35 Changed 5 years ago by Federico M Pouzols
And finally I can confirm that a stress test of the ALC interface finished without issues. This loaded around 1.5GB of HIFI NeXus data files from the last cycle (14_3).
comment:36 Changed 5 years ago by Nick Draper
- Status changed from verify to closed
- Resolution changed from fixed to worksforme
comment:37 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 7259
Opened straight to testing with a fake owner, so anyone can test.