repocop-report-diff(1)
| REPOCOP-REPORT-DIFF(1) | User Contributed Perl Documentation | REPOCOP-REPORT-DIFF(1) |
NAME
repocop-report-diff - a tool that generates patches using repocop unit tests results.
SYNOPSIS
repocop-report-diff [--nmu] [--write-report] [-h|--help] [-v|--verbose] [-q|--quiet] [--workdir workdir] [--repocop-acl-file file] [--repocop-acl-altlinux [--acl-branch sisyphus|p10|...] [--acl-expire time] ] [--report warn|fail|skip|experimental|ok] [--report-et|--report-exclude-test comma separated list of tests] [--report-it|--report-include-test comma separated list of tests] [--report-include-distrotests] [<src.rpm file or spec/dir ...]
DESCRIPTION
repocop-report-diff processes results of repocop unit tests, created with repocop-run command, stored in repocop workdir and creates patches for the bugs whose tests have fixscripts.
OPTIONS
- --diff
- Diff mode. In this mode only diffs are generated. By default, the generated dif does not include changelog.
- --nmu
- Non-Maintainer Upload (NMU). Raise release. In diff mode it will force inclusion of new release and changelog into the generated diff.
- --write-report
- TODO create reports by-leader, by-test and so on. TODO not yet implemented! use repocop-report-diff-by-acl.
- -r, --report skip|experimental|ok|warn|fail
- The level of test results reported. Test results below this level are not reported. Default is warn.
- --report-et, --report-exclude-test comma separated list of tests
- Include all tests exept the given excluded set.
- --report-it, --report-include-test comma separated list of tests
- Include the given set of tests.
- --report-include-distrotests
- Include all distrotests.
- --repocop-acl-file file
- The file content is ACL db, which is used to sort result by ACL. The
argument is generic acl file compatible with Sisyphus' list.src.classic.
Alternatively, you can provide --repocop-acl-altlinux.
- --repocop-acl-altlinux
- This option is ALTLinux-specific. if provided, repocop use ALTLinux::ACL
(perl-ALTLinux-ACL is required). Also, the following options of
ALTLinux::ACL become available:
--acl-branch sisyphus|p10|...
Name of branch. Default is sisyphus.
--acl-expire days
Cache expiration time, float, in days. Default is 1/5 day.
- --workdir dir
- Provides alternative location for the Repocop workdir. Repocop workdir is a place where test results and packages metadata information are stored. Default is ~/.repocop.
- -h, --help
- Display this help and exit.
- -v, --verbose, -q, --quiet
- Verbosity level. Multiple -v increase the verbosity level, -q sets it to 0.
ARGUMENTS
List of src.rpm or .spec files or directories containing them.
AUTHOR
Written by Igor Vlasenko <viy@altlinux.org>.
ACKNOWLEGEMENTS
To Alexey Torbin <at@altlinux.org>, whose qa-robot package had a strong influence on repocop.
COPYING
Copyright (c) 2008-2022 Igor Vlasenko, ALT Linux Team.
This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
| 2022-09-15 | perl v5.34.1 |
