#70 Add dependency to rhts-test-env
Opened 6 years ago by astepano. Modified 6 years ago

Many tests expect special "Execution environment" which is described at:

https://github.com/beaker-project/beaker/blob/develop/documentation/user-guide/task-environment.rst

Many tests recipes uses commands whose are originated in the Red Hat Test System (RHTS).

standard-test-roles doesn't provide this commands.

this command are part rhts-test-env packet

rpm -qf /usr/bin/rhts-reboot
rhts-test-env-4.73-1.el7_2.noarch

# rpm -ql rhts-test-env
/mnt/scratchspace
/mnt/testarea
/usr/bin/rhts-abort
/usr/bin/rhts-backup
/usr/bin/rhts-db-submit-result
/usr/bin/rhts-environment.sh
/usr/bin/rhts-extend
/usr/bin/rhts-power
/usr/bin/rhts-reboot
/usr/bin/rhts-recipe-sync-block
/usr/bin/rhts-recipe-sync-set
/usr/bin/rhts-report-result
/usr/bin/rhts-restore
/usr/bin/rhts-run-simple-test
/usr/bin/rhts-submit-log
/usr/bin/rhts-sync-block
/usr/bin/rhts-sync-set
/usr/bin/rhts-system-info
/usr/bin/rhts-test-checkin
/usr/bin/rhts-test-runner.sh
/usr/bin/rhts-test-update
/usr/bin/rhts_db_submit_result
/usr/bin/rhts_environment.sh
/usr/bin/rhts_submit_log
/usr/bin/rhts_sync_block
/usr/bin/rhts_sync_set
/usr/share/doc/rhts-test-env-4.73
/usr/share/doc/rhts-test-env-4.73/README
/usr/share/rhts/failurestrings
/usr/share/rhts/falsestrings
/usr/share/rhts/lib/rhts-make.include
/usr/share/selinux/packages/rhts/rhts.pp

This package is available at https://beaker-project.org/yum/harness/Fedora26/rhts-test-env-4.73-1.fc26.noarch.rpm

Huge number of existing tests rely on this functionality. Without this package number of tests just would not work.

Example: https://upstreamfirst.fedorainfracloud.org/grub2/issues


Login to comment on this ticket.

Metadata