Ticket #3473 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

EQSANS: Make system test more robust

Reported by: Mathieu Doucet Owned by: Mathieu Doucet
Priority: major Milestone: Iteration 30
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Martyn Gigg

Description

The EQSANS reduction looks for config files on the file system. If they are found they are generally used. We should modify the system tests so that those config files are not used even if they are on the build server.

Change History

comment:1 Changed 9 years ago by Mathieu Doucet

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Mathieu Doucet

In [13664]:

Add option to turn off normalization by beam flux even if the beam flux file is available. Re #3473

comment:3 Changed 9 years ago by Mathieu Doucet

In [13665]:

Tell reduction not to use config files. Re #3473

comment:4 Changed 9 years ago by Mathieu Doucet

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

To test, copy Test/AutoTestData/eqsans_configuration.1463 to Test/Data and see that it makes the system test fail.

comment:5 Changed 9 years ago by Martyn Gigg

  • Status changed from verify to verifying
  • Tester set to Martyn Gigg

comment:6 Changed 9 years ago by Martyn Gigg

  • Status changed from verifying to closed

Looks good. System test passes in both cases.

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4320

Note: See TracTickets for help on using tickets.