Description of problem: In Beaker git repository there are 3 RPM packages which are test cases: ./IntegrationTests/src/bkr/inttest/server/selenium/tmp-distribution-beaker-dummy_for_bz681143-1.0-1.noarch.rpm ./IntegrationTests/src/bkr/inttest/server/selenium/tmp-distribution-beaker-task_test-1.1-0.noarch.rpm ./IntegrationTests/src/bkr/inttest/server/selenium/tmp-distribution-beaker-task_test-2.0-2.noarch.rpm These same packages are packaged with beaker-server RPM and are available in the /usr/lib/python2.4/site-packages/bkr/server/test/selenium/ directory. The test RPM packages are not functional, they are just place holders with no actual tests inside them. Their runtest.sh is: rhts-run-simple-test $TEST ./do-my-test and do-my-test file doesn't exist.
These task rpms are test data, used by Beaker's selenium test suite. They intentionally do not do anything. Does their presence cause any problems? They were installed with the beaker-server package up until 0.6.15, but as of 0.6.16 they were moved (along with all integration test code and test data) into a separate package, beaker-integration-tests.
Hmm, I thought empty tests were just useless. How do you schedule the selenium test suite?
(In reply to comment #2) > How do you schedule the selenium test suite? From a clone of Beaker git you can cd IntegrationTests && ./run-tests.sh. For running Beaker tests in Beaker we have a task in git under Tasks/distribution/beaker/dogfood. Closing this bug, if you have any other questions about the test suite please ask on the Beaker mailing list.