Project

General

Profile

Bug #10954

run linter checks for ceph-qa-build

Added by Alfredo Deza about 9 years ago. Updated almost 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

There is a need to run linter checks on ceph-qa-suite to prevent fatal issues on runs like `SyntaxError`

A few items should be addressed:

  • requirements should be defined somewhere so that the linter can run with all dependencies satisfied
  • a tox file should be created that understands how to run the linter on the project
  • all this configuration for PRs (except the previous two items) should be done in ceph-build.git repo

History

#1 Updated by Alfredo Deza almost 9 years ago

  • Status changed from New to In Progress

Opened pull request for ceph-qa-suite work: https://github.com/ceph/ceph-qa-suite/pull/347

#2 Updated by Alfredo Deza almost 9 years ago

  • Status changed from In Progress to Resolved

hammer, dumpling, master, firefly branches got all updated

and Jenkins job got created: http://jenkins.ceph.com/job/ceph-qa-suite-pull-requests/

and it lives in https://github.com/ceph/ceph-build/tree/master/ceph-qa-suite-pull-requests

Also available in: Atom PDF