~xnox/ubuntu-archive-tools/built-using

« back to all changes in this revision

Viewing changes to retry-autopkgtest-regressions

  • Committer: Martin Pitt
  • Date: 2016-09-12 08:07:10 UTC
  • Revision ID: martin.pitt@canonical.com-20160912080710-man40oqsyhbtjwcs
retry-autopkgtest-regressions: Adjust to changed bileto excuses layout

Also rename "CI train" to "bileto".

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
    parser = argparse.ArgumentParser('Generate run-autopkgtest commands to re-run regressions')
35
35
    parser.add_argument('-s', '--series', default=default_series,
36
36
                        help='Ubuntu series (default: %(default)s)')
37
 
    parser.add_argument('--ci-train-silo', metavar='SILONR',
38
 
                        help='Run for CI train silo number # (also needs --ci-train-ticket)')
39
 
    parser.add_argument('--ci-train-ticket', metavar='TICKETNR',
40
 
                        help='Run for CI train silo ticket #')
 
37
    parser.add_argument('--bileto', metavar='PPANAME',
 
38
                        help='Run for bileto PPA')
41
39
    parser.add_argument('--all-proposed', action='store_true',
42
40
                        help='generate run-autopkgtest commands with '
43
41
                        '--all-proposed, i. e. with disabling apt pinning')
51
49
                        'this number of days old (float allowed)')
52
50
    args = parser.parse_args()
53
51
 
54
 
    if args.ci_train_silo:
55
 
        if not args.ci_train_ticket:
56
 
            parser.error('--ci-train-silo requires --ci-train-ticket')
57
 
 
58
52
    return args
59
53
 
60
54
 
122
116
if args.all_proposed:
123
117
    extra_opts += '--all-proposed '
124
118
 
125
 
if args.ci_train_silo:
126
 
    excuses_url = 'https://requests.ci-train.ubuntu.com/static/britney/' \
127
 
            'ticket-%s/landing-%s-%s/excuses.yaml' % (
128
 
                args.ci_train_ticket, args.ci_train_silo, args.series)
 
119
if args.bileto:
 
120
    excuses_url = 'https://requests.ci-train.ubuntu.com/static/britney/%s/%s/excuses.yaml' % (
 
121
        args.bileto, args.series)
129
122
    extra_opts += '--ppa ci-train-ppa-service/stable-phone-overlay ' \
130
 
            '--ppa ci-train-ppa-service/landing-%s ' % args.ci_train_silo
 
123
            '--ppa ci-train-ppa-service/%s ' % args.bileto
131
124
else:
132
125
    excuses_url = 'http://people.canonical.com/~ubuntu-archive/proposed-migration/%s/update_excuses.yaml' % args.series
133
126
regressions = get_regressions(excuses_url, args.series, args.state,