-
Notifications
You must be signed in to change notification settings - Fork 2
Client Release Tests
John Holt edited this page Sep 20, 2017
·
6 revisions
These are tests/checks that should be performed on the IBEX client after a release. They are split into those things that must be done and those that should be done (the only reason for not doing these is if the instrument scientists say it is ok not to perform these tests). These tests are things which are important for the running of the instrument and things which we have missed in previous releases which should not be missed again.
- (After installing both the server and the client) Start the IBEX client. Connect to an instrument. Check Menu -> Help -> About. The client number should be the version you just released and should match that on the page (https://github.com/ISISComputingGroup/IBEX/wiki#instrument-information)
- Make sure genie python works both from the GUI and when launched from the
genie_python.bat
shortcut underC:/Instrument/Apps/Python
- Verify that no issues arise on starting a scripting window (e.g.
init_[INST]
is loaded correctly) - Genie is available via the
g
prefix: tryg.get_blocks()
- Instrument scripts are available via the
inst
prefix. DO NOT use one of the existing instrument scripts as it could trigger unwanted changes on the instrument. Create a test script inC:\Instrument\Settings\config\NDX[INST]\Python\inst
and run that.
- Verify that no issues arise on starting a scripting window (e.g.
- View the current config make sure it looks sensible.
- None
- None