id summary reporter owner description type status priority milestone component resolution keywords cc workpackage 880 show progress during opencl test pkienzle wojciech "The tests run by the OpenCL config dialog can take a long time to run the first time, before any of the DLLs are compiled. The user needs to see that the tests are in progress, and ideally know how much longer the tests will take. When running unit tests in verbose mode from the command line, each test is displayed as it is completed. The result is: {{{ $ python -m sasmodels.model_test -v all test_adsorbed_layer_python (__main__.ModelTestCase) ... ok test_barbell_dll (__main__.ModelTestCase) ... ok test_barbell_opencl (__main__.ModelTestCase) ... /usr/lib/python2.7/dist-packages/pyopencl/__init__.py:61: CompilerWarning: Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more. ""to see more."", CompilerWarning) ok test_bcc_paracrystal_dll (__main__.ModelTestCase) ... ok test_bcc_paracrystal_opencl (__main__.ModelTestCase) ... ok test_be_polyelectrolyte_python (__main__.ModelTestCase) ... ok ... }}} A dialog showing the test currently running and a progress bar showing k tests out of a total of n would give the user the feedback that they need. A cancel button would also be nice." defect assigned major SasView 5.0.0 SasView SasView Bug Fixing