Ticket #7852 (closed: fixed)

Opened 7 years ago

Last modified 5 years ago

Loading multiple Muon files causes excess group workspaces to be created.

Reported by: Samuel Jackson Owned by: Arturs Bekasovs
Priority: major Milestone: Release 3.0
Component: Muon Keywords:
Cc: Blocked By:
Blocking: Tester: Roman Tolchenov

Description

Selecting multiple muon nexus files and then loading them causes Mantid to create a number of empty group workspaces (one for each file). This issue only appears to happen when loading Muon nexus files, so I'm guessing this may be an issue in LoadMuonNexus2.

Change History

comment:1 Changed 7 years ago by Arturs Bekasovs

Doesn't seem to be a problem with LoadMuonNexus2 per se, as the same behavior is observed with OFFSPEC raw files when LoadRaw is used.

Last edited 7 years ago by Arturs Bekasovs (previous) (diff)

comment:2 Changed 7 years ago by Arturs Bekasovs

  • Status changed from new to inprogress

Updated test to expose the problem.

Obviously failing for now.

Refs #7852

Changeset: c9bed73e4ee27eb1293b16f526c8d5fc05205141

comment:3 Changed 7 years ago by Arturs Bekasovs

Solved the problem by removing old groups after regrouping.

Refs #7852

Changeset: e74988d74e2090936e4b6ad576a30eb6e4705b4d

comment:4 Changed 7 years ago by Arturs Bekasovs

Tester:

That's a pretty simple one.

  1. Run MantidPlot.
  2. Open Load dialog.
  3. Select the following files from AutoTestData: MUSR00015189.nxs, MUSR00015190.nxs, MUSR00015191.nxs (all of them together)
  4. Leave all the other parameters to default, and run the load.
  5. Make sure the ONLY workspace group created is "MultiFiles", and that it contains 6 workspaces (2 for every file). Nothing apart from that should be created.
  6. Now try doing that with a set of non-muon files, e.g. LOQ48094.raw, LOQ48097.raw, LOQ48098.raw and make sure it works as described above as well.

comment:5 Changed 7 years ago by Arturs Bekasovs

  • Status changed from inprogress to verify
  • Resolution set to fixed

comment:6 Changed 7 years ago by Russell Taylor

  • Milestone changed from Backlog to Release 3.0

comment:7 Changed 7 years ago by Roman Tolchenov

  • Status changed from verify to verifying
  • Tester set to Roman Tolchenov

comment:8 Changed 7 years ago by Roman Tolchenov

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/7852_excess_groups'

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8697

Note: See TracTickets for help on using tickets.