Closed cpascual closed 3 years ago
For tips on how to prepare an environment for installation, see http://taurus-scada.org/users/getting_started.html
pip install https://ci.appveyor.com/api/buildjobs/b2yv4g2loks47wmn/artifacts/dist%2Ftaurus-4.7.0a0.tar.gz
pip install taurus_pyqtgraph
.taurus --version
taurus demo
eval:["FAULT","ON","OFF","ALARM"][randint(4)]
sys/tg_test/1/ampli#rvalue.magnitude
, eval:Q('1mm')#rvalue.units
, eval:10*arange(9)#rvalue[3:4]
)eval:False
as a model for testing)taurus image --demo
taurus --polling-period 333 trend2d --demo
taurus --polling-period 333 trend2d -xt --demo
(known to fail in 4.1.0)
taurus --polling-period 333 trend2d -xn --demo
taurus --polling-period 333 trend2d -xe --demo
taurus --polling-period 333 trend2d --demo -b 10
(deactivate auto-scale bottom axis and see that the plot is limited to the
last 10 values )taurus designer
. Check that the taurus widgets are present in the catalogtaurus device sys/tg_test/1
taurus panel
(basically try all features described in the user's guide
taurus form sys/tg_test/1/short_scalar
mm
. Close the form and relaunch. The new units should be used. Change the the write value and check that the orange color is used when in warning values, and that the write widget does not allow to write values out of range.>>{}<<
). Do this in compact and non compact modes.taurus form --config tf.pck
(basically try all features described in the user's guide
taurus gui example01
foogui
) with taurus newgui
(follow the wizard)foogui
with pip (using a virtualenv may be a good idea)foogui
using the script that has been installedtaurus newgui
) and selecting the same directory
taurus icons
. Several tabs with an array of icons should be displayedtaurus plot --ls-alt
(check that it lists "qwt5" and "tpg")taurus plot "eval:Q(rand(333),'mm')" sys/tg_test/1/wave
--use-alt=tpg
to select the tpg implementation)taurus trend --ls-alt
(check that it lists "qwt5" and "tpg")taurus trend "eval:Q(rand(),'mm')" sys/tg_test/1/ampli
(if using py2 and Qt4, you may need to use --use-alt=tpg
to select the tpg implementation)taurus trend -xn "eval:Q(rand(),'mm')" sys/tg_test/1/ampli
(if using py2 and Qt4, you may need to use --use-alt=tpg
to select the tpg implementation)
(basically try all features described in the user's guide
QT_API=pyqt taurus plot "eval:Q(rand(333),'mm')" sys/tg_test/1/wave
--config
CLI option does not work (the command exits without any message) (basically try all features described in the user's guide
QT_API=pyqt taurus trend "eval:Q(rand(),'mm')" sys/tg_test/1/ampli
QT_API=pyqt taurus trend --use-alt=qwt5 -xn "eval:Q(rand(),'mm')" sys/tg_test/1/ampli
--config
CLI option does not work (the command exits without any message) Done. A few issues found.
I do not think any of them are critical blockers, but it may be nice to investigate the --config
option in qwt5's implementation of plot and trend commands and fix it if it is not too much work
I fixed the --config
issue in efc9bb4
With the config issue solved, I think this is ready
This issue is created for reporting the results of manual tests for Jul20 release on debian9 with dependencies installed (as much as possible) via official repositories (using a fresh taurus-test:debian-stretch image):
And, now in the docker: