Ticket #8530 (assigned)
Critical System Test Coverage for ReflGui + Quick (CRISP)
Reported by: | Keith Brown | Owned by: | Owen Arnold |
---|---|---|---|
Priority: | critical | Milestone: | Backlog |
Component: | Reflectometry | Keywords: | Maintenance |
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description (last modified by Keith Brown) (diff)
- Take the table files provided by Max for the Reflectometry GUI corresponding to test runs for each reflectometry instrument (ask me for these)
- Firstly run each one through the reflectometry gui and check that you receive sensible I vs Q plots for each one (these should just work)
- If the there were any problems in the previous step, it's probably due to missing instrument parameters, which we will need to add.
- Using the attached python script as a reference (taken from existing system tests for INTER), turn each table into a separate system test.
We should then have very good test coverage over the back-end scripts for the reflectometry GUI.
This ticket is for the CRISP instrument, SURF is in #8514, POLREF is in #8529
Attachments
Change History
comment:6 Changed 7 years ago by Keith Brown
- Keywords Maintenance added
- Blocking 7377 removed
7377 isn't directly related to this. And these system tests can be done in maintenance.
comment:8 Changed 7 years ago by Nick Draper
- Status changed from new to assigned
Bulk move of tickets out of triage (new) to assigned at the introduction of the triage state
comment:10 Changed 6 years ago by Keith Brown
- Owner changed from Keith Brown to Owen Arnold
not going to get this done before i leave, giving to owen
comment:11 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 9374
Note: See
TracTickets for help on using
tickets.