Merge ~jslarraz/review-tools:add-component-support into review-tools:master
Proposed by
Jorge Sancho Larraz
Status: | Rejected |
---|---|
Rejected by: | Jorge Sancho Larraz |
Proposed branch: | ~jslarraz/review-tools:add-component-support |
Merge into: | review-tools:master |
Diff against target: |
1223 lines (+1145/-0) 11 files modified
.launchpad.yaml (+1/-0) bin/component-review (+120/-0) check-names.list (+4/-0) reviewtools/cr_component.py (+487/-0) reviewtools/schemas/component.json (+63/-0) reviewtools/schemas/hook.json (+50/-0) reviewtools/sr_common.py (+1/-0) reviewtools/tests/test_cr_component.py (+159/-0) reviewtools/tests/test_schema_base.py (+44/-0) reviewtools/tests/test_schema_component.py (+145/-0) reviewtools/tests/test_schema_hook.py (+71/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alex Murray | Needs Fixing | ||
Review via email:
|
Commit message
components: add basic support for components
Description of the change
Add initial support for components.
Example commands:
# Run tests to validate the component.json schema
python3 -m pytest reviewtools/
# Run tests to validate ReviewComponent checks
python3 -m pytest reviewtools/
# Run a basic review and print the report
bin/component-
To post a comment you must log in.
Unmerged commits
- 09fd0b4... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - ae63f1b... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - a34173e... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - 5d76be6... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - 99a807c... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - cc8ad0e... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - 9172d08... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - 5ca14a4... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - 9973adb... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last - d5aef76... by Jorge Sancho Larraz
-
test:0 (build) coverage:0 (build) 1 → 2 of 2 results First • Previous • Next • Last
Thanks @jslarraz - some initial comments - will do a more thorough review next week but so far this looks really good - just some minor things.
lpci is failing:
:: ModuleNotFoundE rror: No module named 'jsonschema'
- I think you can probably just add python3-jsonschema to the list of packages in the .launchpad.yaml to fix this
also see inline comments.