Ticket #11801 (closed: fixed)
Make system test OffspecSESANSP0 run on at least one platform
Reported by: | Karl Palmen | Owned by: | Dan Nixon |
---|---|---|---|
Priority: | major | Milestone: | Release 3.5 |
Component: | Framework | Keywords: | maintenance |
Cc: | Blocked By: | ||
Blocking: | #11777 | Tester: | Federico Montesino Pouzols |
Description
Change History
comment:2 Changed 5 years ago by Dan Nixon
- Status changed from assigned to inprogress
(incorrect ticket number)
comment:3 Changed 5 years ago by Dan Nixon
- Status changed from inprogress to verify
- Resolution set to fixed
(incorrect ticket number)
comment:5 Changed 5 years ago by Dan Nixon
This is being verified as pull request #770.
comment:6 Changed 5 years ago by Federico Montesino Pouzols
- Status changed from verify to verifying
- Tester set to Federico Montesino Pouzols
comment:7 Changed 5 years ago by Federico Montesino Pouzols
What the test OffspecSESANSP0 is testing from the missing/disappeared offspec module are the functions nrSESANSP0Fn and nrSESANSFn which now seem to be provided by scripts/Reflectometry/isis_reflectometry/procedures.py. Similarly, for PR #770, OffspecSESANSP0 tests nrSESANSP0Fn.
Who might be using those functions? So maybe we still want to keep this test? It would be nice to find someone who ever heard or remembers what these functions do. This looks a bit like an archeological task.
comment:8 Changed 5 years ago by Dan Nixon
@FedeMPouzols Well noticed, I did swap over the tests to use these functions but found that the isis_reflectometry/procedures.py script seems to be very out of date in it's use of the Python API.
Maybe @OwenArnold would know more about what the isis_reflectometry module is and if it is actually used/needed.
comment:9 Changed 5 years ago by Federico Montesino Pouzols
It definitely seems that this SESANS(P0) is not used any longer, so it should be safe to remove it. isis_reflectometry/procedures.py probably contains code that is superseded/abandoned/not used, and definitely not tested.
comment:10 Changed 5 years ago by Federico Montesino Pouzols
- Status changed from verifying to closed
Merge pull request #769 from mantidproject/11801_remove_OffspecSESANS_test
Remove OffspecSESANS system test
Full changeset: 2b7fa0a658aac560aabe31f23d315265ecfca9e9
comment:11 Changed 5 years ago by Federico Montesino Pouzols
This is a sibling of PF #769, it should be fine to remove this test.
comment:12 Changed 5 years ago by Federico Montesino Pouzols
Merge pull request #770 from mantidproject/11801_remove_OffspecSESANSP0_test
Remove OffspecSESANSP0 system test
Full changeset: ec60612cbaf5c4843b77782ce93e55bc15d2de7e
comment:13 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 12639