-
Enhancement
-
Resolution: Fixed
-
P4
-
None
The glass robot tests need to run on a system that is idle throughout the run of the tests, since they rely on being able to read back the pixels from the screen with no window obscuring the test window. When developers run full tests with:
gradle -PFULL_TEST=true test
and then click on any window (e.g., to read e-mail, etc), the robot tests will fail. Also, they take a significant percentage of the time needed to run the full system tests.
As such, I will change the default value of the USE_ROBOT flag to "false". At the same time, I will change the Hudson scripts and dev-build-full.sh script to pass "-PUSE_ROBOT=true" to gradle.
gradle -PFULL_TEST=true test
and then click on any window (e.g., to read e-mail, etc), the robot tests will fail. Also, they take a significant percentage of the time needed to run the full system tests.
As such, I will change the default value of the USE_ROBOT flag to "false". At the same time, I will change the Hudson scripts and dev-build-full.sh script to pass "-PUSE_ROBOT=true" to gradle.