How to use QA Tools
Contents
Install QA Tools
- Get repo : I suggest to install qa-tools-workstation directly.
wget -O /etc/yum.repos.d/qa-tools.repo http://liver.englab.brq.redhat.com/repo/qa-tools.repo
- Install related packages
|
|
##TCMS-Submit Usage
- All filed Trancer
- Summary
- Script
- Automated
- Related bugs (from testinfo or beaker task, RHTSdone and external tracker)
- Status confirmed
- Priority
- Default tester
- Estimated time
- Components
Create test case
$
Update Test Case
$ tcms-submit --case=241791 --update --coverage --beaker /kernel/networking/Regression/Fujitsu-bz853344
Other Option
–phases : consider each test phase(Use [BeakerLib][]) as a separate test case
–bug
##Workflow-tomorrow
- submit a single test case
$ bkr workflow-tomorrow --whiteboard="sctp/lksctp-tools test on RHEL6.4" --distro=RHEL6.4-20130130.0 --arch=x86_64 --case=129395 --reserve-if-fail --pretty-xml --dry-run
- submit a multihost test case
bkr workflow-tomorrow --case 129395 --edit --distro RHEL6.4-20130130.0 --server-arch x86_64 --client-arch i386 --reserve-if-fail
Note : You must have a multihost type key word in Makefile @echo "Type: Multihost" >> $(METADATA)
- submit a TCMS run
bkr workflow-tomorrow --edit --reserve-if-fail --run 57722 --dry-run
- submit a job and insert a temp task
bkr workflow-tomorrow --reserve-if-fail --run 57988 --single --init-task 'CMDS_TO_RUN="systemctl stop firewalld.service;yum install -y net-tools tcpdump ethtool iproute nmap-ncat" /distribution/command' --edit
Author Hangbin Liu
LastMod 2018-12-02 (a90227f)