Merge ~jslarraz/review-tools:schema-add-confinement-grade into review-tools:master
- Git
- lp:~jslarraz/review-tools
- schema-add-confinement-grade
- Merge into master
Proposed by
Jorge Sancho Larraz
Status: | Merged |
---|---|
Merged at revision: | 72ef92774b07fafa169d96c93f684b78cee33a2b |
Proposed branch: | ~jslarraz/review-tools:schema-add-confinement-grade |
Merge into: | review-tools:master |
Diff against target: |
3914 lines (+217/-1623) 6 files modified
check-names.list (+0/-2) reviewtools/schemas/snap.json (+13/-0) reviewtools/sr_lint.py (+6/-52) reviewtools/tests/schemas/test_schema_snap.py (+44/-0) reviewtools/tests/test_sr_lint.py (+15/-238) tests/test.sh.expected (+139/-1331) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Alex Murray | Approve | ||
Review via email:
|
Commit message
many: validate confinement and grade attributes via schema
Description of the change
To post a comment you must log in.
Revision history for this message
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Jorge Sancho Larraz (jslarraz) wrote : | # |
Revision history for this message
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Jorge Sancho Larraz (jslarraz) wrote : | # |
See inline comment
Revision history for this message
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Alex Murray (alexmurray) wrote : | # |
LGTM - thanks @jslarrax (assuming that with the new change to enforce a check for confinement being set that test_schema_
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | diff --git a/check-names.list b/check-names.list | |||
2 | index 32c42c5..9beec95 100644 | |||
3 | --- a/check-names.list | |||
4 | +++ b/check-names.list | |||
5 | @@ -46,7 +46,6 @@ lint-snap-v2:common-id| | |||
6 | 46 | lint-snap-v2:completer| | 46 | lint-snap-v2:completer| |
7 | 47 | lint-snap-v2:confinement_classic_with_interfaces|https://launchpad.net/bugs/1655369 | 47 | lint-snap-v2:confinement_classic_with_interfaces|https://launchpad.net/bugs/1655369 |
8 | 48 | lint-snap-v2:confinement_classic|https://forum.snapcraft.io/t/process-for-reviewing-classic-confinement-snaps/1460 | 48 | lint-snap-v2:confinement_classic|https://forum.snapcraft.io/t/process-for-reviewing-classic-confinement-snaps/1460 |
9 | 49 | lint-snap-v2:confinement_valid| | ||
10 | 50 | lint-snap-v2:content_source_in_both| | 49 | lint-snap-v2:content_source_in_both| |
11 | 51 | lint-snap-v2:content_source_item_valid| | 50 | lint-snap-v2:content_source_item_valid| |
12 | 52 | lint-snap-v2:content_source_key_valid| | 51 | lint-snap-v2:content_source_key_valid| |
13 | @@ -69,7 +68,6 @@ lint-snap-v2:environment_valid| | |||
14 | 69 | lint-snap-v2:environment_value_valid| | 68 | lint-snap-v2:environment_value_valid| |
15 | 70 | lint-snap-v2:epoch_valid| | 69 | lint-snap-v2:epoch_valid| |
16 | 71 | lint-snap-v2:external_symlinks| | 70 | lint-snap-v2:external_symlinks| |
17 | 72 | lint-snap-v2:grade_valid| | ||
18 | 73 | lint-snap-v2:hook_command-chain| | 71 | lint-snap-v2:hook_command-chain| |
19 | 74 | lint-snap-v2:hook_executable| | 72 | lint-snap-v2:hook_executable| |
20 | 75 | lint-snap-v2:hook_plugs_plug_reference| | 73 | lint-snap-v2:hook_plugs_plug_reference| |
21 | diff --git a/reviewtools/schemas/snap.json b/reviewtools/schemas/snap.json | |||
22 | index a62fe61..bd6bc86 100644 | |||
23 | --- a/reviewtools/schemas/snap.json | |||
24 | +++ b/reviewtools/schemas/snap.json | |||
25 | @@ -63,6 +63,19 @@ | |||
26 | 63 | "items": { | 63 | "items": { |
27 | 64 | "type": "string" | 64 | "type": "string" |
28 | 65 | } | 65 | } |
29 | 66 | }, | ||
30 | 67 | "confinement": { | ||
31 | 68 | "description": "Determines if the snap should be restricted in access or not.", | ||
32 | 69 | "$comment": "See https://snapcraft.io/docs/snap-confinement", | ||
33 | 70 | "type": "string", | ||
34 | 71 | "enum": ["strict", "devmode", "classic"], | ||
35 | 72 | "default": "strict" | ||
36 | 73 | }, | ||
37 | 74 | "grade": { | ||
38 | 75 | "description": "Defines the quality grade of the snap.", | ||
39 | 76 | "type": "string", | ||
40 | 77 | "enum": ["stable", "devel"], | ||
41 | 78 | "default": "stable" | ||
42 | 66 | } | 79 | } |
43 | 67 | }, | 80 | }, |
44 | 68 | "required": ["name", "version"] | 81 | "required": ["name", "version"] |
45 | diff --git a/reviewtools/sr_lint.py b/reviewtools/sr_lint.py | |||
46 | index 2da0ae1..a4da85e 100644 | |||
47 | --- a/reviewtools/sr_lint.py | |||
48 | +++ b/reviewtools/sr_lint.py | |||
49 | @@ -1543,38 +1543,13 @@ class SnapReviewLint(SnapReview): | |||
50 | 1543 | 1543 | ||
51 | 1544 | self._add_result(t, n, s) | 1544 | self._add_result(t, n, s) |
52 | 1545 | 1545 | ||
60 | 1546 | def check_confinement(self): | 1546 | def check_classic(self): |
61 | 1547 | """Check confinement""" | 1547 | """Check confinement classic""" |
55 | 1548 | if "confinement" not in self.snap_yaml: | ||
56 | 1549 | return | ||
57 | 1550 | |||
58 | 1551 | allowed = ["strict", "devmode", "classic"] | ||
59 | 1552 | use_with = ["app", "gadget", "kernel"] | ||
62 | 1553 | 1548 | ||
87 | 1554 | t = "info" | 1549 | if ( |
88 | 1555 | n = self._get_check_name("confinement_valid") | 1550 | "confinement" in self.snap_yaml |
89 | 1556 | s = "OK" | 1551 | and self.snap_yaml["confinement"] == "classic" |
90 | 1557 | manual_review = False | 1552 | ): |
67 | 1558 | if not isinstance(self.snap_yaml["confinement"], str): | ||
68 | 1559 | t = "error" | ||
69 | 1560 | s = "malformed 'confinement': %s (not a string)" % ( | ||
70 | 1561 | self.snap_yaml["confinement"] | ||
71 | 1562 | ) | ||
72 | 1563 | elif self.snap_yaml["confinement"] not in allowed: | ||
73 | 1564 | t = "error" | ||
74 | 1565 | s = "malformed 'confinement': '%s' should be one of '%s'" % ( | ||
75 | 1566 | self.snap_yaml["confinement"], | ||
76 | 1567 | ", ".join(allowed), | ||
77 | 1568 | ) | ||
78 | 1569 | elif self.snap_yaml["type"] not in use_with: | ||
79 | 1570 | t = "info" | ||
80 | 1571 | s = ( | ||
81 | 1572 | "'confinement' should not be used with 'type: %s'" | ||
82 | 1573 | % self.snap_yaml["type"] | ||
83 | 1574 | ) | ||
84 | 1575 | self._add_result(t, n, s) | ||
85 | 1576 | |||
86 | 1577 | if self.snap_yaml["confinement"] == "classic": | ||
91 | 1578 | t = "info" | 1553 | t = "info" |
92 | 1579 | n = self._get_check_name("confinement_classic") | 1554 | n = self._get_check_name("confinement_classic") |
93 | 1580 | s = "OK" | 1555 | s = "OK" |
94 | @@ -1624,27 +1599,6 @@ class SnapReviewLint(SnapReview): | |||
95 | 1624 | 1599 | ||
96 | 1625 | self._add_result(t, n, s, link=link) | 1600 | self._add_result(t, n, s, link=link) |
97 | 1626 | 1601 | ||
98 | 1627 | def check_grade(self): | ||
99 | 1628 | """Check grade""" | ||
100 | 1629 | if "grade" not in self.snap_yaml: | ||
101 | 1630 | return | ||
102 | 1631 | |||
103 | 1632 | allowed = ["stable", "devel"] | ||
104 | 1633 | |||
105 | 1634 | t = "info" | ||
106 | 1635 | n = self._get_check_name("grade_valid") | ||
107 | 1636 | s = "OK" | ||
108 | 1637 | if not isinstance(self.snap_yaml["grade"], str): | ||
109 | 1638 | t = "error" | ||
110 | 1639 | s = "malformed 'grade': %s (not a string)" % (self.snap_yaml["grade"]) | ||
111 | 1640 | elif self.snap_yaml["grade"] not in allowed: | ||
112 | 1641 | t = "error" | ||
113 | 1642 | s = "malformed 'grade': '%s' should be one of '%s'" % ( | ||
114 | 1643 | self.snap_yaml["grade"], | ||
115 | 1644 | ", ".join(allowed), | ||
116 | 1645 | ) | ||
117 | 1646 | self._add_result(t, n, s) | ||
118 | 1647 | |||
119 | 1648 | def _verify_env(self, env, app=None): | 1602 | def _verify_env(self, env, app=None): |
120 | 1649 | t = "info" | 1603 | t = "info" |
121 | 1650 | n = self._get_check_name("environment_valid", app=app) | 1604 | n = self._get_check_name("environment_valid", app=app) |
122 | diff --git a/reviewtools/tests/schemas/test_schema_snap.py b/reviewtools/tests/schemas/test_schema_snap.py | |||
123 | index d4e2b29..099dbd8 100644 | |||
124 | --- a/reviewtools/tests/schemas/test_schema_snap.py | |||
125 | +++ b/reviewtools/tests/schemas/test_schema_snap.py | |||
126 | @@ -283,3 +283,47 @@ class TestSchemaSnap(TestSchemaBase): | |||
127 | 283 | with self.subTest(value=value): | 283 | with self.subTest(value=value): |
128 | 284 | error = error.replace("{value}", str(value)) if error else error | 284 | error = error.replace("{value}", str(value)) if error else error |
129 | 285 | self._test_value("assumes", value, error) | 285 | self._test_value("assumes", value, error) |
130 | 286 | |||
131 | 287 | def test_confinement(self): | ||
132 | 288 | for value, error in [ | ||
133 | 289 | # test_check_confinement_strict | ||
134 | 290 | ("strict", None), | ||
135 | 291 | # test_check_confinement_devmode | ||
136 | 292 | ("devmode", None), | ||
137 | 293 | # ### classic TODO: syntax only, allowed checked via override | ||
138 | 294 | ("classic", None), | ||
139 | 295 | # test_check_confinement_missing | ||
140 | 296 | (None, None), | ||
141 | 297 | # test_check_confinement_nonexistent | ||
142 | 298 | ("nonexistent", "'{value}' is not one of "), | ||
143 | 299 | # test_check_confinement_bad - bool | ||
144 | 300 | (True, "{value} is not of type 'string'"), | ||
145 | 301 | # test_check_confinement_bad2 | ||
146 | 302 | ("true", "'{value}' is not one of "), | ||
147 | 303 | # ### list | ||
148 | 304 | ([], "{value} is not of type 'string'"), | ||
149 | 305 | # ### integer | ||
150 | 306 | (2, "{value} is not of type 'string'"), | ||
151 | 307 | ]: | ||
152 | 308 | with self.subTest(value=value): | ||
153 | 309 | error = error.replace("{value}", str(value)) if error else error | ||
154 | 310 | self._test_value("confinement", value, error) | ||
155 | 311 | |||
156 | 312 | def test_grade(self): | ||
157 | 313 | for value, error in [ | ||
158 | 314 | # test_check_grade_stable | ||
159 | 315 | ("stable", None), | ||
160 | 316 | # test_check_grade_devel | ||
161 | 317 | ("devel", None), | ||
162 | 318 | # test_check_grade_missing | ||
163 | 319 | (None, None), | ||
164 | 320 | # test_check_grade_nonexistent | ||
165 | 321 | ("nonexistent", "'{value}' is not one of "), | ||
166 | 322 | # test_check_grade_bad_booleans | ||
167 | 323 | (True, "{value} is not of type 'string'"), | ||
168 | 324 | # test_check_grade_bad_booleans | ||
169 | 325 | ("true", "'{value}' is not one of "), | ||
170 | 326 | ]: | ||
171 | 327 | with self.subTest(value=value): | ||
172 | 328 | error = error.replace("{value}", str(value)) if error else error | ||
173 | 329 | self._test_value("grade", value, error) | ||
174 | diff --git a/reviewtools/tests/test_sr_lint.py b/reviewtools/tests/test_sr_lint.py | |||
175 | index 9a413f6..0e275c5 100644 | |||
176 | --- a/reviewtools/tests/test_sr_lint.py | |||
177 | +++ b/reviewtools/tests/test_sr_lint.py | |||
178 | @@ -3598,37 +3598,11 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
179 | 3598 | expected_counts = {"info": 0, "warn": 0, "error": 0} | 3598 | expected_counts = {"info": 0, "warn": 0, "error": 0} |
180 | 3599 | self.check_results(r, expected_counts) | 3599 | self.check_results(r, expected_counts) |
181 | 3600 | 3600 | ||
182 | 3601 | def test_check_confinement_strict(self): | ||
183 | 3602 | """Test check_confinement - strict""" | ||
184 | 3603 | self.set_test_snap_yaml("confinement", "strict") | ||
185 | 3604 | c = SnapReviewLint(self.test_name) | ||
186 | 3605 | c.check_confinement() | ||
187 | 3606 | r = c.review_report | ||
188 | 3607 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
189 | 3608 | self.check_results(r, expected_counts) | ||
190 | 3609 | |||
191 | 3610 | expected = dict() | ||
192 | 3611 | expected["error"] = dict() | ||
193 | 3612 | expected["warn"] = dict() | ||
194 | 3613 | expected["info"] = dict() | ||
195 | 3614 | name = "lint-snap-v2:confinement_valid" | ||
196 | 3615 | expected["info"][name] = {"text": "OK"} | ||
197 | 3616 | self.check_results(r, expected=expected) | ||
198 | 3617 | |||
199 | 3618 | def test_check_confinement_devmode(self): | ||
200 | 3619 | """Test check_confinement - devmode""" | ||
201 | 3620 | self.set_test_snap_yaml("confinement", "devmode") | ||
202 | 3621 | c = SnapReviewLint(self.test_name) | ||
203 | 3622 | c.check_confinement() | ||
204 | 3623 | r = c.review_report | ||
205 | 3624 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
206 | 3625 | self.check_results(r, expected_counts) | ||
207 | 3626 | |||
208 | 3627 | def test_check_confinement_classic(self): | 3601 | def test_check_confinement_classic(self): |
209 | 3628 | """Test check_confinement - classic""" | 3602 | """Test check_confinement - classic""" |
210 | 3629 | self.set_test_snap_yaml("confinement", "classic") | 3603 | self.set_test_snap_yaml("confinement", "classic") |
211 | 3630 | c = SnapReviewLint(self.test_name) | 3604 | c = SnapReviewLint(self.test_name) |
213 | 3631 | c.check_confinement() | 3605 | c.check_classic() |
214 | 3632 | r = c.review_report | 3606 | r = c.review_report |
215 | 3633 | expected_counts = {"info": None, "warn": 0, "error": 1} | 3607 | expected_counts = {"info": None, "warn": 0, "error": 1} |
216 | 3634 | self.check_results(r, expected_counts) | 3608 | self.check_results(r, expected_counts) |
217 | @@ -3649,9 +3623,9 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
218 | 3649 | overrides = {"snap_allow_classic": True} | 3623 | overrides = {"snap_allow_classic": True} |
219 | 3650 | 3624 | ||
220 | 3651 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3625 | c = SnapReviewLint(self.test_name, overrides=overrides) |
222 | 3652 | c.check_confinement() | 3626 | c.check_classic() |
223 | 3653 | r = c.review_report | 3627 | r = c.review_report |
225 | 3654 | expected_counts = {"info": 3, "warn": 0, "error": 0} | 3628 | expected_counts = {"info": 2, "warn": 0, "error": 0} |
226 | 3655 | self.check_results(r, expected_counts) | 3629 | self.check_results(r, expected_counts) |
227 | 3656 | 3630 | ||
228 | 3657 | expected = dict() | 3631 | expected = dict() |
229 | @@ -3669,9 +3643,9 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
230 | 3669 | self.set_test_snap_yaml("plugs", {}) | 3643 | self.set_test_snap_yaml("plugs", {}) |
231 | 3670 | 3644 | ||
232 | 3671 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3645 | c = SnapReviewLint(self.test_name, overrides=overrides) |
234 | 3672 | c.check_confinement() | 3646 | c.check_classic() |
235 | 3673 | r = c.review_report | 3647 | r = c.review_report |
237 | 3674 | expected_counts = {"info": 2, "warn": 0, "error": 1} | 3648 | expected_counts = {"info": 1, "warn": 0, "error": 1} |
238 | 3675 | self.check_results(r, expected_counts) | 3649 | self.check_results(r, expected_counts) |
239 | 3676 | 3650 | ||
240 | 3677 | expected = dict() | 3651 | expected = dict() |
241 | @@ -3691,9 +3665,9 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
242 | 3691 | self.set_test_snap_yaml("slots", {}) | 3665 | self.set_test_snap_yaml("slots", {}) |
243 | 3692 | 3666 | ||
244 | 3693 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3667 | c = SnapReviewLint(self.test_name, overrides=overrides) |
246 | 3694 | c.check_confinement() | 3668 | c.check_classic() |
247 | 3695 | r = c.review_report | 3669 | r = c.review_report |
249 | 3696 | expected_counts = {"info": 2, "warn": 0, "error": 1} | 3670 | expected_counts = {"info": 1, "warn": 0, "error": 1} |
250 | 3697 | self.check_results(r, expected_counts) | 3671 | self.check_results(r, expected_counts) |
251 | 3698 | 3672 | ||
252 | 3699 | expected = dict() | 3673 | expected = dict() |
253 | @@ -3715,9 +3689,9 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
254 | 3715 | self.set_test_snap_yaml("apps", apps_plugs) | 3689 | self.set_test_snap_yaml("apps", apps_plugs) |
255 | 3716 | 3690 | ||
256 | 3717 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3691 | c = SnapReviewLint(self.test_name, overrides=overrides) |
258 | 3718 | c.check_confinement() | 3692 | c.check_classic() |
259 | 3719 | r = c.review_report | 3693 | r = c.review_report |
261 | 3720 | expected_counts = {"info": 2, "warn": 0, "error": 1} | 3694 | expected_counts = {"info": 1, "warn": 0, "error": 1} |
262 | 3721 | self.check_results(r, expected_counts) | 3695 | self.check_results(r, expected_counts) |
263 | 3722 | 3696 | ||
264 | 3723 | expected = dict() | 3697 | expected = dict() |
265 | @@ -3741,12 +3715,12 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
266 | 3741 | classic_interfaces_exception.append("foo") | 3715 | classic_interfaces_exception.append("foo") |
267 | 3742 | # run the test | 3716 | # run the test |
268 | 3743 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3717 | c = SnapReviewLint(self.test_name, overrides=overrides) |
270 | 3744 | c.check_confinement() | 3718 | c.check_classic() |
271 | 3745 | # then cleanup the overrides | 3719 | # then cleanup the overrides |
272 | 3746 | classic_interfaces_exception.remove("foo") | 3720 | classic_interfaces_exception.remove("foo") |
273 | 3747 | 3721 | ||
274 | 3748 | r = c.review_report | 3722 | r = c.review_report |
276 | 3749 | expected_counts = {"info": 3, "warn": 0, "error": 0} | 3723 | expected_counts = {"info": 2, "warn": 0, "error": 0} |
277 | 3750 | self.check_results(r, expected_counts) | 3724 | self.check_results(r, expected_counts) |
278 | 3751 | 3725 | ||
279 | 3752 | expected = dict() | 3726 | expected = dict() |
280 | @@ -3768,12 +3742,12 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
281 | 3768 | classic_interfaces_exception.append("foo") | 3742 | classic_interfaces_exception.append("foo") |
282 | 3769 | # run the test | 3743 | # run the test |
283 | 3770 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3744 | c = SnapReviewLint(self.test_name, overrides=overrides) |
285 | 3771 | c.check_confinement() | 3745 | c.check_classic() |
286 | 3772 | # then cleanup the overrides | 3746 | # then cleanup the overrides |
287 | 3773 | classic_interfaces_exception.remove("foo") | 3747 | classic_interfaces_exception.remove("foo") |
288 | 3774 | 3748 | ||
289 | 3775 | r = c.review_report | 3749 | r = c.review_report |
291 | 3776 | expected_counts = {"info": 3, "warn": 0, "error": 0} | 3750 | expected_counts = {"info": 2, "warn": 0, "error": 0} |
292 | 3777 | self.check_results(r, expected_counts) | 3751 | self.check_results(r, expected_counts) |
293 | 3778 | 3752 | ||
294 | 3779 | expected = dict() | 3753 | expected = dict() |
295 | @@ -3797,12 +3771,12 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
296 | 3797 | classic_interfaces_exception.append("foo") | 3771 | classic_interfaces_exception.append("foo") |
297 | 3798 | # run the test | 3772 | # run the test |
298 | 3799 | c = SnapReviewLint(self.test_name, overrides=overrides) | 3773 | c = SnapReviewLint(self.test_name, overrides=overrides) |
300 | 3800 | c.check_confinement() | 3774 | c.check_classic() |
301 | 3801 | # then cleanup the overrides | 3775 | # then cleanup the overrides |
302 | 3802 | classic_interfaces_exception.remove("foo") | 3776 | classic_interfaces_exception.remove("foo") |
303 | 3803 | 3777 | ||
304 | 3804 | r = c.review_report | 3778 | r = c.review_report |
306 | 3805 | expected_counts = {"info": 3, "warn": 0, "error": 0} | 3779 | expected_counts = {"info": 2, "warn": 0, "error": 0} |
307 | 3806 | self.check_results(r, expected_counts) | 3780 | self.check_results(r, expected_counts) |
308 | 3807 | 3781 | ||
309 | 3808 | expected = dict() | 3782 | expected = dict() |
310 | @@ -3813,203 +3787,6 @@ class TestSnapReviewLint(sr_tests.TestSnapReview): | |||
311 | 3813 | expected["info"][name] = {"text": "OK"} | 3787 | expected["info"][name] = {"text": "OK"} |
312 | 3814 | self.check_results(r, expected=expected) | 3788 | self.check_results(r, expected=expected) |
313 | 3815 | 3789 | ||
314 | 3816 | def test_check_confinement_os(self): | ||
315 | 3817 | """Test check_confinement - os""" | ||
316 | 3818 | self.set_test_snap_yaml("confinement", "strict") | ||
317 | 3819 | self.set_test_snap_yaml("type", "os") | ||
318 | 3820 | c = SnapReviewLint(self.test_name) | ||
319 | 3821 | c.check_confinement() | ||
320 | 3822 | r = c.review_report | ||
321 | 3823 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
322 | 3824 | self.check_results(r, expected_counts) | ||
323 | 3825 | |||
324 | 3826 | expected = dict() | ||
325 | 3827 | expected["error"] = dict() | ||
326 | 3828 | expected["warn"] = dict() | ||
327 | 3829 | expected["info"] = dict() | ||
328 | 3830 | name = "lint-snap-v2:confinement_valid" | ||
329 | 3831 | expected["info"][name] = { | ||
330 | 3832 | "text": "'confinement' should not be used with 'type: os'" | ||
331 | 3833 | } | ||
332 | 3834 | self.check_results(r, expected=expected) | ||
333 | 3835 | |||
334 | 3836 | def test_check_confinement_kernel(self): | ||
335 | 3837 | """Test check_confinement - kernel""" | ||
336 | 3838 | self.set_test_snap_yaml("confinement", "strict") | ||
337 | 3839 | self.set_test_snap_yaml("type", "kernel") | ||
338 | 3840 | c = SnapReviewLint(self.test_name) | ||
339 | 3841 | c.check_confinement() | ||
340 | 3842 | r = c.review_report | ||
341 | 3843 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
342 | 3844 | self.check_results(r, expected_counts) | ||
343 | 3845 | |||
344 | 3846 | expected = dict() | ||
345 | 3847 | expected["error"] = dict() | ||
346 | 3848 | expected["warn"] = dict() | ||
347 | 3849 | expected["info"] = dict() | ||
348 | 3850 | name = "lint-snap-v2:confinement_valid" | ||
349 | 3851 | expected["info"][name] = {"text": "OK"} | ||
350 | 3852 | self.check_results(r, expected=expected) | ||
351 | 3853 | |||
352 | 3854 | def test_check_confinement_gadget(self): | ||
353 | 3855 | """Test check_confinement - gadget""" | ||
354 | 3856 | self.set_test_snap_yaml("confinement", "strict") | ||
355 | 3857 | self.set_test_snap_yaml("type", "gadget") | ||
356 | 3858 | c = SnapReviewLint(self.test_name) | ||
357 | 3859 | c.check_confinement() | ||
358 | 3860 | r = c.review_report | ||
359 | 3861 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
360 | 3862 | self.check_results(r, expected_counts) | ||
361 | 3863 | |||
362 | 3864 | expected = dict() | ||
363 | 3865 | expected["error"] = dict() | ||
364 | 3866 | expected["warn"] = dict() | ||
365 | 3867 | expected["info"] = dict() | ||
366 | 3868 | name = "lint-snap-v2:confinement_valid" | ||
367 | 3869 | expected["info"][name] = {"text": "OK"} | ||
368 | 3870 | self.check_results(r, expected=expected) | ||
369 | 3871 | |||
370 | 3872 | def test_check_confinement_missing(self): | ||
371 | 3873 | """Test check_confinement - missing""" | ||
372 | 3874 | self.set_test_snap_yaml("confinement", None) | ||
373 | 3875 | c = SnapReviewLint(self.test_name) | ||
374 | 3876 | c.check_confinement() | ||
375 | 3877 | r = c.review_report | ||
376 | 3878 | expected_counts = {"info": 0, "warn": 0, "error": 0} | ||
377 | 3879 | self.check_results(r, expected_counts) | ||
378 | 3880 | |||
379 | 3881 | def test_check_confinement_nonexistent(self): | ||
380 | 3882 | """Test check_confinement - nonexistent""" | ||
381 | 3883 | self.set_test_snap_yaml("confinement", "nonexistent") | ||
382 | 3884 | c = SnapReviewLint(self.test_name) | ||
383 | 3885 | c.check_confinement() | ||
384 | 3886 | r = c.review_report | ||
385 | 3887 | expected_counts = {"info": None, "warn": 0, "error": 1} | ||
386 | 3888 | self.check_results(r, expected_counts) | ||
387 | 3889 | |||
388 | 3890 | def test_check_confinement_bad(self): | ||
389 | 3891 | """Test check_confinement - bad (boolean)""" | ||
390 | 3892 | self.set_test_snap_yaml("confinement", True) | ||
391 | 3893 | c = SnapReviewLint(self.test_name) | ||
392 | 3894 | c.check_confinement() | ||
393 | 3895 | r = c.review_report | ||
394 | 3896 | expected_counts = {"info": None, "warn": 0, "error": 1} | ||
395 | 3897 | self.check_results(r, expected_counts) | ||
396 | 3898 | |||
397 | 3899 | def test_check_confinement_bad2(self): | ||
398 | 3900 | """Test check_confinement - bad (yaml true)""" | ||
399 | 3901 | self.set_test_snap_yaml("confinement", "true") | ||
400 | 3902 | c = SnapReviewLint(self.test_name) | ||
401 | 3903 | c.check_confinement() | ||
402 | 3904 | r = c.review_report | ||
403 | 3905 | expected_counts = {"info": None, "warn": 0, "error": 1} | ||
404 | 3906 | self.check_results(r, expected_counts) | ||
405 | 3907 | |||
406 | 3908 | def test_check_grade_stable(self): | ||
407 | 3909 | """Test check_grade - stable""" | ||
408 | 3910 | self.set_test_snap_yaml("grade", "stable") | ||
409 | 3911 | c = SnapReviewLint(self.test_name) | ||
410 | 3912 | c.check_grade() | ||
411 | 3913 | r = c.review_report | ||
412 | 3914 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
413 | 3915 | self.check_results(r, expected_counts) | ||
414 | 3916 | |||
415 | 3917 | expected = { | ||
416 | 3918 | "error": {}, | ||
417 | 3919 | "warn": {}, | ||
418 | 3920 | "info": {"lint-snap-v2:grade_valid": {"text": "OK"}}, | ||
419 | 3921 | } | ||
420 | 3922 | self.check_results(r, expected=expected) | ||
421 | 3923 | |||
422 | 3924 | def test_check_grade_devel(self): | ||
423 | 3925 | """Test check_grade - devel""" | ||
424 | 3926 | self.set_test_snap_yaml("grade", "devel") | ||
425 | 3927 | c = SnapReviewLint(self.test_name) | ||
426 | 3928 | c.check_grade() | ||
427 | 3929 | r = c.review_report | ||
428 | 3930 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
429 | 3931 | self.check_results(r, expected_counts) | ||
430 | 3932 | |||
431 | 3933 | def test_check_grade_os(self): | ||
432 | 3934 | """Test check_grade - os""" | ||
433 | 3935 | self.set_test_snap_yaml("grade", "stable") | ||
434 | 3936 | self.set_test_snap_yaml("type", "os") | ||
435 | 3937 | c = SnapReviewLint(self.test_name) | ||
436 | 3938 | c.check_grade() | ||
437 | 3939 | r = c.review_report | ||
438 | 3940 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
439 | 3941 | self.check_results(r, expected_counts) | ||
440 | 3942 | |||
441 | 3943 | expected = { | ||
442 | 3944 | "error": {}, | ||
443 | 3945 | "warn": {}, | ||
444 | 3946 | "info": {"lint-snap-v2:grade_valid": {"text": "OK"}}, | ||
445 | 3947 | } | ||
446 | 3948 | self.check_results(r, expected=expected) | ||
447 | 3949 | |||
448 | 3950 | def test_check_grade_kernel(self): | ||
449 | 3951 | """Test check_grade - kernel""" | ||
450 | 3952 | self.set_test_snap_yaml("grade", "stable") | ||
451 | 3953 | self.set_test_snap_yaml("type", "kernel") | ||
452 | 3954 | c = SnapReviewLint(self.test_name) | ||
453 | 3955 | c.check_grade() | ||
454 | 3956 | r = c.review_report | ||
455 | 3957 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
456 | 3958 | self.check_results(r, expected_counts) | ||
457 | 3959 | |||
458 | 3960 | expected = { | ||
459 | 3961 | "error": {}, | ||
460 | 3962 | "warn": {}, | ||
461 | 3963 | "info": {"lint-snap-v2:grade_valid": {"text": "OK"}}, | ||
462 | 3964 | } | ||
463 | 3965 | self.check_results(r, expected=expected) | ||
464 | 3966 | |||
465 | 3967 | def test_check_grade_gadget(self): | ||
466 | 3968 | """Test check_grade - gadget""" | ||
467 | 3969 | self.set_test_snap_yaml("grade", "stable") | ||
468 | 3970 | self.set_test_snap_yaml("type", "gadget") | ||
469 | 3971 | c = SnapReviewLint(self.test_name) | ||
470 | 3972 | c.check_grade() | ||
471 | 3973 | r = c.review_report | ||
472 | 3974 | expected_counts = {"info": 1, "warn": 0, "error": 0} | ||
473 | 3975 | self.check_results(r, expected_counts) | ||
474 | 3976 | |||
475 | 3977 | expected = { | ||
476 | 3978 | "error": {}, | ||
477 | 3979 | "warn": {}, | ||
478 | 3980 | "info": {"lint-snap-v2:grade_valid": {"text": "OK"}}, | ||
479 | 3981 | } | ||
480 | 3982 | self.check_results(r, expected=expected) | ||
481 | 3983 | |||
482 | 3984 | def test_check_grade_missing(self): | ||
483 | 3985 | """Test check_grade - missing""" | ||
484 | 3986 | self.set_test_snap_yaml("grade", None) | ||
485 | 3987 | c = SnapReviewLint(self.test_name) | ||
486 | 3988 | c.check_grade() | ||
487 | 3989 | r = c.review_report | ||
488 | 3990 | expected_counts = {"info": 0, "warn": 0, "error": 0} | ||
489 | 3991 | self.check_results(r, expected_counts) | ||
490 | 3992 | |||
491 | 3993 | def test_check_grade_nonexistent(self): | ||
492 | 3994 | """Test check_grade - nonexistent""" | ||
493 | 3995 | self.set_test_snap_yaml("grade", "nonexistent") | ||
494 | 3996 | c = SnapReviewLint(self.test_name) | ||
495 | 3997 | c.check_grade() | ||
496 | 3998 | r = c.review_report | ||
497 | 3999 | expected_counts = {"info": None, "warn": 0, "error": 1} | ||
498 | 4000 | self.check_results(r, expected_counts) | ||
499 | 4001 | |||
500 | 4002 | def test_check_grade_bad_booleans(self): | ||
501 | 4003 | """Test check_grade - bad booleans values""" | ||
502 | 4004 | bad_values = (True, "true") | ||
503 | 4005 | for v in bad_values: | ||
504 | 4006 | self.set_test_snap_yaml("grade", v) | ||
505 | 4007 | c = SnapReviewLint(self.test_name) | ||
506 | 4008 | c.check_grade() | ||
507 | 4009 | r = c.review_report | ||
508 | 4010 | expected_counts = {"info": None, "warn": 0, "error": 1} | ||
509 | 4011 | self.check_results(r, expected_counts) | ||
510 | 4012 | |||
511 | 4013 | def test_check_base(self): | 3790 | def test_check_base(self): |
512 | 4014 | """Test check_base""" | 3791 | """Test check_base""" |
513 | 4015 | self.set_test_snap_yaml("base", "bare") | 3792 | self.set_test_snap_yaml("base", "bare") |
514 | diff --git a/tests/test.sh.expected b/tests/test.sh.expected | |||
515 | index 0651350..36b209b 100644 | |||
516 | --- a/tests/test.sh.expected | |||
517 | +++ b/tests/test.sh.expected | |||
518 | @@ -559,10 +559,6 @@ chrome-test_52.0.2743.116-1+test1_amd64.snap: FAIL | |||
519 | 559 | "manual_review": false, | 559 | "manual_review": false, |
520 | 560 | "text": "OK" | 560 | "text": "OK" |
521 | 561 | }, | 561 | }, |
522 | 562 | "lint-snap-v2:confinement_valid": { | ||
523 | 563 | "manual_review": false, | ||
524 | 564 | "text": "OK" | ||
525 | 565 | }, | ||
526 | 566 | "lint-snap-v2:daemon_required:chrome-test": { | 562 | "lint-snap-v2:daemon_required:chrome-test": { |
527 | 567 | "manual_review": false, | 563 | "manual_review": false, |
528 | 568 | "text": "OK" | 564 | "text": "OK" |
529 | @@ -800,10 +796,6 @@ chrome-test_52.0.2743.116-1+test1_amd64.snap: FAIL | |||
530 | 800 | "manual_review": false, | 796 | "manual_review": false, |
531 | 801 | "text": "OK" | 797 | "text": "OK" |
532 | 802 | }, | 798 | }, |
533 | 803 | "lint-snap-v2:confinement_valid": { | ||
534 | 804 | "manual_review": false, | ||
535 | 805 | "text": "OK" | ||
536 | 806 | }, | ||
537 | 807 | "lint-snap-v2:daemon_required:chrome-test": { | 799 | "lint-snap-v2:daemon_required:chrome-test": { |
538 | 808 | "manual_review": false, | 800 | "manual_review": false, |
539 | 809 | "text": "OK" | 801 | "text": "OK" |
540 | @@ -1248,10 +1240,6 @@ classic_16.04+test1_all.snap: FAIL | |||
541 | 1248 | "manual_review": false, | 1240 | "manual_review": false, |
542 | 1249 | "text": "OK" | 1241 | "text": "OK" |
543 | 1250 | }, | 1242 | }, |
544 | 1251 | "lint-snap-v2:confinement_valid": { | ||
545 | 1252 | "manual_review": false, | ||
546 | 1253 | "text": "OK" | ||
547 | 1254 | }, | ||
548 | 1255 | "lint-snap-v2:daemon_required:classic": { | 1243 | "lint-snap-v2:daemon_required:classic": { |
549 | 1256 | "manual_review": false, | 1244 | "manual_review": false, |
550 | 1257 | "text": "OK" | 1245 | "text": "OK" |
551 | @@ -1436,10 +1424,6 @@ classic_16.04+test1_all.snap: FAIL | |||
552 | 1436 | "manual_review": false, | 1424 | "manual_review": false, |
553 | 1437 | "text": "OK" | 1425 | "text": "OK" |
554 | 1438 | }, | 1426 | }, |
555 | 1439 | "lint-snap-v2:confinement_valid": { | ||
556 | 1440 | "manual_review": false, | ||
557 | 1441 | "text": "OK" | ||
558 | 1442 | }, | ||
559 | 1443 | "lint-snap-v2:daemon_required:classic": { | 1427 | "lint-snap-v2:daemon_required:classic": { |
560 | 1444 | "manual_review": false, | 1428 | "manual_review": false, |
561 | 1445 | "text": "OK" | 1429 | "text": "OK" |
562 | @@ -1601,10 +1585,6 @@ devmode-home_0.1_amd64.snap: pass | |||
563 | 1601 | "manual_review": false, | 1585 | "manual_review": false, |
564 | 1602 | "text": "OK" | 1586 | "text": "OK" |
565 | 1603 | }, | 1587 | }, |
566 | 1604 | "lint-snap-v2:confinement_valid": { | ||
567 | 1605 | "manual_review": false, | ||
568 | 1606 | "text": "OK" | ||
569 | 1607 | }, | ||
570 | 1608 | "lint-snap-v2:daemon_required:test": { | 1588 | "lint-snap-v2:daemon_required:test": { |
571 | 1609 | "manual_review": false, | 1589 | "manual_review": false, |
572 | 1610 | "text": "OK" | 1590 | "text": "OK" |
573 | @@ -1737,10 +1717,6 @@ devmode-home_0.1_amd64.snap: pass | |||
574 | 1737 | "manual_review": false, | 1717 | "manual_review": false, |
575 | 1738 | "text": "OK" | 1718 | "text": "OK" |
576 | 1739 | }, | 1719 | }, |
577 | 1740 | "lint-snap-v2:confinement_valid": { | ||
578 | 1741 | "manual_review": false, | ||
579 | 1742 | "text": "OK" | ||
580 | 1743 | }, | ||
581 | 1744 | "lint-snap-v2:daemon_required:test": { | 1720 | "lint-snap-v2:daemon_required:test": { |
582 | 1745 | "manual_review": false, | 1721 | "manual_review": false, |
583 | 1746 | "text": "OK" | 1722 | "text": "OK" |
584 | @@ -2039,10 +2015,6 @@ firefox_48.0+build2-0ubuntu0.16.04.1+_amd64.snap: FAIL | |||
585 | 2039 | "manual_review": false, | 2015 | "manual_review": false, |
586 | 2040 | "text": "OK" | 2016 | "text": "OK" |
587 | 2041 | }, | 2017 | }, |
588 | 2042 | "lint-snap-v2:confinement_valid": { | ||
589 | 2043 | "manual_review": false, | ||
590 | 2044 | "text": "OK" | ||
591 | 2045 | }, | ||
592 | 2046 | "lint-snap-v2:daemon_required:firefox": { | 2018 | "lint-snap-v2:daemon_required:firefox": { |
593 | 2047 | "manual_review": false, | 2019 | "manual_review": false, |
594 | 2048 | "text": "OK" | 2020 | "text": "OK" |
595 | @@ -2368,10 +2340,6 @@ firefox_48.0+build2-0ubuntu0.16.04.1+_amd64.snap: FAIL | |||
596 | 2368 | "manual_review": false, | 2340 | "manual_review": false, |
597 | 2369 | "text": "OK" | 2341 | "text": "OK" |
598 | 2370 | }, | 2342 | }, |
599 | 2371 | "lint-snap-v2:confinement_valid": { | ||
600 | 2372 | "manual_review": false, | ||
601 | 2373 | "text": "OK" | ||
602 | 2374 | }, | ||
603 | 2375 | "lint-snap-v2:daemon_required:firefox": { | 2343 | "lint-snap-v2:daemon_required:firefox": { |
604 | 2376 | "manual_review": false, | 2344 | "manual_review": false, |
605 | 2377 | "text": "OK" | 2345 | "text": "OK" |
606 | @@ -2503,14 +2471,6 @@ gke-kernel_4.15.0-1027.28~16.04.1_amd64.snap: pass | |||
607 | 2503 | "manual_review": false, | 2471 | "manual_review": false, |
608 | 2504 | "text": "Could not find compiled binaries for architecture 'amd64'" | 2472 | "text": "Could not find compiled binaries for architecture 'amd64'" |
609 | 2505 | }, | 2473 | }, |
610 | 2506 | "lint-snap-v2:confinement_valid": { | ||
611 | 2507 | "manual_review": false, | ||
612 | 2508 | "text": "OK" | ||
613 | 2509 | }, | ||
614 | 2510 | "lint-snap-v2:grade_valid": { | ||
615 | 2511 | "manual_review": false, | ||
616 | 2512 | "text": "OK" | ||
617 | 2513 | }, | ||
618 | 2514 | "lint-snap-v2:hooks_present": { | 2474 | "lint-snap-v2:hooks_present": { |
619 | 2515 | "manual_review": false, | 2475 | "manual_review": false, |
620 | 2516 | "text": "OK (optional hooks field not specified)" | 2476 | "text": "OK (optional hooks field not specified)" |
621 | @@ -2581,14 +2541,6 @@ gke-kernel_4.15.0-1027.28~16.04.1_amd64.snap: pass | |||
622 | 2581 | "manual_review": false, | 2541 | "manual_review": false, |
623 | 2582 | "text": "Could not find compiled binaries for architecture 'amd64'" | 2542 | "text": "Could not find compiled binaries for architecture 'amd64'" |
624 | 2583 | }, | 2543 | }, |
625 | 2584 | "lint-snap-v2:confinement_valid": { | ||
626 | 2585 | "manual_review": false, | ||
627 | 2586 | "text": "OK" | ||
628 | 2587 | }, | ||
629 | 2588 | "lint-snap-v2:grade_valid": { | ||
630 | 2589 | "manual_review": false, | ||
631 | 2590 | "text": "OK" | ||
632 | 2591 | }, | ||
633 | 2592 | "lint-snap-v2:hooks_present": { | 2544 | "lint-snap-v2:hooks_present": { |
634 | 2593 | "manual_review": false, | 2545 | "manual_review": false, |
635 | 2594 | "text": "OK (optional hooks field not specified)" | 2546 | "text": "OK (optional hooks field not specified)" |
636 | @@ -2664,14 +2616,6 @@ gke-kernel_4.15.0-1069.72_amd64.snap: pass | |||
637 | 2664 | "manual_review": false, | 2616 | "manual_review": false, |
638 | 2665 | "text": "Could not find compiled binaries for architecture 'amd64'" | 2617 | "text": "Could not find compiled binaries for architecture 'amd64'" |
639 | 2666 | }, | 2618 | }, |
640 | 2667 | "lint-snap-v2:confinement_valid": { | ||
641 | 2668 | "manual_review": false, | ||
642 | 2669 | "text": "OK" | ||
643 | 2670 | }, | ||
644 | 2671 | "lint-snap-v2:grade_valid": { | ||
645 | 2672 | "manual_review": false, | ||
646 | 2673 | "text": "OK" | ||
647 | 2674 | }, | ||
648 | 2675 | "lint-snap-v2:hooks_present": { | 2619 | "lint-snap-v2:hooks_present": { |
649 | 2676 | "manual_review": false, | 2620 | "manual_review": false, |
650 | 2677 | "text": "OK (optional hooks field not specified)" | 2621 | "text": "OK (optional hooks field not specified)" |
651 | @@ -2742,14 +2686,6 @@ gke-kernel_4.15.0-1069.72_amd64.snap: pass | |||
652 | 2742 | "manual_review": false, | 2686 | "manual_review": false, |
653 | 2743 | "text": "Could not find compiled binaries for architecture 'amd64'" | 2687 | "text": "Could not find compiled binaries for architecture 'amd64'" |
654 | 2744 | }, | 2688 | }, |
655 | 2745 | "lint-snap-v2:confinement_valid": { | ||
656 | 2746 | "manual_review": false, | ||
657 | 2747 | "text": "OK" | ||
658 | 2748 | }, | ||
659 | 2749 | "lint-snap-v2:grade_valid": { | ||
660 | 2750 | "manual_review": false, | ||
661 | 2751 | "text": "OK" | ||
662 | 2752 | }, | ||
663 | 2753 | "lint-snap-v2:hooks_present": { | 2689 | "lint-snap-v2:hooks_present": { |
664 | 2754 | "manual_review": false, | 2690 | "manual_review": false, |
665 | 2755 | "text": "OK (optional hooks field not specified)" | 2691 | "text": "OK (optional hooks field not specified)" |
666 | @@ -2956,10 +2892,6 @@ glance_ocata_amd64.snap: pass | |||
667 | 2956 | "manual_review": false, | 2892 | "manual_review": false, |
668 | 2957 | "text": "OK" | 2893 | "text": "OK" |
669 | 2958 | }, | 2894 | }, |
670 | 2959 | "lint-snap-v2:confinement_valid": { | ||
671 | 2960 | "manual_review": false, | ||
672 | 2961 | "text": "OK" | ||
673 | 2962 | }, | ||
674 | 2963 | "lint-snap-v2:daemon:api": { | 2895 | "lint-snap-v2:daemon:api": { |
675 | 2964 | "manual_review": false, | 2896 | "manual_review": false, |
676 | 2965 | "text": "OK" | 2897 | "text": "OK" |
677 | @@ -2984,10 +2916,6 @@ glance_ocata_amd64.snap: pass | |||
678 | 2984 | "manual_review": false, | 2916 | "manual_review": false, |
679 | 2985 | "text": "OK" | 2917 | "text": "OK" |
680 | 2986 | }, | 2918 | }, |
681 | 2987 | "lint-snap-v2:grade_valid": { | ||
682 | 2988 | "manual_review": false, | ||
683 | 2989 | "text": "OK" | ||
684 | 2990 | }, | ||
685 | 2991 | "lint-snap-v2:hooks_present": { | 2919 | "lint-snap-v2:hooks_present": { |
686 | 2992 | "manual_review": false, | 2920 | "manual_review": false, |
687 | 2993 | "text": "OK (optional hooks field not specified)" | 2921 | "text": "OK (optional hooks field not specified)" |
688 | @@ -3209,10 +3137,6 @@ glance_ocata_amd64.snap: pass | |||
689 | 3209 | "manual_review": false, | 3137 | "manual_review": false, |
690 | 3210 | "text": "OK" | 3138 | "text": "OK" |
691 | 3211 | }, | 3139 | }, |
692 | 3212 | "lint-snap-v2:confinement_valid": { | ||
693 | 3213 | "manual_review": false, | ||
694 | 3214 | "text": "OK" | ||
695 | 3215 | }, | ||
696 | 3216 | "lint-snap-v2:daemon:api": { | 3140 | "lint-snap-v2:daemon:api": { |
697 | 3217 | "manual_review": false, | 3141 | "manual_review": false, |
698 | 3218 | "text": "OK" | 3142 | "text": "OK" |
699 | @@ -3237,10 +3161,6 @@ glance_ocata_amd64.snap: pass | |||
700 | 3237 | "manual_review": false, | 3161 | "manual_review": false, |
701 | 3238 | "text": "OK" | 3162 | "text": "OK" |
702 | 3239 | }, | 3163 | }, |
703 | 3240 | "lint-snap-v2:grade_valid": { | ||
704 | 3241 | "manual_review": false, | ||
705 | 3242 | "text": "OK" | ||
706 | 3243 | }, | ||
707 | 3244 | "lint-snap-v2:hooks_present": { | 3164 | "lint-snap-v2:hooks_present": { |
708 | 3245 | "manual_review": false, | 3165 | "manual_review": false, |
709 | 3246 | "text": "OK (optional hooks field not specified)" | 3166 | "text": "OK (optional hooks field not specified)" |
710 | @@ -3901,14 +3821,6 @@ linux-generic-bbb_4.4.0-140-1_armhf.snap: pass | |||
711 | 3901 | "manual_review": false, | 3821 | "manual_review": false, |
712 | 3902 | "text": "Could not find compiled binaries for architecture 'armhf'" | 3822 | "text": "Could not find compiled binaries for architecture 'armhf'" |
713 | 3903 | }, | 3823 | }, |
714 | 3904 | "lint-snap-v2:confinement_valid": { | ||
715 | 3905 | "manual_review": false, | ||
716 | 3906 | "text": "OK" | ||
717 | 3907 | }, | ||
718 | 3908 | "lint-snap-v2:grade_valid": { | ||
719 | 3909 | "manual_review": false, | ||
720 | 3910 | "text": "OK" | ||
721 | 3911 | }, | ||
722 | 3912 | "lint-snap-v2:hooks_present": { | 3824 | "lint-snap-v2:hooks_present": { |
723 | 3913 | "manual_review": false, | 3825 | "manual_review": false, |
724 | 3914 | "text": "OK (optional hooks field not specified)" | 3826 | "text": "OK (optional hooks field not specified)" |
725 | @@ -3979,14 +3891,6 @@ linux-generic-bbb_4.4.0-140-1_armhf.snap: pass | |||
726 | 3979 | "manual_review": false, | 3891 | "manual_review": false, |
727 | 3980 | "text": "Could not find compiled binaries for architecture 'armhf'" | 3892 | "text": "Could not find compiled binaries for architecture 'armhf'" |
728 | 3981 | }, | 3893 | }, |
729 | 3982 | "lint-snap-v2:confinement_valid": { | ||
730 | 3983 | "manual_review": false, | ||
731 | 3984 | "text": "OK" | ||
732 | 3985 | }, | ||
733 | 3986 | "lint-snap-v2:grade_valid": { | ||
734 | 3987 | "manual_review": false, | ||
735 | 3988 | "text": "OK" | ||
736 | 3989 | }, | ||
737 | 3990 | "lint-snap-v2:hooks_present": { | 3894 | "lint-snap-v2:hooks_present": { |
738 | 3991 | "manual_review": false, | 3895 | "manual_review": false, |
739 | 3992 | "text": "OK (optional hooks field not specified)" | 3896 | "text": "OK (optional hooks field not specified)" |
740 | @@ -4071,10 +3975,6 @@ minimumsize_0.1_amd64.snap: pass | |||
741 | 4071 | "manual_review": false, | 3975 | "manual_review": false, |
742 | 4072 | "text": "OK" | 3976 | "text": "OK" |
743 | 4073 | }, | 3977 | }, |
744 | 4074 | "lint-snap-v2:confinement_valid": { | ||
745 | 4075 | "manual_review": false, | ||
746 | 4076 | "text": "OK" | ||
747 | 4077 | }, | ||
748 | 4078 | "lint-snap-v2:environment_key_valid:LD_LIBRARY_PATH": { | 3978 | "lint-snap-v2:environment_key_valid:LD_LIBRARY_PATH": { |
749 | 4079 | "manual_review": false, | 3979 | "manual_review": false, |
750 | 4080 | "text": "OK" | 3980 | "text": "OK" |
751 | @@ -4099,10 +3999,6 @@ minimumsize_0.1_amd64.snap: pass | |||
752 | 4099 | "manual_review": false, | 3999 | "manual_review": false, |
753 | 4100 | "text": "OK" | 4000 | "text": "OK" |
754 | 4101 | }, | 4001 | }, |
755 | 4102 | "lint-snap-v2:grade_valid": { | ||
756 | 4103 | "manual_review": false, | ||
757 | 4104 | "text": "OK" | ||
758 | 4105 | }, | ||
759 | 4106 | "lint-snap-v2:hooks_present": { | 4002 | "lint-snap-v2:hooks_present": { |
760 | 4107 | "manual_review": false, | 4003 | "manual_review": false, |
761 | 4108 | "text": "OK (optional hooks field not specified)" | 4004 | "text": "OK (optional hooks field not specified)" |
762 | @@ -4178,10 +4074,6 @@ minimumsize_0.1_amd64.snap: pass | |||
763 | 4178 | "manual_review": false, | 4074 | "manual_review": false, |
764 | 4179 | "text": "OK" | 4075 | "text": "OK" |
765 | 4180 | }, | 4076 | }, |
766 | 4181 | "lint-snap-v2:confinement_valid": { | ||
767 | 4182 | "manual_review": false, | ||
768 | 4183 | "text": "OK" | ||
769 | 4184 | }, | ||
770 | 4185 | "lint-snap-v2:environment_key_valid:LD_LIBRARY_PATH": { | 4077 | "lint-snap-v2:environment_key_valid:LD_LIBRARY_PATH": { |
771 | 4186 | "manual_review": false, | 4078 | "manual_review": false, |
772 | 4187 | "text": "OK" | 4079 | "text": "OK" |
773 | @@ -4206,10 +4098,6 @@ minimumsize_0.1_amd64.snap: pass | |||
774 | 4206 | "manual_review": false, | 4098 | "manual_review": false, |
775 | 4207 | "text": "OK" | 4099 | "text": "OK" |
776 | 4208 | }, | 4100 | }, |
777 | 4209 | "lint-snap-v2:grade_valid": { | ||
778 | 4210 | "manual_review": false, | ||
779 | 4211 | "text": "OK" | ||
780 | 4212 | }, | ||
781 | 4213 | "lint-snap-v2:hooks_present": { | 4101 | "lint-snap-v2:hooks_present": { |
782 | 4214 | "manual_review": false, | 4102 | "manual_review": false, |
783 | 4215 | "text": "OK (optional hooks field not specified)" | 4103 | "text": "OK (optional hooks field not specified)" |
784 | @@ -4314,10 +4202,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass | |||
785 | 4314 | "manual_review": false, | 4202 | "manual_review": false, |
786 | 4315 | "text": "OK" | 4203 | "text": "OK" |
787 | 4316 | }, | 4204 | }, |
788 | 4317 | "lint-snap-v2:confinement_valid": { | ||
789 | 4318 | "manual_review": false, | ||
790 | 4319 | "text": "OK" | ||
791 | 4320 | }, | ||
792 | 4321 | "lint-snap-v2:daemon_required:networkmanager": { | 4205 | "lint-snap-v2:daemon_required:networkmanager": { |
793 | 4322 | "manual_review": false, | 4206 | "manual_review": false, |
794 | 4323 | "text": "OK" | 4207 | "text": "OK" |
795 | @@ -4326,10 +4210,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass | |||
796 | 4326 | "manual_review": false, | 4210 | "manual_review": false, |
797 | 4327 | "text": "OK" | 4211 | "text": "OK" |
798 | 4328 | }, | 4212 | }, |
799 | 4329 | "lint-snap-v2:grade_valid": { | ||
800 | 4330 | "manual_review": false, | ||
801 | 4331 | "text": "OK" | ||
802 | 4332 | }, | ||
803 | 4333 | "lint-snap-v2:hooks_present": { | 4213 | "lint-snap-v2:hooks_present": { |
804 | 4334 | "manual_review": false, | 4214 | "manual_review": false, |
805 | 4335 | "text": "OK (optional hooks field not specified)" | 4215 | "text": "OK (optional hooks field not specified)" |
806 | @@ -4449,10 +4329,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass | |||
807 | 4449 | "manual_review": false, | 4329 | "manual_review": false, |
808 | 4450 | "text": "OK" | 4330 | "text": "OK" |
809 | 4451 | }, | 4331 | }, |
810 | 4452 | "lint-snap-v2:confinement_valid": { | ||
811 | 4453 | "manual_review": false, | ||
812 | 4454 | "text": "OK" | ||
813 | 4455 | }, | ||
814 | 4456 | "lint-snap-v2:daemon_required:networkmanager": { | 4332 | "lint-snap-v2:daemon_required:networkmanager": { |
815 | 4457 | "manual_review": false, | 4333 | "manual_review": false, |
816 | 4458 | "text": "OK" | 4334 | "text": "OK" |
817 | @@ -4461,10 +4337,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass | |||
818 | 4461 | "manual_review": false, | 4337 | "manual_review": false, |
819 | 4462 | "text": "OK" | 4338 | "text": "OK" |
820 | 4463 | }, | 4339 | }, |
821 | 4464 | "lint-snap-v2:grade_valid": { | ||
822 | 4465 | "manual_review": false, | ||
823 | 4466 | "text": "OK" | ||
824 | 4467 | }, | ||
825 | 4468 | "lint-snap-v2:hooks_present": { | 4340 | "lint-snap-v2:hooks_present": { |
826 | 4469 | "manual_review": false, | 4341 | "manual_review": false, |
827 | 4470 | "text": "OK (optional hooks field not specified)" | 4342 | "text": "OK (optional hooks field not specified)" |
828 | @@ -4642,10 +4514,6 @@ network-manager_1.2.2-1+test1_amd64.snap: FAIL | |||
829 | 4642 | "manual_review": false, | 4514 | "manual_review": false, |
830 | 4643 | "text": "OK" | 4515 | "text": "OK" |
831 | 4644 | }, | 4516 | }, |
832 | 4645 | "lint-snap-v2:confinement_valid": { | ||
833 | 4646 | "manual_review": false, | ||
834 | 4647 | "text": "OK" | ||
835 | 4648 | }, | ||
836 | 4649 | "lint-snap-v2:daemon:networkmanager": { | 4517 | "lint-snap-v2:daemon:networkmanager": { |
837 | 4650 | "manual_review": false, | 4518 | "manual_review": false, |
838 | 4651 | "text": "OK" | 4519 | "text": "OK" |
839 | @@ -4840,10 +4708,6 @@ network-manager_1.2.2-1+test1_amd64.snap: FAIL | |||
840 | 4840 | "manual_review": false, | 4708 | "manual_review": false, |
841 | 4841 | "text": "OK" | 4709 | "text": "OK" |
842 | 4842 | }, | 4710 | }, |
843 | 4843 | "lint-snap-v2:confinement_valid": { | ||
844 | 4844 | "manual_review": false, | ||
845 | 4845 | "text": "OK" | ||
846 | 4846 | }, | ||
847 | 4847 | "lint-snap-v2:daemon:networkmanager": { | 4711 | "lint-snap-v2:daemon:networkmanager": { |
848 | 4848 | "manual_review": false, | 4712 | "manual_review": false, |
849 | 4849 | "text": "OK" | 4713 | "text": "OK" |
850 | @@ -5016,10 +4880,6 @@ nix-example-jormungandr_f7xva0vh9fzv20vhyr121yd6ahplqh9v_amd64.snap: pass | |||
851 | 5016 | "manual_review": false, | 4880 | "manual_review": false, |
852 | 5017 | "text": "OK" | 4881 | "text": "OK" |
853 | 5018 | }, | 4882 | }, |
854 | 5019 | "lint-snap-v2:confinement_valid": { | ||
855 | 5020 | "manual_review": false, | ||
856 | 5021 | "text": "OK" | ||
857 | 5022 | }, | ||
858 | 5023 | "lint-snap-v2:daemon_required:jcli": { | 4883 | "lint-snap-v2:daemon_required:jcli": { |
859 | 5024 | "manual_review": false, | 4884 | "manual_review": false, |
860 | 5025 | "text": "OK" | 4885 | "text": "OK" |
861 | @@ -5183,10 +5043,6 @@ nix-example-jormungandr_f7xva0vh9fzv20vhyr121yd6ahplqh9v_amd64.snap: pass | |||
862 | 5183 | "manual_review": false, | 5043 | "manual_review": false, |
863 | 5184 | "text": "OK" | 5044 | "text": "OK" |
864 | 5185 | }, | 5045 | }, |
865 | 5186 | "lint-snap-v2:confinement_valid": { | ||
866 | 5187 | "manual_review": false, | ||
867 | 5188 | "text": "OK" | ||
868 | 5189 | }, | ||
869 | 5190 | "lint-snap-v2:daemon_required:jcli": { | 5046 | "lint-snap-v2:daemon_required:jcli": { |
870 | 5191 | "manual_review": false, | 5047 | "manual_review": false, |
871 | 5192 | "text": "OK" | 5048 | "text": "OK" |
872 | @@ -5444,10 +5300,6 @@ nix-example_g7qmi8r4qwws6fhwschfb8aib5wl0x1q_amd64.snap: pass | |||
873 | 5444 | "manual_review": false, | 5300 | "manual_review": false, |
874 | 5445 | "text": "OK" | 5301 | "text": "OK" |
875 | 5446 | }, | 5302 | }, |
876 | 5447 | "lint-snap-v2:confinement_valid": { | ||
877 | 5448 | "manual_review": false, | ||
878 | 5449 | "text": "OK" | ||
879 | 5450 | }, | ||
880 | 5451 | "lint-snap-v2:daemon_required:firefox": { | 5303 | "lint-snap-v2:daemon_required:firefox": { |
881 | 5452 | "manual_review": false, | 5304 | "manual_review": false, |
882 | 5453 | "text": "OK" | 5305 | "text": "OK" |
883 | @@ -5696,10 +5548,6 @@ nix-example_g7qmi8r4qwws6fhwschfb8aib5wl0x1q_amd64.snap: pass | |||
884 | 5696 | "manual_review": false, | 5548 | "manual_review": false, |
885 | 5697 | "text": "OK" | 5549 | "text": "OK" |
886 | 5698 | }, | 5550 | }, |
887 | 5699 | "lint-snap-v2:confinement_valid": { | ||
888 | 5700 | "manual_review": false, | ||
889 | 5701 | "text": "OK" | ||
890 | 5702 | }, | ||
891 | 5703 | "lint-snap-v2:daemon_required:firefox": { | 5551 | "lint-snap-v2:daemon_required:firefox": { |
892 | 5704 | "manual_review": false, | 5552 | "manual_review": false, |
893 | 5705 | "text": "OK" | 5553 | "text": "OK" |
894 | @@ -6104,14 +5952,6 @@ pc-kernel_4.15.0-44.46_i386.snap: pass | |||
895 | 6104 | "manual_review": false, | 5952 | "manual_review": false, |
896 | 6105 | "text": "Could not find compiled binaries for architecture 'i386'" | 5953 | "text": "Could not find compiled binaries for architecture 'i386'" |
897 | 6106 | }, | 5954 | }, |
898 | 6107 | "lint-snap-v2:confinement_valid": { | ||
899 | 6108 | "manual_review": false, | ||
900 | 6109 | "text": "OK" | ||
901 | 6110 | }, | ||
902 | 6111 | "lint-snap-v2:grade_valid": { | ||
903 | 6112 | "manual_review": false, | ||
904 | 6113 | "text": "OK" | ||
905 | 6114 | }, | ||
906 | 6115 | "lint-snap-v2:hooks_present": { | 5955 | "lint-snap-v2:hooks_present": { |
907 | 6116 | "manual_review": false, | 5956 | "manual_review": false, |
908 | 6117 | "text": "OK (optional hooks field not specified)" | 5957 | "text": "OK (optional hooks field not specified)" |
909 | @@ -6182,175 +6022,151 @@ pc-kernel_4.15.0-44.46_i386.snap: pass | |||
910 | 6182 | "manual_review": false, | 6022 | "manual_review": false, |
911 | 6183 | "text": "Could not find compiled binaries for architecture 'i386'" | 6023 | "text": "Could not find compiled binaries for architecture 'i386'" |
912 | 6184 | }, | 6024 | }, |
914 | 6185 | "lint-snap-v2:confinement_valid": { | 6025 | "lint-snap-v2:hooks_present": { |
915 | 6026 | "manual_review": false, | ||
916 | 6027 | "text": "OK (optional hooks field not specified)" | ||
917 | 6028 | }, | ||
918 | 6029 | "lint-snap-v2:iffy_files": { | ||
919 | 6186 | "manual_review": false, | 6030 | "manual_review": false, |
920 | 6187 | "text": "OK" | 6031 | "text": "OK" |
921 | 6188 | }, | 6032 | }, |
1084 | 6189 | "lint-snap-v2:grade_valid": { | 6033 | "lint-snap-v2:snap_manifest": { |
923 | 6190 | "manual_review": false, | ||
924 | 6191 | "text": "OK" | ||
925 | 6192 | }, | ||
926 | 6193 | "lint-snap-v2:hooks_present": { | ||
927 | 6194 | "manual_review": false, | ||
928 | 6195 | "text": "OK (optional hooks field not specified)" | ||
929 | 6196 | }, | ||
930 | 6197 | "lint-snap-v2:iffy_files": { | ||
931 | 6198 | "manual_review": false, | ||
932 | 6199 | "text": "OK" | ||
933 | 6200 | }, | ||
934 | 6201 | "lint-snap-v2:snap_manifest": { | ||
935 | 6202 | "manual_review": false, | ||
936 | 6203 | "text": "OK" | ||
937 | 6204 | }, | ||
938 | 6205 | "lint-snap-v2:snap_type_redflag": { | ||
939 | 6206 | "manual_review": false, | ||
940 | 6207 | "text": "OK (override 'pc-kernel' for 'type: kernel')" | ||
941 | 6208 | }, | ||
942 | 6209 | "lint-snap-v2:unknown_field": { | ||
943 | 6210 | "manual_review": false, | ||
944 | 6211 | "text": "OK" | ||
945 | 6212 | }, | ||
946 | 6213 | "lint-snap-v2:valid_unicode": { | ||
947 | 6214 | "manual_review": false, | ||
948 | 6215 | "text": "ok" | ||
949 | 6216 | }, | ||
950 | 6217 | "lint-snap-v2:vcs_files": { | ||
951 | 6218 | "manual_review": false, | ||
952 | 6219 | "text": "OK" | ||
953 | 6220 | } | ||
954 | 6221 | }, | ||
955 | 6222 | "warn": {} | ||
956 | 6223 | }, | ||
957 | 6224 | "snap.v2_security": { | ||
958 | 6225 | "error": {}, | ||
959 | 6226 | "info": { | ||
960 | 6227 | "security-snap-v2:squashfs_files": { | ||
961 | 6228 | "manual_review": false, | ||
962 | 6229 | "text": "OK" | ||
963 | 6230 | }, | ||
964 | 6231 | "security-snap-v2:squashfs_repack_checksum": { | ||
965 | 6232 | "manual_review": false, | ||
966 | 6233 | "text": "OK" | ||
967 | 6234 | } | ||
968 | 6235 | }, | ||
969 | 6236 | "warn": {} | ||
970 | 6237 | } | ||
971 | 6238 | } | ||
972 | 6239 | |||
973 | 6240 | = pc-kernel_4.4.0-141.167_amd64.snap = | ||
974 | 6241 | pc-kernel_4.4.0-141.167_amd64.snap: pass | ||
975 | 6242 | |||
976 | 6243 | = --sdk pc-kernel_4.4.0-141.167_amd64.snap = | ||
977 | 6244 | = snap.v2_declaration = | ||
978 | 6245 | { | ||
979 | 6246 | "error": {}, | ||
980 | 6247 | "info": {}, | ||
981 | 6248 | "warn": {} | ||
982 | 6249 | } | ||
983 | 6250 | = snap.v2_functional = | ||
984 | 6251 | { | ||
985 | 6252 | "error": {}, | ||
986 | 6253 | "info": {}, | ||
987 | 6254 | "warn": {} | ||
988 | 6255 | } | ||
989 | 6256 | = snap.v2_lint = | ||
990 | 6257 | { | ||
991 | 6258 | "error": {}, | ||
992 | 6259 | "info": { | ||
993 | 6260 | "lint-snap-v2:apps_present": { | ||
994 | 6261 | "manual_review": false, | ||
995 | 6262 | "text": "OK (optional apps field not specified)" | ||
996 | 6263 | }, | ||
997 | 6264 | "lint-snap-v2:architecture_specified_needed:amd64": { | ||
998 | 6265 | "manual_review": false, | ||
999 | 6266 | "text": "Could not find compiled binaries for architecture 'amd64'" | ||
1000 | 6267 | }, | ||
1001 | 6268 | "lint-snap-v2:confinement_valid": { | ||
1002 | 6269 | "manual_review": false, | ||
1003 | 6270 | "text": "OK" | ||
1004 | 6271 | }, | ||
1005 | 6272 | "lint-snap-v2:grade_valid": { | ||
1006 | 6273 | "manual_review": false, | ||
1007 | 6274 | "text": "OK" | ||
1008 | 6275 | }, | ||
1009 | 6276 | "lint-snap-v2:hooks_present": { | ||
1010 | 6277 | "manual_review": false, | ||
1011 | 6278 | "text": "OK (optional hooks field not specified)" | ||
1012 | 6279 | }, | ||
1013 | 6280 | "lint-snap-v2:iffy_files": { | ||
1014 | 6281 | "manual_review": false, | ||
1015 | 6282 | "text": "OK" | ||
1016 | 6283 | }, | ||
1017 | 6284 | "lint-snap-v2:snap_manifest": { | ||
1018 | 6285 | "manual_review": false, | ||
1019 | 6286 | "text": "OK" | ||
1020 | 6287 | }, | ||
1021 | 6288 | "lint-snap-v2:snap_type_redflag": { | ||
1022 | 6289 | "manual_review": false, | ||
1023 | 6290 | "text": "OK (override 'pc-kernel' for 'type: kernel')" | ||
1024 | 6291 | }, | ||
1025 | 6292 | "lint-snap-v2:unknown_field": { | ||
1026 | 6293 | "manual_review": false, | ||
1027 | 6294 | "text": "OK" | ||
1028 | 6295 | }, | ||
1029 | 6296 | "lint-snap-v2:valid_unicode": { | ||
1030 | 6297 | "manual_review": false, | ||
1031 | 6298 | "text": "ok" | ||
1032 | 6299 | }, | ||
1033 | 6300 | "lint-snap-v2:vcs_files": { | ||
1034 | 6301 | "manual_review": false, | ||
1035 | 6302 | "text": "OK" | ||
1036 | 6303 | } | ||
1037 | 6304 | }, | ||
1038 | 6305 | "warn": {} | ||
1039 | 6306 | } | ||
1040 | 6307 | = snap.v2_security = | ||
1041 | 6308 | { | ||
1042 | 6309 | "error": {}, | ||
1043 | 6310 | "info": { | ||
1044 | 6311 | "security-snap-v2:squashfs_files": { | ||
1045 | 6312 | "manual_review": false, | ||
1046 | 6313 | "text": "OK" | ||
1047 | 6314 | }, | ||
1048 | 6315 | "security-snap-v2:squashfs_repack_checksum": { | ||
1049 | 6316 | "manual_review": false, | ||
1050 | 6317 | "text": "OK" | ||
1051 | 6318 | } | ||
1052 | 6319 | }, | ||
1053 | 6320 | "warn": {} | ||
1054 | 6321 | } | ||
1055 | 6322 | |||
1056 | 6323 | = --json pc-kernel_4.4.0-141.167_amd64.snap = | ||
1057 | 6324 | { | ||
1058 | 6325 | "snap.v2_declaration": { | ||
1059 | 6326 | "error": {}, | ||
1060 | 6327 | "info": {}, | ||
1061 | 6328 | "warn": {} | ||
1062 | 6329 | }, | ||
1063 | 6330 | "snap.v2_functional": { | ||
1064 | 6331 | "error": {}, | ||
1065 | 6332 | "info": {}, | ||
1066 | 6333 | "warn": {} | ||
1067 | 6334 | }, | ||
1068 | 6335 | "snap.v2_lint": { | ||
1069 | 6336 | "error": {}, | ||
1070 | 6337 | "info": { | ||
1071 | 6338 | "lint-snap-v2:apps_present": { | ||
1072 | 6339 | "manual_review": false, | ||
1073 | 6340 | "text": "OK (optional apps field not specified)" | ||
1074 | 6341 | }, | ||
1075 | 6342 | "lint-snap-v2:architecture_specified_needed:amd64": { | ||
1076 | 6343 | "manual_review": false, | ||
1077 | 6344 | "text": "Could not find compiled binaries for architecture 'amd64'" | ||
1078 | 6345 | }, | ||
1079 | 6346 | "lint-snap-v2:confinement_valid": { | ||
1080 | 6347 | "manual_review": false, | ||
1081 | 6348 | "text": "OK" | ||
1082 | 6349 | }, | ||
1083 | 6350 | "lint-snap-v2:grade_valid": { | ||
1085 | 6351 | "manual_review": false, | 6034 | "manual_review": false, |
1086 | 6352 | "text": "OK" | 6035 | "text": "OK" |
1087 | 6353 | }, | 6036 | }, |
1088 | 6037 | "lint-snap-v2:snap_type_redflag": { | ||
1089 | 6038 | "manual_review": false, | ||
1090 | 6039 | "text": "OK (override 'pc-kernel' for 'type: kernel')" | ||
1091 | 6040 | }, | ||
1092 | 6041 | "lint-snap-v2:unknown_field": { | ||
1093 | 6042 | "manual_review": false, | ||
1094 | 6043 | "text": "OK" | ||
1095 | 6044 | }, | ||
1096 | 6045 | "lint-snap-v2:valid_unicode": { | ||
1097 | 6046 | "manual_review": false, | ||
1098 | 6047 | "text": "ok" | ||
1099 | 6048 | }, | ||
1100 | 6049 | "lint-snap-v2:vcs_files": { | ||
1101 | 6050 | "manual_review": false, | ||
1102 | 6051 | "text": "OK" | ||
1103 | 6052 | } | ||
1104 | 6053 | }, | ||
1105 | 6054 | "warn": {} | ||
1106 | 6055 | }, | ||
1107 | 6056 | "snap.v2_security": { | ||
1108 | 6057 | "error": {}, | ||
1109 | 6058 | "info": { | ||
1110 | 6059 | "security-snap-v2:squashfs_files": { | ||
1111 | 6060 | "manual_review": false, | ||
1112 | 6061 | "text": "OK" | ||
1113 | 6062 | }, | ||
1114 | 6063 | "security-snap-v2:squashfs_repack_checksum": { | ||
1115 | 6064 | "manual_review": false, | ||
1116 | 6065 | "text": "OK" | ||
1117 | 6066 | } | ||
1118 | 6067 | }, | ||
1119 | 6068 | "warn": {} | ||
1120 | 6069 | } | ||
1121 | 6070 | } | ||
1122 | 6071 | |||
1123 | 6072 | = pc-kernel_4.4.0-141.167_amd64.snap = | ||
1124 | 6073 | pc-kernel_4.4.0-141.167_amd64.snap: pass | ||
1125 | 6074 | |||
1126 | 6075 | = --sdk pc-kernel_4.4.0-141.167_amd64.snap = | ||
1127 | 6076 | = snap.v2_declaration = | ||
1128 | 6077 | { | ||
1129 | 6078 | "error": {}, | ||
1130 | 6079 | "info": {}, | ||
1131 | 6080 | "warn": {} | ||
1132 | 6081 | } | ||
1133 | 6082 | = snap.v2_functional = | ||
1134 | 6083 | { | ||
1135 | 6084 | "error": {}, | ||
1136 | 6085 | "info": {}, | ||
1137 | 6086 | "warn": {} | ||
1138 | 6087 | } | ||
1139 | 6088 | = snap.v2_lint = | ||
1140 | 6089 | { | ||
1141 | 6090 | "error": {}, | ||
1142 | 6091 | "info": { | ||
1143 | 6092 | "lint-snap-v2:apps_present": { | ||
1144 | 6093 | "manual_review": false, | ||
1145 | 6094 | "text": "OK (optional apps field not specified)" | ||
1146 | 6095 | }, | ||
1147 | 6096 | "lint-snap-v2:architecture_specified_needed:amd64": { | ||
1148 | 6097 | "manual_review": false, | ||
1149 | 6098 | "text": "Could not find compiled binaries for architecture 'amd64'" | ||
1150 | 6099 | }, | ||
1151 | 6100 | "lint-snap-v2:hooks_present": { | ||
1152 | 6101 | "manual_review": false, | ||
1153 | 6102 | "text": "OK (optional hooks field not specified)" | ||
1154 | 6103 | }, | ||
1155 | 6104 | "lint-snap-v2:iffy_files": { | ||
1156 | 6105 | "manual_review": false, | ||
1157 | 6106 | "text": "OK" | ||
1158 | 6107 | }, | ||
1159 | 6108 | "lint-snap-v2:snap_manifest": { | ||
1160 | 6109 | "manual_review": false, | ||
1161 | 6110 | "text": "OK" | ||
1162 | 6111 | }, | ||
1163 | 6112 | "lint-snap-v2:snap_type_redflag": { | ||
1164 | 6113 | "manual_review": false, | ||
1165 | 6114 | "text": "OK (override 'pc-kernel' for 'type: kernel')" | ||
1166 | 6115 | }, | ||
1167 | 6116 | "lint-snap-v2:unknown_field": { | ||
1168 | 6117 | "manual_review": false, | ||
1169 | 6118 | "text": "OK" | ||
1170 | 6119 | }, | ||
1171 | 6120 | "lint-snap-v2:valid_unicode": { | ||
1172 | 6121 | "manual_review": false, | ||
1173 | 6122 | "text": "ok" | ||
1174 | 6123 | }, | ||
1175 | 6124 | "lint-snap-v2:vcs_files": { | ||
1176 | 6125 | "manual_review": false, | ||
1177 | 6126 | "text": "OK" | ||
1178 | 6127 | } | ||
1179 | 6128 | }, | ||
1180 | 6129 | "warn": {} | ||
1181 | 6130 | } | ||
1182 | 6131 | = snap.v2_security = | ||
1183 | 6132 | { | ||
1184 | 6133 | "error": {}, | ||
1185 | 6134 | "info": { | ||
1186 | 6135 | "security-snap-v2:squashfs_files": { | ||
1187 | 6136 | "manual_review": false, | ||
1188 | 6137 | "text": "OK" | ||
1189 | 6138 | }, | ||
1190 | 6139 | "security-snap-v2:squashfs_repack_checksum": { | ||
1191 | 6140 | "manual_review": false, | ||
1192 | 6141 | "text": "OK" | ||
1193 | 6142 | } | ||
1194 | 6143 | }, | ||
1195 | 6144 | "warn": {} | ||
1196 | 6145 | } | ||
1197 | 6146 | |||
1198 | 6147 | = --json pc-kernel_4.4.0-141.167_amd64.snap = | ||
1199 | 6148 | { | ||
1200 | 6149 | "snap.v2_declaration": { | ||
1201 | 6150 | "error": {}, | ||
1202 | 6151 | "info": {}, | ||
1203 | 6152 | "warn": {} | ||
1204 | 6153 | }, | ||
1205 | 6154 | "snap.v2_functional": { | ||
1206 | 6155 | "error": {}, | ||
1207 | 6156 | "info": {}, | ||
1208 | 6157 | "warn": {} | ||
1209 | 6158 | }, | ||
1210 | 6159 | "snap.v2_lint": { | ||
1211 | 6160 | "error": {}, | ||
1212 | 6161 | "info": { | ||
1213 | 6162 | "lint-snap-v2:apps_present": { | ||
1214 | 6163 | "manual_review": false, | ||
1215 | 6164 | "text": "OK (optional apps field not specified)" | ||
1216 | 6165 | }, | ||
1217 | 6166 | "lint-snap-v2:architecture_specified_needed:amd64": { | ||
1218 | 6167 | "manual_review": false, | ||
1219 | 6168 | "text": "Could not find compiled binaries for architecture 'amd64'" | ||
1220 | 6169 | }, | ||
1221 | 6354 | "lint-snap-v2:hooks_present": { | 6170 | "lint-snap-v2:hooks_present": { |
1222 | 6355 | "manual_review": false, | 6171 | "manual_review": false, |
1223 | 6356 | "text": "OK (optional hooks field not specified)" | 6172 | "text": "OK (optional hooks field not specified)" |
1224 | @@ -7553,10 +7369,6 @@ quagga_1.0.20160315-alpha2-git.c6fadc4+_amd64.snap: pass | |||
1225 | 7553 | "manual_review": false, | 7369 | "manual_review": false, |
1226 | 7554 | "text": "OK" | 7370 | "text": "OK" |
1227 | 7555 | }, | 7371 | }, |
1228 | 7556 | "lint-snap-v2:confinement_valid": { | ||
1229 | 7557 | "manual_review": false, | ||
1230 | 7558 | "text": "OK" | ||
1231 | 7559 | }, | ||
1232 | 7560 | "lint-snap-v2:daemon:bgpd": { | 7372 | "lint-snap-v2:daemon:bgpd": { |
1233 | 7561 | "manual_review": false, | 7373 | "manual_review": false, |
1234 | 7562 | "text": "OK" | 7374 | "text": "OK" |
1235 | @@ -8797,10 +8609,6 @@ quagga_1.0.20160315-alpha2-git.c6fadc4+_amd64.snap: pass | |||
1236 | 8797 | "manual_review": false, | 8609 | "manual_review": false, |
1237 | 8798 | "text": "OK" | 8610 | "text": "OK" |
1238 | 8799 | }, | 8611 | }, |
1239 | 8800 | "lint-snap-v2:confinement_valid": { | ||
1240 | 8801 | "manual_review": false, | ||
1241 | 8802 | "text": "OK" | ||
1242 | 8803 | }, | ||
1243 | 8804 | "lint-snap-v2:daemon:bgpd": { | 8612 | "lint-snap-v2:daemon:bgpd": { |
1244 | 8805 | "manual_review": false, | 8613 | "manual_review": false, |
1245 | 8806 | "text": "OK" | 8614 | "text": "OK" |
1246 | @@ -9098,10 +8906,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL | |||
1247 | 9098 | "manual_review": false, | 8906 | "manual_review": false, |
1248 | 9099 | "text": "OK" | 8907 | "text": "OK" |
1249 | 9100 | }, | 8908 | }, |
1250 | 9101 | "lint-snap-v2:confinement_valid": { | ||
1251 | 9102 | "manual_review": false, | ||
1252 | 9103 | "text": "OK" | ||
1253 | 9104 | }, | ||
1254 | 9105 | "lint-snap-v2:daemon_required:sh": { | 8909 | "lint-snap-v2:daemon_required:sh": { |
1255 | 9106 | "manual_review": false, | 8910 | "manual_review": false, |
1256 | 9107 | "text": "OK" | 8911 | "text": "OK" |
1257 | @@ -9110,10 +8914,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL | |||
1258 | 9110 | "manual_review": false, | 8914 | "manual_review": false, |
1259 | 9111 | "text": "OK" | 8915 | "text": "OK" |
1260 | 9112 | }, | 8916 | }, |
1261 | 9113 | "lint-snap-v2:grade_valid": { | ||
1262 | 9114 | "manual_review": false, | ||
1263 | 9115 | "text": "OK" | ||
1264 | 9116 | }, | ||
1265 | 9117 | "lint-snap-v2:hooks_present": { | 8917 | "lint-snap-v2:hooks_present": { |
1266 | 9118 | "manual_review": false, | 8918 | "manual_review": false, |
1267 | 9119 | "text": "OK (optional hooks field not specified)" | 8919 | "text": "OK (optional hooks field not specified)" |
1268 | @@ -9226,10 +9026,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL | |||
1269 | 9226 | "manual_review": false, | 9026 | "manual_review": false, |
1270 | 9227 | "text": "OK" | 9027 | "text": "OK" |
1271 | 9228 | }, | 9028 | }, |
1272 | 9229 | "lint-snap-v2:confinement_valid": { | ||
1273 | 9230 | "manual_review": false, | ||
1274 | 9231 | "text": "OK" | ||
1275 | 9232 | }, | ||
1276 | 9233 | "lint-snap-v2:daemon_required:sh": { | 9029 | "lint-snap-v2:daemon_required:sh": { |
1277 | 9234 | "manual_review": false, | 9030 | "manual_review": false, |
1278 | 9235 | "text": "OK" | 9031 | "text": "OK" |
1279 | @@ -9238,10 +9034,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL | |||
1280 | 9238 | "manual_review": false, | 9034 | "manual_review": false, |
1281 | 9239 | "text": "OK" | 9035 | "text": "OK" |
1282 | 9240 | }, | 9036 | }, |
1283 | 9241 | "lint-snap-v2:grade_valid": { | ||
1284 | 9242 | "manual_review": false, | ||
1285 | 9243 | "text": "OK" | ||
1286 | 9244 | }, | ||
1287 | 9245 | "lint-snap-v2:hooks_present": { | 9037 | "lint-snap-v2:hooks_present": { |
1288 | 9246 | "manual_review": false, | 9038 | "manual_review": false, |
1289 | 9247 | "text": "OK (optional hooks field not specified)" | 9039 | "text": "OK (optional hooks field not specified)" |
1290 | @@ -9640,10 +9432,6 @@ snappy-test-iface-attribs_0.1_all.snap: pass | |||
1291 | 9640 | "manual_review": false, | 9432 | "manual_review": false, |
1292 | 9641 | "text": "OK" | 9433 | "text": "OK" |
1293 | 9642 | }, | 9434 | }, |
1294 | 9643 | "lint-snap-v2:confinement_valid": { | ||
1295 | 9644 | "manual_review": false, | ||
1296 | 9645 | "text": "OK" | ||
1297 | 9646 | }, | ||
1298 | 9647 | "lint-snap-v2:daemon_required:test": { | 9435 | "lint-snap-v2:daemon_required:test": { |
1299 | 9648 | "manual_review": false, | 9436 | "manual_review": false, |
1300 | 9649 | "text": "OK" | 9437 | "text": "OK" |
1301 | @@ -9816,10 +9604,6 @@ snappy-test-iface-attribs_0.1_all.snap: pass | |||
1302 | 9816 | "manual_review": false, | 9604 | "manual_review": false, |
1303 | 9817 | "text": "OK" | 9605 | "text": "OK" |
1304 | 9818 | }, | 9606 | }, |
1305 | 9819 | "lint-snap-v2:confinement_valid": { | ||
1306 | 9820 | "manual_review": false, | ||
1307 | 9821 | "text": "OK" | ||
1308 | 9822 | }, | ||
1309 | 9823 | "lint-snap-v2:daemon_required:test": { | 9607 | "lint-snap-v2:daemon_required:test": { |
1310 | 9824 | "manual_review": false, | 9608 | "manual_review": false, |
1311 | 9825 | "text": "OK" | 9609 | "text": "OK" |
1312 | @@ -12122,10 +11906,6 @@ test-all-app_1_all.snap: FAIL | |||
1313 | 12122 | "manual_review": false, | 11906 | "manual_review": false, |
1314 | 12123 | "text": "OK" | 11907 | "text": "OK" |
1315 | 12124 | }, | 11908 | }, |
1316 | 12125 | "lint-snap-v2:confinement_valid": { | ||
1317 | 12126 | "manual_review": false, | ||
1318 | 12127 | "text": "OK" | ||
1319 | 12128 | }, | ||
1320 | 12129 | "lint-snap-v2:daemon:dockerd": { | 11909 | "lint-snap-v2:daemon:dockerd": { |
1321 | 12130 | "manual_review": false, | 11910 | "manual_review": false, |
1322 | 12131 | "text": "OK" | 11911 | "text": "OK" |
1323 | @@ -12406,10 +12186,6 @@ test-all-app_1_all.snap: FAIL | |||
1324 | 12406 | "manual_review": false, | 12186 | "manual_review": false, |
1325 | 12407 | "text": "OK" | 12187 | "text": "OK" |
1326 | 12408 | }, | 12188 | }, |
1327 | 12409 | "lint-snap-v2:grade_valid": { | ||
1328 | 12410 | "manual_review": false, | ||
1329 | 12411 | "text": "OK" | ||
1330 | 12412 | }, | ||
1331 | 12413 | "lint-snap-v2:hooks_present": { | 12189 | "lint-snap-v2:hooks_present": { |
1332 | 12414 | "manual_review": false, | 12190 | "manual_review": false, |
1333 | 12415 | "text": "OK (optional hooks field not specified)" | 12191 | "text": "OK (optional hooks field not specified)" |
1334 | @@ -15059,10 +14835,6 @@ test-all-app_1_all.snap: FAIL | |||
1335 | 15059 | "manual_review": false, | 14835 | "manual_review": false, |
1336 | 15060 | "text": "OK" | 14836 | "text": "OK" |
1337 | 15061 | }, | 14837 | }, |
1338 | 15062 | "lint-snap-v2:confinement_valid": { | ||
1339 | 15063 | "manual_review": false, | ||
1340 | 15064 | "text": "OK" | ||
1341 | 15065 | }, | ||
1342 | 15066 | "lint-snap-v2:daemon:dockerd": { | 14838 | "lint-snap-v2:daemon:dockerd": { |
1343 | 15067 | "manual_review": false, | 14839 | "manual_review": false, |
1344 | 15068 | "text": "OK" | 14840 | "text": "OK" |
1345 | @@ -15343,10 +15115,6 @@ test-all-app_1_all.snap: FAIL | |||
1346 | 15343 | "manual_review": false, | 15115 | "manual_review": false, |
1347 | 15344 | "text": "OK" | 15116 | "text": "OK" |
1348 | 15345 | }, | 15117 | }, |
1349 | 15346 | "lint-snap-v2:grade_valid": { | ||
1350 | 15347 | "manual_review": false, | ||
1351 | 15348 | "text": "OK" | ||
1352 | 15349 | }, | ||
1353 | 15350 | "lint-snap-v2:hooks_present": { | 15118 | "lint-snap-v2:hooks_present": { |
1354 | 15351 | "manual_review": false, | 15119 | "manual_review": false, |
1355 | 15352 | "text": "OK (optional hooks field not specified)" | 15120 | "text": "OK (optional hooks field not specified)" |
1356 | @@ -16060,14 +15828,6 @@ test-all-core_1_all.snap: FAIL | |||
1357 | 16060 | "manual_review": false, | 15828 | "manual_review": false, |
1358 | 16061 | "text": "OK (optional apps field not specified)" | 15829 | "text": "OK (optional apps field not specified)" |
1359 | 16062 | }, | 15830 | }, |
1360 | 16063 | "lint-snap-v2:confinement_valid": { | ||
1361 | 16064 | "manual_review": false, | ||
1362 | 16065 | "text": "'confinement' should not be used with 'type: os'" | ||
1363 | 16066 | }, | ||
1364 | 16067 | "lint-snap-v2:grade_valid": { | ||
1365 | 16068 | "manual_review": false, | ||
1366 | 16069 | "text": "OK" | ||
1367 | 16070 | }, | ||
1368 | 16071 | "lint-snap-v2:hooks_present": { | 15831 | "lint-snap-v2:hooks_present": { |
1369 | 16072 | "manual_review": false, | 15832 | "manual_review": false, |
1370 | 16073 | "text": "OK (optional hooks field not specified)" | 15833 | "text": "OK (optional hooks field not specified)" |
1371 | @@ -16580,14 +16340,6 @@ test-all-core_1_all.snap: FAIL | |||
1372 | 16580 | "manual_review": false, | 16340 | "manual_review": false, |
1373 | 16581 | "text": "OK (optional apps field not specified)" | 16341 | "text": "OK (optional apps field not specified)" |
1374 | 16582 | }, | 16342 | }, |
1375 | 16583 | "lint-snap-v2:confinement_valid": { | ||
1376 | 16584 | "manual_review": false, | ||
1377 | 16585 | "text": "'confinement' should not be used with 'type: os'" | ||
1378 | 16586 | }, | ||
1379 | 16587 | "lint-snap-v2:grade_valid": { | ||
1380 | 16588 | "manual_review": false, | ||
1381 | 16589 | "text": "OK" | ||
1382 | 16590 | }, | ||
1383 | 16591 | "lint-snap-v2:hooks_present": { | 16343 | "lint-snap-v2:hooks_present": { |
1384 | 16592 | "manual_review": false, | 16344 | "manual_review": false, |
1385 | 16593 | "text": "OK (optional hooks field not specified)" | 16345 | "text": "OK (optional hooks field not specified)" |
1386 | @@ -16961,18 +16713,10 @@ test-all-gadget_3_all.snap: FAIL | |||
1387 | 16961 | "manual_review": false, | 16713 | "manual_review": false, |
1388 | 16962 | "text": "OK (optional apps field not specified)" | 16714 | "text": "OK (optional apps field not specified)" |
1389 | 16963 | }, | 16715 | }, |
1390 | 16964 | "lint-snap-v2:confinement_valid": { | ||
1391 | 16965 | "manual_review": false, | ||
1392 | 16966 | "text": "OK" | ||
1393 | 16967 | }, | ||
1394 | 16968 | "lint-snap-v2:external_symlinks": { | 16716 | "lint-snap-v2:external_symlinks": { |
1395 | 16969 | "manual_review": false, | 16717 | "manual_review": false, |
1396 | 16970 | "text": "OK" | 16718 | "text": "OK" |
1397 | 16971 | }, | 16719 | }, |
1398 | 16972 | "lint-snap-v2:grade_valid": { | ||
1399 | 16973 | "manual_review": false, | ||
1400 | 16974 | "text": "OK" | ||
1401 | 16975 | }, | ||
1402 | 16976 | "lint-snap-v2:hooks_present": { | 16720 | "lint-snap-v2:hooks_present": { |
1403 | 16977 | "manual_review": false, | 16721 | "manual_review": false, |
1404 | 16978 | "text": "OK (optional hooks field not specified)" | 16722 | "text": "OK (optional hooks field not specified)" |
1405 | @@ -17229,18 +16973,10 @@ test-all-gadget_3_all.snap: FAIL | |||
1406 | 17229 | "manual_review": false, | 16973 | "manual_review": false, |
1407 | 17230 | "text": "OK (optional apps field not specified)" | 16974 | "text": "OK (optional apps field not specified)" |
1408 | 17231 | }, | 16975 | }, |
1409 | 17232 | "lint-snap-v2:confinement_valid": { | ||
1410 | 17233 | "manual_review": false, | ||
1411 | 17234 | "text": "OK" | ||
1412 | 17235 | }, | ||
1413 | 17236 | "lint-snap-v2:external_symlinks": { | 16976 | "lint-snap-v2:external_symlinks": { |
1414 | 17237 | "manual_review": false, | 16977 | "manual_review": false, |
1415 | 17238 | "text": "OK" | 16978 | "text": "OK" |
1416 | 17239 | }, | 16979 | }, |
1417 | 17240 | "lint-snap-v2:grade_valid": { | ||
1418 | 17241 | "manual_review": false, | ||
1419 | 17242 | "text": "OK" | ||
1420 | 17243 | }, | ||
1421 | 17244 | "lint-snap-v2:hooks_present": { | 16980 | "lint-snap-v2:hooks_present": { |
1422 | 17245 | "manual_review": false, | 16981 | "manual_review": false, |
1423 | 17246 | "text": "OK (optional hooks field not specified)" | 16982 | "text": "OK (optional hooks field not specified)" |
1424 | @@ -17496,10 +17232,6 @@ test-app-devnull_1.0_all.snap: FAIL | |||
1425 | 17496 | "manual_review": false, | 17232 | "manual_review": false, |
1426 | 17497 | "text": "OK" | 17233 | "text": "OK" |
1427 | 17498 | }, | 17234 | }, |
1428 | 17499 | "lint-snap-v2:confinement_valid": { | ||
1429 | 17500 | "manual_review": false, | ||
1430 | 17501 | "text": "OK" | ||
1431 | 17502 | }, | ||
1432 | 17503 | "lint-snap-v2:daemon_required:env": { | 17235 | "lint-snap-v2:daemon_required:env": { |
1433 | 17504 | "manual_review": false, | 17236 | "manual_review": false, |
1434 | 17505 | "text": "OK" | 17237 | "text": "OK" |
1435 | @@ -17508,10 +17240,6 @@ test-app-devnull_1.0_all.snap: FAIL | |||
1436 | 17508 | "manual_review": false, | 17240 | "manual_review": false, |
1437 | 17509 | "text": "OK" | 17241 | "text": "OK" |
1438 | 17510 | }, | 17242 | }, |
1439 | 17511 | "lint-snap-v2:grade_valid": { | ||
1440 | 17512 | "manual_review": false, | ||
1441 | 17513 | "text": "OK" | ||
1442 | 17514 | }, | ||
1443 | 17515 | "lint-snap-v2:hooks_present": { | 17243 | "lint-snap-v2:hooks_present": { |
1444 | 17516 | "manual_review": false, | 17244 | "manual_review": false, |
1445 | 17517 | "text": "OK (optional hooks field not specified)" | 17245 | "text": "OK (optional hooks field not specified)" |
1446 | @@ -17625,10 +17353,6 @@ test-app-devnull_1.0_all.snap: FAIL | |||
1447 | 17625 | "manual_review": false, | 17353 | "manual_review": false, |
1448 | 17626 | "text": "OK" | 17354 | "text": "OK" |
1449 | 17627 | }, | 17355 | }, |
1450 | 17628 | "lint-snap-v2:confinement_valid": { | ||
1451 | 17629 | "manual_review": false, | ||
1452 | 17630 | "text": "OK" | ||
1453 | 17631 | }, | ||
1454 | 17632 | "lint-snap-v2:daemon_required:env": { | 17356 | "lint-snap-v2:daemon_required:env": { |
1455 | 17633 | "manual_review": false, | 17357 | "manual_review": false, |
1456 | 17634 | "text": "OK" | 17358 | "text": "OK" |
1457 | @@ -17637,10 +17361,6 @@ test-app-devnull_1.0_all.snap: FAIL | |||
1458 | 17637 | "manual_review": false, | 17361 | "manual_review": false, |
1459 | 17638 | "text": "OK" | 17362 | "text": "OK" |
1460 | 17639 | }, | 17363 | }, |
1461 | 17640 | "lint-snap-v2:grade_valid": { | ||
1462 | 17641 | "manual_review": false, | ||
1463 | 17642 | "text": "OK" | ||
1464 | 17643 | }, | ||
1465 | 17644 | "lint-snap-v2:hooks_present": { | 17364 | "lint-snap-v2:hooks_present": { |
1466 | 17645 | "manual_review": false, | 17365 | "manual_review": false, |
1467 | 17646 | "text": "OK (optional hooks field not specified)" | 17366 | "text": "OK (optional hooks field not specified)" |
1468 | @@ -17781,10 +17501,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL | |||
1469 | 17781 | "manual_review": false, | 17501 | "manual_review": false, |
1470 | 17782 | "text": "OK" | 17502 | "text": "OK" |
1471 | 17783 | }, | 17503 | }, |
1472 | 17784 | "lint-snap-v2:confinement_valid": { | ||
1473 | 17785 | "manual_review": false, | ||
1474 | 17786 | "text": "OK" | ||
1475 | 17787 | }, | ||
1476 | 17788 | "lint-snap-v2:daemon_required:env": { | 17504 | "lint-snap-v2:daemon_required:env": { |
1477 | 17789 | "manual_review": false, | 17505 | "manual_review": false, |
1478 | 17790 | "text": "OK" | 17506 | "text": "OK" |
1479 | @@ -17801,10 +17517,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL | |||
1480 | 17801 | "manual_review": false, | 17517 | "manual_review": false, |
1481 | 17802 | "text": "OK" | 17518 | "text": "OK" |
1482 | 17803 | }, | 17519 | }, |
1483 | 17804 | "lint-snap-v2:grade_valid": { | ||
1484 | 17805 | "manual_review": false, | ||
1485 | 17806 | "text": "OK" | ||
1486 | 17807 | }, | ||
1487 | 17808 | "lint-snap-v2:hooks_present": { | 17520 | "lint-snap-v2:hooks_present": { |
1488 | 17809 | "manual_review": false, | 17521 | "manual_review": false, |
1489 | 17810 | "text": "OK (optional hooks field not specified)" | 17522 | "text": "OK (optional hooks field not specified)" |
1490 | @@ -17938,10 +17650,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL | |||
1491 | 17938 | "manual_review": false, | 17650 | "manual_review": false, |
1492 | 17939 | "text": "OK" | 17651 | "text": "OK" |
1493 | 17940 | }, | 17652 | }, |
1494 | 17941 | "lint-snap-v2:confinement_valid": { | ||
1495 | 17942 | "manual_review": false, | ||
1496 | 17943 | "text": "OK" | ||
1497 | 17944 | }, | ||
1498 | 17945 | "lint-snap-v2:daemon_required:env": { | 17653 | "lint-snap-v2:daemon_required:env": { |
1499 | 17946 | "manual_review": false, | 17654 | "manual_review": false, |
1500 | 17947 | "text": "OK" | 17655 | "text": "OK" |
1501 | @@ -17958,10 +17666,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL | |||
1502 | 17958 | "manual_review": false, | 17666 | "manual_review": false, |
1503 | 17959 | "text": "OK" | 17667 | "text": "OK" |
1504 | 17960 | }, | 17668 | }, |
1505 | 17961 | "lint-snap-v2:grade_valid": { | ||
1506 | 17962 | "manual_review": false, | ||
1507 | 17963 | "text": "OK" | ||
1508 | 17964 | }, | ||
1509 | 17965 | "lint-snap-v2:hooks_present": { | 17669 | "lint-snap-v2:hooks_present": { |
1510 | 17966 | "manual_review": false, | 17670 | "manual_review": false, |
1511 | 17967 | "text": "OK (optional hooks field not specified)" | 17671 | "text": "OK (optional hooks field not specified)" |
1512 | @@ -18104,10 +17808,6 @@ test-bad-desktop-file_1_all.snap: FAIL | |||
1513 | 18104 | "manual_review": false, | 17808 | "manual_review": false, |
1514 | 18105 | "text": "OK" | 17809 | "text": "OK" |
1515 | 18106 | }, | 17810 | }, |
1516 | 18107 | "lint-snap-v2:confinement_valid": { | ||
1517 | 18108 | "manual_review": false, | ||
1518 | 18109 | "text": "OK" | ||
1519 | 18110 | }, | ||
1520 | 18111 | "lint-snap-v2:daemon_required:env": { | 17811 | "lint-snap-v2:daemon_required:env": { |
1521 | 18112 | "manual_review": false, | 17812 | "manual_review": false, |
1522 | 18113 | "text": "OK" | 17813 | "text": "OK" |
1523 | @@ -18116,10 +17816,6 @@ test-bad-desktop-file_1_all.snap: FAIL | |||
1524 | 18116 | "manual_review": false, | 17816 | "manual_review": false, |
1525 | 18117 | "text": "OK" | 17817 | "text": "OK" |
1526 | 18118 | }, | 17818 | }, |
1527 | 18119 | "lint-snap-v2:grade_valid": { | ||
1528 | 18120 | "manual_review": false, | ||
1529 | 18121 | "text": "OK" | ||
1530 | 18122 | }, | ||
1531 | 18123 | "lint-snap-v2:hooks_present": { | 17819 | "lint-snap-v2:hooks_present": { |
1532 | 18124 | "manual_review": false, | 17820 | "manual_review": false, |
1533 | 18125 | "text": "OK (optional hooks field not specified)" | 17821 | "text": "OK (optional hooks field not specified)" |
1534 | @@ -18249,10 +17945,6 @@ test-bad-desktop-file_1_all.snap: FAIL | |||
1535 | 18249 | "manual_review": false, | 17945 | "manual_review": false, |
1536 | 18250 | "text": "OK" | 17946 | "text": "OK" |
1537 | 18251 | }, | 17947 | }, |
1538 | 18252 | "lint-snap-v2:confinement_valid": { | ||
1539 | 18253 | "manual_review": false, | ||
1540 | 18254 | "text": "OK" | ||
1541 | 18255 | }, | ||
1542 | 18256 | "lint-snap-v2:daemon_required:env": { | 17948 | "lint-snap-v2:daemon_required:env": { |
1543 | 18257 | "manual_review": false, | 17949 | "manual_review": false, |
1544 | 18258 | "text": "OK" | 17950 | "text": "OK" |
1545 | @@ -18261,10 +17953,6 @@ test-bad-desktop-file_1_all.snap: FAIL | |||
1546 | 18261 | "manual_review": false, | 17953 | "manual_review": false, |
1547 | 18262 | "text": "OK" | 17954 | "text": "OK" |
1548 | 18263 | }, | 17955 | }, |
1549 | 18264 | "lint-snap-v2:grade_valid": { | ||
1550 | 18265 | "manual_review": false, | ||
1551 | 18266 | "text": "OK" | ||
1552 | 18267 | }, | ||
1553 | 18268 | "lint-snap-v2:hooks_present": { | 17956 | "lint-snap-v2:hooks_present": { |
1554 | 18269 | "manual_review": false, | 17957 | "manual_review": false, |
1555 | 18270 | "text": "OK (optional hooks field not specified)" | 17958 | "text": "OK (optional hooks field not specified)" |
1556 | @@ -18464,10 +18152,6 @@ test-bad-unicode_0_all.snap: FAIL | |||
1557 | 18464 | "manual_review": false, | 18152 | "manual_review": false, |
1558 | 18465 | "text": "OK" | 18153 | "text": "OK" |
1559 | 18466 | }, | 18154 | }, |
1560 | 18467 | "lint-snap-v2:grade_valid": { | ||
1561 | 18468 | "manual_review": false, | ||
1562 | 18469 | "text": "OK" | ||
1563 | 18470 | }, | ||
1564 | 18471 | "lint-snap-v2:hooks_present": { | 18155 | "lint-snap-v2:hooks_present": { |
1565 | 18472 | "manual_review": false, | 18156 | "manual_review": false, |
1566 | 18473 | "text": "OK (optional hooks field not specified)" | 18157 | "text": "OK (optional hooks field not specified)" |
1567 | @@ -18616,10 +18300,6 @@ test-bad-unicode_0_all.snap: FAIL | |||
1568 | 18616 | "manual_review": false, | 18300 | "manual_review": false, |
1569 | 18617 | "text": "OK" | 18301 | "text": "OK" |
1570 | 18618 | }, | 18302 | }, |
1571 | 18619 | "lint-snap-v2:grade_valid": { | ||
1572 | 18620 | "manual_review": false, | ||
1573 | 18621 | "text": "OK" | ||
1574 | 18622 | }, | ||
1575 | 18623 | "lint-snap-v2:hooks_present": { | 18303 | "lint-snap-v2:hooks_present": { |
1576 | 18624 | "manual_review": false, | 18304 | "manual_review": false, |
1577 | 18625 | "text": "OK (optional hooks field not specified)" | 18305 | "text": "OK (optional hooks field not specified)" |
1578 | @@ -18731,10 +18411,6 @@ test-base-devnull_1.0_all.snap: FAIL | |||
1579 | 18731 | "manual_review": false, | 18411 | "manual_review": false, |
1580 | 18732 | "text": "OK" | 18412 | "text": "OK" |
1581 | 18733 | }, | 18413 | }, |
1582 | 18734 | "lint-snap-v2:grade_valid": { | ||
1583 | 18735 | "manual_review": false, | ||
1584 | 18736 | "text": "OK" | ||
1585 | 18737 | }, | ||
1586 | 18738 | "lint-snap-v2:hooks_present": { | 18414 | "lint-snap-v2:hooks_present": { |
1587 | 18739 | "manual_review": false, | 18415 | "manual_review": false, |
1588 | 18740 | "text": "OK (optional hooks field not specified)" | 18416 | "text": "OK (optional hooks field not specified)" |
1589 | @@ -18816,10 +18492,6 @@ test-base-devnull_1.0_all.snap: FAIL | |||
1590 | 18816 | "manual_review": false, | 18492 | "manual_review": false, |
1591 | 18817 | "text": "OK" | 18493 | "text": "OK" |
1592 | 18818 | }, | 18494 | }, |
1593 | 18819 | "lint-snap-v2:grade_valid": { | ||
1594 | 18820 | "manual_review": false, | ||
1595 | 18821 | "text": "OK" | ||
1596 | 18822 | }, | ||
1597 | 18823 | "lint-snap-v2:hooks_present": { | 18495 | "lint-snap-v2:hooks_present": { |
1598 | 18824 | "manual_review": false, | 18496 | "manual_review": false, |
1599 | 18825 | "text": "OK (optional hooks field not specified)" | 18497 | "text": "OK (optional hooks field not specified)" |
1600 | @@ -18930,10 +18602,6 @@ test-base-disallowed_0_all.snap: FAIL | |||
1601 | 18930 | "manual_review": false, | 18602 | "manual_review": false, |
1602 | 18931 | "text": "OK" | 18603 | "text": "OK" |
1603 | 18932 | }, | 18604 | }, |
1604 | 18933 | "lint-snap-v2:confinement_valid": { | ||
1605 | 18934 | "manual_review": false, | ||
1606 | 18935 | "text": "OK" | ||
1607 | 18936 | }, | ||
1608 | 18937 | "lint-snap-v2:daemon_required:env": { | 18605 | "lint-snap-v2:daemon_required:env": { |
1609 | 18938 | "manual_review": false, | 18606 | "manual_review": false, |
1610 | 18939 | "text": "OK" | 18607 | "text": "OK" |
1611 | @@ -18942,10 +18610,6 @@ test-base-disallowed_0_all.snap: FAIL | |||
1612 | 18942 | "manual_review": false, | 18610 | "manual_review": false, |
1613 | 18943 | "text": "OK" | 18611 | "text": "OK" |
1614 | 18944 | }, | 18612 | }, |
1615 | 18945 | "lint-snap-v2:grade_valid": { | ||
1616 | 18946 | "manual_review": false, | ||
1617 | 18947 | "text": "OK" | ||
1618 | 18948 | }, | ||
1619 | 18949 | "lint-snap-v2:hooks_present": { | 18613 | "lint-snap-v2:hooks_present": { |
1620 | 18950 | "manual_review": false, | 18614 | "manual_review": false, |
1621 | 18951 | "text": "OK (optional hooks field not specified)" | 18615 | "text": "OK (optional hooks field not specified)" |
1622 | @@ -19066,10 +18730,6 @@ test-base-disallowed_0_all.snap: FAIL | |||
1623 | 19066 | "manual_review": false, | 18730 | "manual_review": false, |
1624 | 19067 | "text": "OK" | 18731 | "text": "OK" |
1625 | 19068 | }, | 18732 | }, |
1626 | 19069 | "lint-snap-v2:confinement_valid": { | ||
1627 | 19070 | "manual_review": false, | ||
1628 | 19071 | "text": "OK" | ||
1629 | 19072 | }, | ||
1630 | 19073 | "lint-snap-v2:daemon_required:env": { | 18733 | "lint-snap-v2:daemon_required:env": { |
1631 | 19074 | "manual_review": false, | 18734 | "manual_review": false, |
1632 | 19075 | "text": "OK" | 18735 | "text": "OK" |
1633 | @@ -19078,10 +18738,6 @@ test-base-disallowed_0_all.snap: FAIL | |||
1634 | 19078 | "manual_review": false, | 18738 | "manual_review": false, |
1635 | 19079 | "text": "OK" | 18739 | "text": "OK" |
1636 | 19080 | }, | 18740 | }, |
1637 | 19081 | "lint-snap-v2:grade_valid": { | ||
1638 | 19082 | "manual_review": false, | ||
1639 | 19083 | "text": "OK" | ||
1640 | 19084 | }, | ||
1641 | 19085 | "lint-snap-v2:hooks_present": { | 18741 | "lint-snap-v2:hooks_present": { |
1642 | 19086 | "manual_review": false, | 18742 | "manual_review": false, |
1643 | 19087 | "text": "OK (optional hooks field not specified)" | 18743 | "text": "OK (optional hooks field not specified)" |
1644 | @@ -19742,10 +19398,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass | |||
1645 | 19742 | "manual_review": false, | 19398 | "manual_review": false, |
1646 | 19743 | "text": "OK" | 19399 | "text": "OK" |
1647 | 19744 | }, | 19400 | }, |
1648 | 19745 | "lint-snap-v2:confinement_valid": { | ||
1649 | 19746 | "manual_review": false, | ||
1650 | 19747 | "text": "OK" | ||
1651 | 19748 | }, | ||
1652 | 19749 | "lint-snap-v2:daemon_required:test-check-notices": { | 19401 | "lint-snap-v2:daemon_required:test-check-notices": { |
1653 | 19750 | "manual_review": false, | 19402 | "manual_review": false, |
1654 | 19751 | "text": "OK" | 19403 | "text": "OK" |
1655 | @@ -19754,10 +19406,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass | |||
1656 | 19754 | "manual_review": false, | 19406 | "manual_review": false, |
1657 | 19755 | "text": "OK" | 19407 | "text": "OK" |
1658 | 19756 | }, | 19408 | }, |
1659 | 19757 | "lint-snap-v2:grade_valid": { | ||
1660 | 19758 | "manual_review": false, | ||
1661 | 19759 | "text": "OK" | ||
1662 | 19760 | }, | ||
1663 | 19761 | "lint-snap-v2:hooks_present": { | 19409 | "lint-snap-v2:hooks_present": { |
1664 | 19762 | "manual_review": false, | 19410 | "manual_review": false, |
1665 | 19763 | "text": "OK (optional hooks field not specified)" | 19411 | "text": "OK (optional hooks field not specified)" |
1666 | @@ -19877,10 +19525,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass | |||
1667 | 19877 | "manual_review": false, | 19525 | "manual_review": false, |
1668 | 19878 | "text": "OK" | 19526 | "text": "OK" |
1669 | 19879 | }, | 19527 | }, |
1670 | 19880 | "lint-snap-v2:confinement_valid": { | ||
1671 | 19881 | "manual_review": false, | ||
1672 | 19882 | "text": "OK" | ||
1673 | 19883 | }, | ||
1674 | 19884 | "lint-snap-v2:daemon_required:test-check-notices": { | 19528 | "lint-snap-v2:daemon_required:test-check-notices": { |
1675 | 19885 | "manual_review": false, | 19529 | "manual_review": false, |
1676 | 19886 | "text": "OK" | 19530 | "text": "OK" |
1677 | @@ -19889,10 +19533,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass | |||
1678 | 19889 | "manual_review": false, | 19533 | "manual_review": false, |
1679 | 19890 | "text": "OK" | 19534 | "text": "OK" |
1680 | 19891 | }, | 19535 | }, |
1681 | 19892 | "lint-snap-v2:grade_valid": { | ||
1682 | 19893 | "manual_review": false, | ||
1683 | 19894 | "text": "OK" | ||
1684 | 19895 | }, | ||
1685 | 19896 | "lint-snap-v2:hooks_present": { | 19536 | "lint-snap-v2:hooks_present": { |
1686 | 19897 | "manual_review": false, | 19537 | "manual_review": false, |
1687 | 19898 | "text": "OK (optional hooks field not specified)" | 19538 | "text": "OK (optional hooks field not specified)" |
1688 | @@ -20017,10 +19657,6 @@ test-check-notices-needed_0.1_amd64.snap: pass | |||
1689 | 20017 | "manual_review": false, | 19657 | "manual_review": false, |
1690 | 20018 | "text": "OK" | 19658 | "text": "OK" |
1691 | 20019 | }, | 19659 | }, |
1692 | 20020 | "lint-snap-v2:confinement_valid": { | ||
1693 | 20021 | "manual_review": false, | ||
1694 | 20022 | "text": "OK" | ||
1695 | 20023 | }, | ||
1696 | 20024 | "lint-snap-v2:daemon_required:test-check-notices-needed": { | 19660 | "lint-snap-v2:daemon_required:test-check-notices-needed": { |
1697 | 20025 | "manual_review": false, | 19661 | "manual_review": false, |
1698 | 20026 | "text": "OK" | 19662 | "text": "OK" |
1699 | @@ -20029,10 +19665,6 @@ test-check-notices-needed_0.1_amd64.snap: pass | |||
1700 | 20029 | "manual_review": false, | 19665 | "manual_review": false, |
1701 | 20030 | "text": "OK" | 19666 | "text": "OK" |
1702 | 20031 | }, | 19667 | }, |
1703 | 20032 | "lint-snap-v2:grade_valid": { | ||
1704 | 20033 | "manual_review": false, | ||
1705 | 20034 | "text": "OK" | ||
1706 | 20035 | }, | ||
1707 | 20036 | "lint-snap-v2:hooks_present": { | 19668 | "lint-snap-v2:hooks_present": { |
1708 | 20037 | "manual_review": false, | 19669 | "manual_review": false, |
1709 | 20038 | "text": "OK (optional hooks field not specified)" | 19670 | "text": "OK (optional hooks field not specified)" |
1710 | @@ -20152,10 +19784,6 @@ test-check-notices-needed_0.1_amd64.snap: pass | |||
1711 | 20152 | "manual_review": false, | 19784 | "manual_review": false, |
1712 | 20153 | "text": "OK" | 19785 | "text": "OK" |
1713 | 20154 | }, | 19786 | }, |
1714 | 20155 | "lint-snap-v2:confinement_valid": { | ||
1715 | 20156 | "manual_review": false, | ||
1716 | 20157 | "text": "OK" | ||
1717 | 20158 | }, | ||
1718 | 20159 | "lint-snap-v2:daemon_required:test-check-notices-needed": { | 19787 | "lint-snap-v2:daemon_required:test-check-notices-needed": { |
1719 | 20160 | "manual_review": false, | 19788 | "manual_review": false, |
1720 | 20161 | "text": "OK" | 19789 | "text": "OK" |
1721 | @@ -20164,10 +19792,6 @@ test-check-notices-needed_0.1_amd64.snap: pass | |||
1722 | 20164 | "manual_review": false, | 19792 | "manual_review": false, |
1723 | 20165 | "text": "OK" | 19793 | "text": "OK" |
1724 | 20166 | }, | 19794 | }, |
1725 | 20167 | "lint-snap-v2:grade_valid": { | ||
1726 | 20168 | "manual_review": false, | ||
1727 | 20169 | "text": "OK" | ||
1728 | 20170 | }, | ||
1729 | 20171 | "lint-snap-v2:hooks_present": { | 19795 | "lint-snap-v2:hooks_present": { |
1730 | 20172 | "manual_review": false, | 19796 | "manual_review": false, |
1731 | 20173 | "text": "OK (optional hooks field not specified)" | 19797 | "text": "OK (optional hooks field not specified)" |
1732 | @@ -20301,10 +19925,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL | |||
1733 | 20301 | "manual_review": false, | 19925 | "manual_review": false, |
1734 | 20302 | "text": "OK" | 19926 | "text": "OK" |
1735 | 20303 | }, | 19927 | }, |
1736 | 20304 | "lint-snap-v2:confinement_valid": { | ||
1737 | 20305 | "manual_review": false, | ||
1738 | 20306 | "text": "OK" | ||
1739 | 20307 | }, | ||
1740 | 20308 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { | 19928 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { |
1741 | 20309 | "manual_review": false, | 19929 | "manual_review": false, |
1742 | 20310 | "text": "OK" | 19930 | "text": "OK" |
1743 | @@ -20313,10 +19933,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL | |||
1744 | 20313 | "manual_review": false, | 19933 | "manual_review": false, |
1745 | 20314 | "text": "OK" | 19934 | "text": "OK" |
1746 | 20315 | }, | 19935 | }, |
1747 | 20316 | "lint-snap-v2:grade_valid": { | ||
1748 | 20317 | "manual_review": false, | ||
1749 | 20318 | "text": "OK" | ||
1750 | 20319 | }, | ||
1751 | 20320 | "lint-snap-v2:hooks_present": { | 19936 | "lint-snap-v2:hooks_present": { |
1752 | 20321 | "manual_review": false, | 19937 | "manual_review": false, |
1753 | 20322 | "text": "OK (optional hooks field not specified)" | 19938 | "text": "OK (optional hooks field not specified)" |
1754 | @@ -20441,10 +20057,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL | |||
1755 | 20441 | "manual_review": false, | 20057 | "manual_review": false, |
1756 | 20442 | "text": "OK" | 20058 | "text": "OK" |
1757 | 20443 | }, | 20059 | }, |
1758 | 20444 | "lint-snap-v2:confinement_valid": { | ||
1759 | 20445 | "manual_review": false, | ||
1760 | 20446 | "text": "OK" | ||
1761 | 20447 | }, | ||
1762 | 20448 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { | 20060 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { |
1763 | 20449 | "manual_review": false, | 20061 | "manual_review": false, |
1764 | 20450 | "text": "OK" | 20062 | "text": "OK" |
1765 | @@ -20453,10 +20065,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL | |||
1766 | 20453 | "manual_review": false, | 20065 | "manual_review": false, |
1767 | 20454 | "text": "OK" | 20066 | "text": "OK" |
1768 | 20455 | }, | 20067 | }, |
1769 | 20456 | "lint-snap-v2:grade_valid": { | ||
1770 | 20457 | "manual_review": false, | ||
1771 | 20458 | "text": "OK" | ||
1772 | 20459 | }, | ||
1773 | 20460 | "lint-snap-v2:hooks_present": { | 20068 | "lint-snap-v2:hooks_present": { |
1774 | 20461 | "manual_review": false, | 20069 | "manual_review": false, |
1775 | 20462 | "text": "OK (optional hooks field not specified)" | 20070 | "text": "OK (optional hooks field not specified)" |
1776 | @@ -20590,10 +20198,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL | |||
1777 | 20590 | "manual_review": false, | 20198 | "manual_review": false, |
1778 | 20591 | "text": "OK" | 20199 | "text": "OK" |
1779 | 20592 | }, | 20200 | }, |
1780 | 20593 | "lint-snap-v2:confinement_valid": { | ||
1781 | 20594 | "manual_review": false, | ||
1782 | 20595 | "text": "OK" | ||
1783 | 20596 | }, | ||
1784 | 20597 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { | 20201 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { |
1785 | 20598 | "manual_review": false, | 20202 | "manual_review": false, |
1786 | 20599 | "text": "OK" | 20203 | "text": "OK" |
1787 | @@ -20602,10 +20206,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL | |||
1788 | 20602 | "manual_review": false, | 20206 | "manual_review": false, |
1789 | 20603 | "text": "OK" | 20207 | "text": "OK" |
1790 | 20604 | }, | 20208 | }, |
1791 | 20605 | "lint-snap-v2:grade_valid": { | ||
1792 | 20606 | "manual_review": false, | ||
1793 | 20607 | "text": "OK" | ||
1794 | 20608 | }, | ||
1795 | 20609 | "lint-snap-v2:hooks_present": { | 20209 | "lint-snap-v2:hooks_present": { |
1796 | 20610 | "manual_review": false, | 20210 | "manual_review": false, |
1797 | 20611 | "text": "OK (optional hooks field not specified)" | 20211 | "text": "OK (optional hooks field not specified)" |
1798 | @@ -20730,10 +20330,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL | |||
1799 | 20730 | "manual_review": false, | 20330 | "manual_review": false, |
1800 | 20731 | "text": "OK" | 20331 | "text": "OK" |
1801 | 20732 | }, | 20332 | }, |
1802 | 20733 | "lint-snap-v2:confinement_valid": { | ||
1803 | 20734 | "manual_review": false, | ||
1804 | 20735 | "text": "OK" | ||
1805 | 20736 | }, | ||
1806 | 20737 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { | 20333 | "lint-snap-v2:daemon_required:test-check-notices-primed-stage-packages-needed": { |
1807 | 20738 | "manual_review": false, | 20334 | "manual_review": false, |
1808 | 20739 | "text": "OK" | 20335 | "text": "OK" |
1809 | @@ -20742,10 +20338,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL | |||
1810 | 20742 | "manual_review": false, | 20338 | "manual_review": false, |
1811 | 20743 | "text": "OK" | 20339 | "text": "OK" |
1812 | 20744 | }, | 20340 | }, |
1813 | 20745 | "lint-snap-v2:grade_valid": { | ||
1814 | 20746 | "manual_review": false, | ||
1815 | 20747 | "text": "OK" | ||
1816 | 20748 | }, | ||
1817 | 20749 | "lint-snap-v2:hooks_present": { | 20341 | "lint-snap-v2:hooks_present": { |
1818 | 20750 | "manual_review": false, | 20342 | "manual_review": false, |
1819 | 20751 | "text": "OK (optional hooks field not specified)" | 20343 | "text": "OK (optional hooks field not specified)" |
1820 | @@ -20870,10 +20462,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass | |||
1821 | 20870 | "manual_review": false, | 20462 | "manual_review": false, |
1822 | 20871 | "text": "OK" | 20463 | "text": "OK" |
1823 | 20872 | }, | 20464 | }, |
1824 | 20873 | "lint-snap-v2:confinement_valid": { | ||
1825 | 20874 | "manual_review": false, | ||
1826 | 20875 | "text": "OK" | ||
1827 | 20876 | }, | ||
1828 | 20877 | "lint-snap-v2:daemon_required:test-check-notices": { | 20465 | "lint-snap-v2:daemon_required:test-check-notices": { |
1829 | 20878 | "manual_review": false, | 20466 | "manual_review": false, |
1830 | 20879 | "text": "OK" | 20467 | "text": "OK" |
1831 | @@ -20882,10 +20470,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass | |||
1832 | 20882 | "manual_review": false, | 20470 | "manual_review": false, |
1833 | 20883 | "text": "OK" | 20471 | "text": "OK" |
1834 | 20884 | }, | 20472 | }, |
1835 | 20885 | "lint-snap-v2:grade_valid": { | ||
1836 | 20886 | "manual_review": false, | ||
1837 | 20887 | "text": "OK" | ||
1838 | 20888 | }, | ||
1839 | 20889 | "lint-snap-v2:hooks_present": { | 20473 | "lint-snap-v2:hooks_present": { |
1840 | 20890 | "manual_review": false, | 20474 | "manual_review": false, |
1841 | 20891 | "text": "OK (optional hooks field not specified)" | 20475 | "text": "OK (optional hooks field not specified)" |
1842 | @@ -21005,10 +20589,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass | |||
1843 | 21005 | "manual_review": false, | 20589 | "manual_review": false, |
1844 | 21006 | "text": "OK" | 20590 | "text": "OK" |
1845 | 21007 | }, | 20591 | }, |
1846 | 21008 | "lint-snap-v2:confinement_valid": { | ||
1847 | 21009 | "manual_review": false, | ||
1848 | 21010 | "text": "OK" | ||
1849 | 21011 | }, | ||
1850 | 21012 | "lint-snap-v2:daemon_required:test-check-notices": { | 20592 | "lint-snap-v2:daemon_required:test-check-notices": { |
1851 | 21013 | "manual_review": false, | 20593 | "manual_review": false, |
1852 | 21014 | "text": "OK" | 20594 | "text": "OK" |
1853 | @@ -21017,10 +20597,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass | |||
1854 | 21017 | "manual_review": false, | 20597 | "manual_review": false, |
1855 | 21018 | "text": "OK" | 20598 | "text": "OK" |
1856 | 21019 | }, | 20599 | }, |
1857 | 21020 | "lint-snap-v2:grade_valid": { | ||
1858 | 21021 | "manual_review": false, | ||
1859 | 21022 | "text": "OK" | ||
1860 | 21023 | }, | ||
1861 | 21024 | "lint-snap-v2:hooks_present": { | 20600 | "lint-snap-v2:hooks_present": { |
1862 | 21025 | "manual_review": false, | 20601 | "manual_review": false, |
1863 | 21026 | "text": "OK (optional hooks field not specified)" | 20602 | "text": "OK (optional hooks field not specified)" |
1864 | @@ -21145,10 +20721,6 @@ test-check-notices_0.1_amd64.snap: pass | |||
1865 | 21145 | "manual_review": false, | 20721 | "manual_review": false, |
1866 | 21146 | "text": "OK" | 20722 | "text": "OK" |
1867 | 21147 | }, | 20723 | }, |
1868 | 21148 | "lint-snap-v2:confinement_valid": { | ||
1869 | 21149 | "manual_review": false, | ||
1870 | 21150 | "text": "OK" | ||
1871 | 21151 | }, | ||
1872 | 21152 | "lint-snap-v2:daemon_required:test-check-notices": { | 20724 | "lint-snap-v2:daemon_required:test-check-notices": { |
1873 | 21153 | "manual_review": false, | 20725 | "manual_review": false, |
1874 | 21154 | "text": "OK" | 20726 | "text": "OK" |
1875 | @@ -21157,10 +20729,6 @@ test-check-notices_0.1_amd64.snap: pass | |||
1876 | 21157 | "manual_review": false, | 20729 | "manual_review": false, |
1877 | 21158 | "text": "OK" | 20730 | "text": "OK" |
1878 | 21159 | }, | 20731 | }, |
1879 | 21160 | "lint-snap-v2:grade_valid": { | ||
1880 | 21161 | "manual_review": false, | ||
1881 | 21162 | "text": "OK" | ||
1882 | 21163 | }, | ||
1883 | 21164 | "lint-snap-v2:hooks_present": { | 20732 | "lint-snap-v2:hooks_present": { |
1884 | 21165 | "manual_review": false, | 20733 | "manual_review": false, |
1885 | 21166 | "text": "OK (optional hooks field not specified)" | 20734 | "text": "OK (optional hooks field not specified)" |
1886 | @@ -21280,10 +20848,6 @@ test-check-notices_0.1_amd64.snap: pass | |||
1887 | 21280 | "manual_review": false, | 20848 | "manual_review": false, |
1888 | 21281 | "text": "OK" | 20849 | "text": "OK" |
1889 | 21282 | }, | 20850 | }, |
1890 | 21283 | "lint-snap-v2:confinement_valid": { | ||
1891 | 21284 | "manual_review": false, | ||
1892 | 21285 | "text": "OK" | ||
1893 | 21286 | }, | ||
1894 | 21287 | "lint-snap-v2:daemon_required:test-check-notices": { | 20851 | "lint-snap-v2:daemon_required:test-check-notices": { |
1895 | 21288 | "manual_review": false, | 20852 | "manual_review": false, |
1896 | 21289 | "text": "OK" | 20853 | "text": "OK" |
1897 | @@ -21292,10 +20856,6 @@ test-check-notices_0.1_amd64.snap: pass | |||
1898 | 21292 | "manual_review": false, | 20856 | "manual_review": false, |
1899 | 21293 | "text": "OK" | 20857 | "text": "OK" |
1900 | 21294 | }, | 20858 | }, |
1901 | 21295 | "lint-snap-v2:grade_valid": { | ||
1902 | 21296 | "manual_review": false, | ||
1903 | 21297 | "text": "OK" | ||
1904 | 21298 | }, | ||
1905 | 21299 | "lint-snap-v2:hooks_present": { | 20859 | "lint-snap-v2:hooks_present": { |
1906 | 21300 | "manual_review": false, | 20860 | "manual_review": false, |
1907 | 21301 | "text": "OK (optional hooks field not specified)" | 20861 | "text": "OK (optional hooks field not specified)" |
1908 | @@ -21447,10 +21007,6 @@ test-classic_0_all.snap: FAIL | |||
1909 | 21447 | "manual_review": false, | 21007 | "manual_review": false, |
1910 | 21448 | "text": "OK" | 21008 | "text": "OK" |
1911 | 21449 | }, | 21009 | }, |
1912 | 21450 | "lint-snap-v2:confinement_valid": { | ||
1913 | 21451 | "manual_review": false, | ||
1914 | 21452 | "text": "OK" | ||
1915 | 21453 | }, | ||
1916 | 21454 | "lint-snap-v2:daemon_required:env": { | 21010 | "lint-snap-v2:daemon_required:env": { |
1917 | 21455 | "manual_review": false, | 21011 | "manual_review": false, |
1918 | 21456 | "text": "OK" | 21012 | "text": "OK" |
1919 | @@ -21463,10 +21019,6 @@ test-classic_0_all.snap: FAIL | |||
1920 | 21463 | "manual_review": false, | 21019 | "manual_review": false, |
1921 | 21464 | "text": "OK" | 21020 | "text": "OK" |
1922 | 21465 | }, | 21021 | }, |
1923 | 21466 | "lint-snap-v2:grade_valid": { | ||
1924 | 21467 | "manual_review": false, | ||
1925 | 21468 | "text": "OK" | ||
1926 | 21469 | }, | ||
1927 | 21470 | "lint-snap-v2:hooks_present": { | 21022 | "lint-snap-v2:hooks_present": { |
1928 | 21471 | "manual_review": false, | 21023 | "manual_review": false, |
1929 | 21472 | "text": "OK (optional hooks field not specified)" | 21024 | "text": "OK (optional hooks field not specified)" |
1930 | @@ -21612,10 +21164,6 @@ test-classic_0_all.snap: FAIL | |||
1931 | 21612 | "manual_review": false, | 21164 | "manual_review": false, |
1932 | 21613 | "text": "OK" | 21165 | "text": "OK" |
1933 | 21614 | }, | 21166 | }, |
1934 | 21615 | "lint-snap-v2:confinement_valid": { | ||
1935 | 21616 | "manual_review": false, | ||
1936 | 21617 | "text": "OK" | ||
1937 | 21618 | }, | ||
1938 | 21619 | "lint-snap-v2:daemon_required:env": { | 21167 | "lint-snap-v2:daemon_required:env": { |
1939 | 21620 | "manual_review": false, | 21168 | "manual_review": false, |
1940 | 21621 | "text": "OK" | 21169 | "text": "OK" |
1941 | @@ -21628,10 +21176,6 @@ test-classic_0_all.snap: FAIL | |||
1942 | 21628 | "manual_review": false, | 21176 | "manual_review": false, |
1943 | 21629 | "text": "OK" | 21177 | "text": "OK" |
1944 | 21630 | }, | 21178 | }, |
1945 | 21631 | "lint-snap-v2:grade_valid": { | ||
1946 | 21632 | "manual_review": false, | ||
1947 | 21633 | "text": "OK" | ||
1948 | 21634 | }, | ||
1949 | 21635 | "lint-snap-v2:hooks_present": { | 21179 | "lint-snap-v2:hooks_present": { |
1950 | 21636 | "manual_review": false, | 21180 | "manual_review": false, |
1951 | 21637 | "text": "OK (optional hooks field not specified)" | 21181 | "text": "OK (optional hooks field not specified)" |
1952 | @@ -21772,10 +21316,6 @@ test-command-with-args_0_all.snap: pass | |||
1953 | 21772 | "manual_review": false, | 21316 | "manual_review": false, |
1954 | 21773 | "text": "OK" | 21317 | "text": "OK" |
1955 | 21774 | }, | 21318 | }, |
1956 | 21775 | "lint-snap-v2:confinement_valid": { | ||
1957 | 21776 | "manual_review": false, | ||
1958 | 21777 | "text": "OK" | ||
1959 | 21778 | }, | ||
1960 | 21779 | "lint-snap-v2:daemon_required:env": { | 21319 | "lint-snap-v2:daemon_required:env": { |
1961 | 21780 | "manual_review": false, | 21320 | "manual_review": false, |
1962 | 21781 | "text": "OK" | 21321 | "text": "OK" |
1963 | @@ -21788,10 +21328,6 @@ test-command-with-args_0_all.snap: pass | |||
1964 | 21788 | "manual_review": false, | 21328 | "manual_review": false, |
1965 | 21789 | "text": "OK" | 21329 | "text": "OK" |
1966 | 21790 | }, | 21330 | }, |
1967 | 21791 | "lint-snap-v2:grade_valid": { | ||
1968 | 21792 | "manual_review": false, | ||
1969 | 21793 | "text": "OK" | ||
1970 | 21794 | }, | ||
1971 | 21795 | "lint-snap-v2:hooks_present": { | 21331 | "lint-snap-v2:hooks_present": { |
1972 | 21796 | "manual_review": false, | 21332 | "manual_review": false, |
1973 | 21797 | "text": "OK (optional hooks field not specified)" | 21333 | "text": "OK (optional hooks field not specified)" |
1974 | @@ -21927,10 +21463,6 @@ test-command-with-args_0_all.snap: pass | |||
1975 | 21927 | "manual_review": false, | 21463 | "manual_review": false, |
1976 | 21928 | "text": "OK" | 21464 | "text": "OK" |
1977 | 21929 | }, | 21465 | }, |
1978 | 21930 | "lint-snap-v2:confinement_valid": { | ||
1979 | 21931 | "manual_review": false, | ||
1980 | 21932 | "text": "OK" | ||
1981 | 21933 | }, | ||
1982 | 21934 | "lint-snap-v2:daemon_required:env": { | 21466 | "lint-snap-v2:daemon_required:env": { |
1983 | 21935 | "manual_review": false, | 21467 | "manual_review": false, |
1984 | 21936 | "text": "OK" | 21468 | "text": "OK" |
1985 | @@ -21943,10 +21475,6 @@ test-command-with-args_0_all.snap: pass | |||
1986 | 21943 | "manual_review": false, | 21475 | "manual_review": false, |
1987 | 21944 | "text": "OK" | 21476 | "text": "OK" |
1988 | 21945 | }, | 21477 | }, |
1989 | 21946 | "lint-snap-v2:grade_valid": { | ||
1990 | 21947 | "manual_review": false, | ||
1991 | 21948 | "text": "OK" | ||
1992 | 21949 | }, | ||
1993 | 21950 | "lint-snap-v2:hooks_present": { | 21478 | "lint-snap-v2:hooks_present": { |
1994 | 21951 | "manual_review": false, | 21479 | "manual_review": false, |
1995 | 21952 | "text": "OK (optional hooks field not specified)" | 21480 | "text": "OK (optional hooks field not specified)" |
1996 | @@ -22095,10 +21623,6 @@ test-common-id_0_all.snap: pass | |||
1997 | 22095 | "manual_review": false, | 21623 | "manual_review": false, |
1998 | 22096 | "text": "OK" | 21624 | "text": "OK" |
1999 | 22097 | }, | 21625 | }, |
2000 | 22098 | "lint-snap-v2:confinement_valid": { | ||
2001 | 22099 | "manual_review": false, | ||
2002 | 22100 | "text": "OK" | ||
2003 | 22101 | }, | ||
2004 | 22102 | "lint-snap-v2:daemon:env": { | 21626 | "lint-snap-v2:daemon:env": { |
2005 | 22103 | "manual_review": false, | 21627 | "manual_review": false, |
2006 | 22104 | "text": "OK" | 21628 | "text": "OK" |
2007 | @@ -22115,10 +21639,6 @@ test-common-id_0_all.snap: pass | |||
2008 | 22115 | "manual_review": false, | 21639 | "manual_review": false, |
2009 | 22116 | "text": "OK" | 21640 | "text": "OK" |
2010 | 22117 | }, | 21641 | }, |
2011 | 22118 | "lint-snap-v2:grade_valid": { | ||
2012 | 22119 | "manual_review": false, | ||
2013 | 22120 | "text": "OK" | ||
2014 | 22121 | }, | ||
2015 | 22122 | "lint-snap-v2:hooks_present": { | 21642 | "lint-snap-v2:hooks_present": { |
2016 | 22123 | "manual_review": false, | 21643 | "manual_review": false, |
2017 | 22124 | "text": "OK (optional hooks field not specified)" | 21644 | "text": "OK (optional hooks field not specified)" |
2018 | @@ -22262,10 +21782,6 @@ test-common-id_0_all.snap: pass | |||
2019 | 22262 | "manual_review": false, | 21782 | "manual_review": false, |
2020 | 22263 | "text": "OK" | 21783 | "text": "OK" |
2021 | 22264 | }, | 21784 | }, |
2022 | 22265 | "lint-snap-v2:confinement_valid": { | ||
2023 | 22266 | "manual_review": false, | ||
2024 | 22267 | "text": "OK" | ||
2025 | 22268 | }, | ||
2026 | 22269 | "lint-snap-v2:daemon:env": { | 21785 | "lint-snap-v2:daemon:env": { |
2027 | 22270 | "manual_review": false, | 21786 | "manual_review": false, |
2028 | 22271 | "text": "OK" | 21787 | "text": "OK" |
2029 | @@ -22282,10 +21798,6 @@ test-common-id_0_all.snap: pass | |||
2030 | 22282 | "manual_review": false, | 21798 | "manual_review": false, |
2031 | 22283 | "text": "OK" | 21799 | "text": "OK" |
2032 | 22284 | }, | 21800 | }, |
2033 | 22285 | "lint-snap-v2:grade_valid": { | ||
2034 | 22286 | "manual_review": false, | ||
2035 | 22287 | "text": "OK" | ||
2036 | 22288 | }, | ||
2037 | 22289 | "lint-snap-v2:hooks_present": { | 21801 | "lint-snap-v2:hooks_present": { |
2038 | 22290 | "manual_review": false, | 21802 | "manual_review": false, |
2039 | 22291 | "text": "OK (optional hooks field not specified)" | 21803 | "text": "OK (optional hooks field not specified)" |
2040 | @@ -23360,14 +22872,6 @@ test-core-with-primed-staged_16-2.37.2_amd64.snap: FAIL | |||
2041 | 23360 | "manual_review": false, | 22872 | "manual_review": false, |
2042 | 23361 | "text": "Could not find compiled binaries for architecture 'amd64'" | 22873 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2043 | 23362 | }, | 22874 | }, |
2044 | 23363 | "lint-snap-v2:confinement_valid": { | ||
2045 | 23364 | "manual_review": false, | ||
2046 | 23365 | "text": "'confinement' should not be used with 'type: os'" | ||
2047 | 23366 | }, | ||
2048 | 23367 | "lint-snap-v2:grade_valid": { | ||
2049 | 23368 | "manual_review": false, | ||
2050 | 23369 | "text": "OK" | ||
2051 | 23370 | }, | ||
2052 | 23371 | "lint-snap-v2:hook_executable:configure": { | 22875 | "lint-snap-v2:hook_executable:configure": { |
2053 | 23372 | "manual_review": false, | 22876 | "manual_review": false, |
2054 | 23373 | "text": "OK" | 22877 | "text": "OK" |
2055 | @@ -23447,14 +22951,6 @@ test-core-with-primed-staged_16-2.37.2_amd64.snap: FAIL | |||
2056 | 23447 | "manual_review": false, | 22951 | "manual_review": false, |
2057 | 23448 | "text": "Could not find compiled binaries for architecture 'amd64'" | 22952 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2058 | 23449 | }, | 22953 | }, |
2059 | 23450 | "lint-snap-v2:confinement_valid": { | ||
2060 | 23451 | "manual_review": false, | ||
2061 | 23452 | "text": "'confinement' should not be used with 'type: os'" | ||
2062 | 23453 | }, | ||
2063 | 23454 | "lint-snap-v2:grade_valid": { | ||
2064 | 23455 | "manual_review": false, | ||
2065 | 23456 | "text": "OK" | ||
2066 | 23457 | }, | ||
2067 | 23458 | "lint-snap-v2:hook_executable:configure": { | 22954 | "lint-snap-v2:hook_executable:configure": { |
2068 | 23459 | "manual_review": false, | 22955 | "manual_review": false, |
2069 | 23460 | "text": "OK" | 22956 | "text": "OK" |
2070 | @@ -23543,14 +23039,6 @@ test-core_16-2.37.2_amd64.snap: FAIL | |||
2071 | 23543 | "manual_review": false, | 23039 | "manual_review": false, |
2072 | 23544 | "text": "Could not find compiled binaries for architecture 'amd64'" | 23040 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2073 | 23545 | }, | 23041 | }, |
2074 | 23546 | "lint-snap-v2:confinement_valid": { | ||
2075 | 23547 | "manual_review": false, | ||
2076 | 23548 | "text": "'confinement' should not be used with 'type: os'" | ||
2077 | 23549 | }, | ||
2078 | 23550 | "lint-snap-v2:grade_valid": { | ||
2079 | 23551 | "manual_review": false, | ||
2080 | 23552 | "text": "OK" | ||
2081 | 23553 | }, | ||
2082 | 23554 | "lint-snap-v2:hook_executable:configure": { | 23042 | "lint-snap-v2:hook_executable:configure": { |
2083 | 23555 | "manual_review": false, | 23043 | "manual_review": false, |
2084 | 23556 | "text": "OK" | 23044 | "text": "OK" |
2085 | @@ -23630,14 +23118,6 @@ test-core_16-2.37.2_amd64.snap: FAIL | |||
2086 | 23630 | "manual_review": false, | 23118 | "manual_review": false, |
2087 | 23631 | "text": "Could not find compiled binaries for architecture 'amd64'" | 23119 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2088 | 23632 | }, | 23120 | }, |
2089 | 23633 | "lint-snap-v2:confinement_valid": { | ||
2090 | 23634 | "manual_review": false, | ||
2091 | 23635 | "text": "'confinement' should not be used with 'type: os'" | ||
2092 | 23636 | }, | ||
2093 | 23637 | "lint-snap-v2:grade_valid": { | ||
2094 | 23638 | "manual_review": false, | ||
2095 | 23639 | "text": "OK" | ||
2096 | 23640 | }, | ||
2097 | 23641 | "lint-snap-v2:hook_executable:configure": { | 23121 | "lint-snap-v2:hook_executable:configure": { |
2098 | 23642 | "manual_review": false, | 23122 | "manual_review": false, |
2099 | 23643 | "text": "OK" | 23123 | "text": "OK" |
2100 | @@ -23755,10 +23235,6 @@ test-desktop-file_1_all.snap: pass | |||
2101 | 23755 | "manual_review": false, | 23235 | "manual_review": false, |
2102 | 23756 | "text": "OK" | 23236 | "text": "OK" |
2103 | 23757 | }, | 23237 | }, |
2104 | 23758 | "lint-snap-v2:confinement_valid": { | ||
2105 | 23759 | "manual_review": false, | ||
2106 | 23760 | "text": "OK" | ||
2107 | 23761 | }, | ||
2108 | 23762 | "lint-snap-v2:daemon_required:env": { | 23238 | "lint-snap-v2:daemon_required:env": { |
2109 | 23763 | "manual_review": false, | 23239 | "manual_review": false, |
2110 | 23764 | "text": "OK" | 23240 | "text": "OK" |
2111 | @@ -23803,10 +23279,6 @@ test-desktop-file_1_all.snap: pass | |||
2112 | 23803 | "manual_review": false, | 23279 | "manual_review": false, |
2113 | 23804 | "text": "OK" | 23280 | "text": "OK" |
2114 | 23805 | }, | 23281 | }, |
2115 | 23806 | "lint-snap-v2:grade_valid": { | ||
2116 | 23807 | "manual_review": false, | ||
2117 | 23808 | "text": "OK" | ||
2118 | 23809 | }, | ||
2119 | 23810 | "lint-snap-v2:hooks_present": { | 23282 | "lint-snap-v2:hooks_present": { |
2120 | 23811 | "manual_review": false, | 23283 | "manual_review": false, |
2121 | 23812 | "text": "OK (optional hooks field not specified)" | 23284 | "text": "OK (optional hooks field not specified)" |
2122 | @@ -23935,10 +23407,6 @@ test-desktop-file_1_all.snap: pass | |||
2123 | 23935 | "manual_review": false, | 23407 | "manual_review": false, |
2124 | 23936 | "text": "OK" | 23408 | "text": "OK" |
2125 | 23937 | }, | 23409 | }, |
2126 | 23938 | "lint-snap-v2:confinement_valid": { | ||
2127 | 23939 | "manual_review": false, | ||
2128 | 23940 | "text": "OK" | ||
2129 | 23941 | }, | ||
2130 | 23942 | "lint-snap-v2:daemon_required:env": { | 23410 | "lint-snap-v2:daemon_required:env": { |
2131 | 23943 | "manual_review": false, | 23411 | "manual_review": false, |
2132 | 23944 | "text": "OK" | 23412 | "text": "OK" |
2133 | @@ -23983,10 +23451,6 @@ test-desktop-file_1_all.snap: pass | |||
2134 | 23983 | "manual_review": false, | 23451 | "manual_review": false, |
2135 | 23984 | "text": "OK" | 23452 | "text": "OK" |
2136 | 23985 | }, | 23453 | }, |
2137 | 23986 | "lint-snap-v2:grade_valid": { | ||
2138 | 23987 | "manual_review": false, | ||
2139 | 23988 | "text": "OK" | ||
2140 | 23989 | }, | ||
2141 | 23990 | "lint-snap-v2:hooks_present": { | 23454 | "lint-snap-v2:hooks_present": { |
2142 | 23991 | "manual_review": false, | 23455 | "manual_review": false, |
2143 | 23992 | "text": "OK (optional hooks field not specified)" | 23456 | "text": "OK (optional hooks field not specified)" |
2144 | @@ -24116,10 +23580,6 @@ test-dir-perms_0_amd64.snap: FAIL | |||
2145 | 24116 | "manual_review": false, | 23580 | "manual_review": false, |
2146 | 24117 | "text": "OK" | 23581 | "text": "OK" |
2147 | 24118 | }, | 23582 | }, |
2148 | 24119 | "lint-snap-v2:confinement_valid": { | ||
2149 | 24120 | "manual_review": false, | ||
2150 | 24121 | "text": "OK" | ||
2151 | 24122 | }, | ||
2152 | 24123 | "lint-snap-v2:daemon_required:env": { | 23583 | "lint-snap-v2:daemon_required:env": { |
2153 | 24124 | "manual_review": false, | 23584 | "manual_review": false, |
2154 | 24125 | "text": "OK" | 23585 | "text": "OK" |
2155 | @@ -24128,10 +23588,6 @@ test-dir-perms_0_amd64.snap: FAIL | |||
2156 | 24128 | "manual_review": false, | 23588 | "manual_review": false, |
2157 | 24129 | "text": "OK" | 23589 | "text": "OK" |
2158 | 24130 | }, | 23590 | }, |
2159 | 24131 | "lint-snap-v2:grade_valid": { | ||
2160 | 24132 | "manual_review": false, | ||
2161 | 24133 | "text": "OK" | ||
2162 | 24134 | }, | ||
2163 | 24135 | "lint-snap-v2:hooks_present": { | 23591 | "lint-snap-v2:hooks_present": { |
2164 | 24136 | "manual_review": false, | 23592 | "manual_review": false, |
2165 | 24137 | "text": "OK (optional hooks field not specified)" | 23593 | "text": "OK (optional hooks field not specified)" |
2166 | @@ -24245,10 +23701,6 @@ test-dir-perms_0_amd64.snap: FAIL | |||
2167 | 24245 | "manual_review": false, | 23701 | "manual_review": false, |
2168 | 24246 | "text": "OK" | 23702 | "text": "OK" |
2169 | 24247 | }, | 23703 | }, |
2170 | 24248 | "lint-snap-v2:confinement_valid": { | ||
2171 | 24249 | "manual_review": false, | ||
2172 | 24250 | "text": "OK" | ||
2173 | 24251 | }, | ||
2174 | 24252 | "lint-snap-v2:daemon_required:env": { | 23704 | "lint-snap-v2:daemon_required:env": { |
2175 | 24253 | "manual_review": false, | 23705 | "manual_review": false, |
2176 | 24254 | "text": "OK" | 23706 | "text": "OK" |
2177 | @@ -24257,10 +23709,6 @@ test-dir-perms_0_amd64.snap: FAIL | |||
2178 | 24257 | "manual_review": false, | 23709 | "manual_review": false, |
2179 | 24258 | "text": "OK" | 23710 | "text": "OK" |
2180 | 24259 | }, | 23711 | }, |
2181 | 24260 | "lint-snap-v2:grade_valid": { | ||
2182 | 24261 | "manual_review": false, | ||
2183 | 24262 | "text": "OK" | ||
2184 | 24263 | }, | ||
2185 | 24264 | "lint-snap-v2:hooks_present": { | 23712 | "lint-snap-v2:hooks_present": { |
2186 | 24265 | "manual_review": false, | 23713 | "manual_review": false, |
2187 | 24266 | "text": "OK (optional hooks field not specified)" | 23714 | "text": "OK (optional hooks field not specified)" |
2188 | @@ -24355,18 +23803,10 @@ test-dpkg-list-app_1.0_amd64.snap: pass | |||
2189 | 24355 | "manual_review": false, | 23803 | "manual_review": false, |
2190 | 24356 | "text": "Could not find compiled binaries for architecture 'amd64'" | 23804 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2191 | 24357 | }, | 23805 | }, |
2192 | 24358 | "lint-snap-v2:confinement_valid": { | ||
2193 | 24359 | "manual_review": false, | ||
2194 | 24360 | "text": "OK" | ||
2195 | 24361 | }, | ||
2196 | 24362 | "lint-snap-v2:external_symlinks": { | 23806 | "lint-snap-v2:external_symlinks": { |
2197 | 24363 | "manual_review": false, | 23807 | "manual_review": false, |
2198 | 24364 | "text": "OK" | 23808 | "text": "OK" |
2199 | 24365 | }, | 23809 | }, |
2200 | 24366 | "lint-snap-v2:grade_valid": { | ||
2201 | 24367 | "manual_review": false, | ||
2202 | 24368 | "text": "OK" | ||
2203 | 24369 | }, | ||
2204 | 24370 | "lint-snap-v2:hook_executable:configure": { | 23810 | "lint-snap-v2:hook_executable:configure": { |
2205 | 24371 | "manual_review": false, | 23811 | "manual_review": false, |
2206 | 24372 | "text": "OK" | 23812 | "text": "OK" |
2207 | @@ -24450,18 +23890,10 @@ test-dpkg-list-app_1.0_amd64.snap: pass | |||
2208 | 24450 | "manual_review": false, | 23890 | "manual_review": false, |
2209 | 24451 | "text": "Could not find compiled binaries for architecture 'amd64'" | 23891 | "text": "Could not find compiled binaries for architecture 'amd64'" |
2210 | 24452 | }, | 23892 | }, |
2211 | 24453 | "lint-snap-v2:confinement_valid": { | ||
2212 | 24454 | "manual_review": false, | ||
2213 | 24455 | "text": "OK" | ||
2214 | 24456 | }, | ||
2215 | 24457 | "lint-snap-v2:external_symlinks": { | 23893 | "lint-snap-v2:external_symlinks": { |
2216 | 24458 | "manual_review": false, | 23894 | "manual_review": false, |
2217 | 24459 | "text": "OK" | 23895 | "text": "OK" |
2218 | 24460 | }, | 23896 | }, |
2219 | 24461 | "lint-snap-v2:grade_valid": { | ||
2220 | 24462 | "manual_review": false, | ||
2221 | 24463 | "text": "OK" | ||
2222 | 24464 | }, | ||
2223 | 24465 | "lint-snap-v2:hook_executable:configure": { | 23897 | "lint-snap-v2:hook_executable:configure": { |
2224 | 24466 | "manual_review": false, | 23898 | "manual_review": false, |
2225 | 24467 | "text": "OK" | 23899 | "text": "OK" |
2226 | @@ -25087,10 +24519,6 @@ test-execstack_0_amd64.snap: FAIL | |||
2227 | 25087 | "manual_review": false, | 24519 | "manual_review": false, |
2228 | 25088 | "text": "OK" | 24520 | "text": "OK" |
2229 | 25089 | }, | 24521 | }, |
2230 | 25090 | "lint-snap-v2:confinement_valid": { | ||
2231 | 25091 | "manual_review": false, | ||
2232 | 25092 | "text": "OK" | ||
2233 | 25093 | }, | ||
2234 | 25094 | "lint-snap-v2:daemon_required:env": { | 24522 | "lint-snap-v2:daemon_required:env": { |
2235 | 25095 | "manual_review": false, | 24523 | "manual_review": false, |
2236 | 25096 | "text": "OK" | 24524 | "text": "OK" |
2237 | @@ -25099,10 +24527,6 @@ test-execstack_0_amd64.snap: FAIL | |||
2238 | 25099 | "manual_review": false, | 24527 | "manual_review": false, |
2239 | 25100 | "text": "OK" | 24528 | "text": "OK" |
2240 | 25101 | }, | 24529 | }, |
2241 | 25102 | "lint-snap-v2:grade_valid": { | ||
2242 | 25103 | "manual_review": false, | ||
2243 | 25104 | "text": "OK" | ||
2244 | 25105 | }, | ||
2245 | 25106 | "lint-snap-v2:hooks_present": { | 24530 | "lint-snap-v2:hooks_present": { |
2246 | 25107 | "manual_review": false, | 24531 | "manual_review": false, |
2247 | 25108 | "text": "OK (optional hooks field not specified)" | 24532 | "text": "OK (optional hooks field not specified)" |
2248 | @@ -25215,10 +24639,6 @@ test-execstack_0_amd64.snap: FAIL | |||
2249 | 25215 | "manual_review": false, | 24639 | "manual_review": false, |
2250 | 25216 | "text": "OK" | 24640 | "text": "OK" |
2251 | 25217 | }, | 24641 | }, |
2252 | 25218 | "lint-snap-v2:confinement_valid": { | ||
2253 | 25219 | "manual_review": false, | ||
2254 | 25220 | "text": "OK" | ||
2255 | 25221 | }, | ||
2256 | 25222 | "lint-snap-v2:daemon_required:env": { | 24642 | "lint-snap-v2:daemon_required:env": { |
2257 | 25223 | "manual_review": false, | 24643 | "manual_review": false, |
2258 | 25224 | "text": "OK" | 24644 | "text": "OK" |
2259 | @@ -25227,10 +24647,6 @@ test-execstack_0_amd64.snap: FAIL | |||
2260 | 25227 | "manual_review": false, | 24647 | "manual_review": false, |
2261 | 25228 | "text": "OK" | 24648 | "text": "OK" |
2262 | 25229 | }, | 24649 | }, |
2263 | 25230 | "lint-snap-v2:grade_valid": { | ||
2264 | 25231 | "manual_review": false, | ||
2265 | 25232 | "text": "OK" | ||
2266 | 25233 | }, | ||
2267 | 25234 | "lint-snap-v2:hooks_present": { | 24650 | "lint-snap-v2:hooks_present": { |
2268 | 25235 | "manual_review": false, | 24651 | "manual_review": false, |
2269 | 25236 | "text": "OK (optional hooks field not specified)" | 24652 | "text": "OK (optional hooks field not specified)" |
2270 | @@ -25343,10 +24759,6 @@ test-grade-and-confinement_0.1_all.snap: pass | |||
2271 | 25343 | "manual_review": false, | 24759 | "manual_review": false, |
2272 | 25344 | "text": "OK" | 24760 | "text": "OK" |
2273 | 25345 | }, | 24761 | }, |
2274 | 25346 | "lint-snap-v2:confinement_valid": { | ||
2275 | 25347 | "manual_review": false, | ||
2276 | 25348 | "text": "OK" | ||
2277 | 25349 | }, | ||
2278 | 25350 | "lint-snap-v2:daemon_required:env": { | 24762 | "lint-snap-v2:daemon_required:env": { |
2279 | 25351 | "manual_review": false, | 24763 | "manual_review": false, |
2280 | 25352 | "text": "OK" | 24764 | "text": "OK" |
2281 | @@ -25355,10 +24767,6 @@ test-grade-and-confinement_0.1_all.snap: pass | |||
2282 | 25355 | "manual_review": false, | 24767 | "manual_review": false, |
2283 | 25356 | "text": "OK" | 24768 | "text": "OK" |
2284 | 25357 | }, | 24769 | }, |
2285 | 25358 | "lint-snap-v2:grade_valid": { | ||
2286 | 25359 | "manual_review": false, | ||
2287 | 25360 | "text": "OK" | ||
2288 | 25361 | }, | ||
2289 | 25362 | "lint-snap-v2:hooks_present": { | 24770 | "lint-snap-v2:hooks_present": { |
2290 | 25363 | "manual_review": false, | 24771 | "manual_review": false, |
2291 | 25364 | "text": "OK (optional hooks field not specified)" | 24772 | "text": "OK (optional hooks field not specified)" |
2292 | @@ -25470,10 +24878,6 @@ test-grade-and-confinement_0.1_all.snap: pass | |||
2293 | 25470 | "manual_review": false, | 24878 | "manual_review": false, |
2294 | 25471 | "text": "OK" | 24879 | "text": "OK" |
2295 | 25472 | }, | 24880 | }, |
2296 | 25473 | "lint-snap-v2:confinement_valid": { | ||
2297 | 25474 | "manual_review": false, | ||
2298 | 25475 | "text": "OK" | ||
2299 | 25476 | }, | ||
2300 | 25477 | "lint-snap-v2:daemon_required:env": { | 24881 | "lint-snap-v2:daemon_required:env": { |
2301 | 25478 | "manual_review": false, | 24882 | "manual_review": false, |
2302 | 25479 | "text": "OK" | 24883 | "text": "OK" |
2303 | @@ -25482,10 +24886,6 @@ test-grade-and-confinement_0.1_all.snap: pass | |||
2304 | 25482 | "manual_review": false, | 24886 | "manual_review": false, |
2305 | 25483 | "text": "OK" | 24887 | "text": "OK" |
2306 | 25484 | }, | 24888 | }, |
2307 | 25485 | "lint-snap-v2:grade_valid": { | ||
2308 | 25486 | "manual_review": false, | ||
2309 | 25487 | "text": "OK" | ||
2310 | 25488 | }, | ||
2311 | 25489 | "lint-snap-v2:hooks_present": { | 24889 | "lint-snap-v2:hooks_present": { |
2312 | 25490 | "manual_review": false, | 24890 | "manual_review": false, |
2313 | 25491 | "text": "OK (optional hooks field not specified)" | 24891 | "text": "OK (optional hooks field not specified)" |
2314 | @@ -26003,10 +25403,6 @@ test-hello-dbus_2_amd64.snap: FAIL | |||
2315 | 26003 | "manual_review": false, | 25403 | "manual_review": false, |
2316 | 26004 | "text": "OK" | 25404 | "text": "OK" |
2317 | 26005 | }, | 25405 | }, |
2318 | 26006 | "lint-snap-v2:confinement_valid": { | ||
2319 | 26007 | "manual_review": false, | ||
2320 | 26008 | "text": "OK" | ||
2321 | 26009 | }, | ||
2322 | 26010 | "lint-snap-v2:daemon:dbusd-system": { | 25406 | "lint-snap-v2:daemon:dbusd-system": { |
2323 | 26011 | "manual_review": false, | 25407 | "manual_review": false, |
2324 | 26012 | "text": "OK" | 25408 | "text": "OK" |
2325 | @@ -26055,10 +25451,6 @@ test-hello-dbus_2_amd64.snap: FAIL | |||
2326 | 26055 | "manual_review": false, | 25451 | "manual_review": false, |
2327 | 26056 | "text": "OK" | 25452 | "text": "OK" |
2328 | 26057 | }, | 25453 | }, |
2329 | 26058 | "lint-snap-v2:grade_valid": { | ||
2330 | 26059 | "manual_review": false, | ||
2331 | 26060 | "text": "OK" | ||
2332 | 26061 | }, | ||
2333 | 26062 | "lint-snap-v2:hooks_present": { | 25454 | "lint-snap-v2:hooks_present": { |
2334 | 26063 | "manual_review": false, | 25455 | "manual_review": false, |
2335 | 26064 | "text": "OK (optional hooks field not specified)" | 25456 | "text": "OK (optional hooks field not specified)" |
2336 | @@ -26400,10 +25792,6 @@ test-hello-dbus_2_amd64.snap: FAIL | |||
2337 | 26400 | "manual_review": false, | 25792 | "manual_review": false, |
2338 | 26401 | "text": "OK" | 25793 | "text": "OK" |
2339 | 26402 | }, | 25794 | }, |
2340 | 26403 | "lint-snap-v2:confinement_valid": { | ||
2341 | 26404 | "manual_review": false, | ||
2342 | 26405 | "text": "OK" | ||
2343 | 26406 | }, | ||
2344 | 26407 | "lint-snap-v2:daemon:dbusd-system": { | 25795 | "lint-snap-v2:daemon:dbusd-system": { |
2345 | 26408 | "manual_review": false, | 25796 | "manual_review": false, |
2346 | 26409 | "text": "OK" | 25797 | "text": "OK" |
2347 | @@ -26452,10 +25840,6 @@ test-hello-dbus_2_amd64.snap: FAIL | |||
2348 | 26452 | "manual_review": false, | 25840 | "manual_review": false, |
2349 | 26453 | "text": "OK" | 25841 | "text": "OK" |
2350 | 26454 | }, | 25842 | }, |
2351 | 26455 | "lint-snap-v2:grade_valid": { | ||
2352 | 26456 | "manual_review": false, | ||
2353 | 26457 | "text": "OK" | ||
2354 | 26458 | }, | ||
2355 | 26459 | "lint-snap-v2:hooks_present": { | 25843 | "lint-snap-v2:hooks_present": { |
2356 | 26460 | "manual_review": false, | 25844 | "manual_review": false, |
2357 | 26461 | "text": "OK (optional hooks field not specified)" | 25845 | "text": "OK (optional hooks field not specified)" |
2358 | @@ -26710,10 +26094,6 @@ test-home-read-attrib_0.1_amd64.snap: FAIL | |||
2359 | 26710 | "manual_review": false, | 26094 | "manual_review": false, |
2360 | 26711 | "text": "OK" | 26095 | "text": "OK" |
2361 | 26712 | }, | 26096 | }, |
2362 | 26713 | "lint-snap-v2:confinement_valid": { | ||
2363 | 26714 | "manual_review": false, | ||
2364 | 26715 | "text": "OK" | ||
2365 | 26716 | }, | ||
2366 | 26717 | "lint-snap-v2:daemon_required:test": { | 26097 | "lint-snap-v2:daemon_required:test": { |
2367 | 26718 | "manual_review": false, | 26098 | "manual_review": false, |
2368 | 26719 | "text": "OK" | 26099 | "text": "OK" |
2369 | @@ -26899,10 +26279,6 @@ test-home-read-attrib_0.1_amd64.snap: FAIL | |||
2370 | 26899 | "manual_review": false, | 26279 | "manual_review": false, |
2371 | 26900 | "text": "OK" | 26280 | "text": "OK" |
2372 | 26901 | }, | 26281 | }, |
2373 | 26902 | "lint-snap-v2:confinement_valid": { | ||
2374 | 26903 | "manual_review": false, | ||
2375 | 26904 | "text": "OK" | ||
2376 | 26905 | }, | ||
2377 | 26906 | "lint-snap-v2:daemon_required:test": { | 26282 | "lint-snap-v2:daemon_required:test": { |
2378 | 26907 | "manual_review": false, | 26283 | "manual_review": false, |
2379 | 26908 | "text": "OK" | 26284 | "text": "OK" |
2380 | @@ -28199,18 +27575,10 @@ test-link_0.1_all.snap: pass | |||
2381 | 28199 | "manual_review": false, | 27575 | "manual_review": false, |
2382 | 28200 | "text": "OK" | 27576 | "text": "OK" |
2383 | 28201 | }, | 27577 | }, |
2384 | 28202 | "lint-snap-v2:confinement_valid": { | ||
2385 | 28203 | "manual_review": false, | ||
2386 | 28204 | "text": "OK" | ||
2387 | 28205 | }, | ||
2388 | 28206 | "lint-snap-v2:external_symlinks": { | 27578 | "lint-snap-v2:external_symlinks": { |
2389 | 28207 | "manual_review": false, | 27579 | "manual_review": false, |
2390 | 28208 | "text": "OK" | 27580 | "text": "OK" |
2391 | 28209 | }, | 27581 | }, |
2392 | 28210 | "lint-snap-v2:grade_valid": { | ||
2393 | 28211 | "manual_review": false, | ||
2394 | 28212 | "text": "OK" | ||
2395 | 28213 | }, | ||
2396 | 28214 | "lint-snap-v2:hooks_present": { | 27582 | "lint-snap-v2:hooks_present": { |
2397 | 28215 | "manual_review": false, | 27583 | "manual_review": false, |
2398 | 28216 | "text": "OK (optional hooks field not specified)" | 27584 | "text": "OK (optional hooks field not specified)" |
2399 | @@ -28286,18 +27654,10 @@ test-link_0.1_all.snap: pass | |||
2400 | 28286 | "manual_review": false, | 27654 | "manual_review": false, |
2401 | 28287 | "text": "OK" | 27655 | "text": "OK" |
2402 | 28288 | }, | 27656 | }, |
2403 | 28289 | "lint-snap-v2:confinement_valid": { | ||
2404 | 28290 | "manual_review": false, | ||
2405 | 28291 | "text": "OK" | ||
2406 | 28292 | }, | ||
2407 | 28293 | "lint-snap-v2:external_symlinks": { | 27657 | "lint-snap-v2:external_symlinks": { |
2408 | 28294 | "manual_review": false, | 27658 | "manual_review": false, |
2409 | 28295 | "text": "OK" | 27659 | "text": "OK" |
2410 | 28296 | }, | 27660 | }, |
2411 | 28297 | "lint-snap-v2:grade_valid": { | ||
2412 | 28298 | "manual_review": false, | ||
2413 | 28299 | "text": "OK" | ||
2414 | 28300 | }, | ||
2415 | 28301 | "lint-snap-v2:hooks_present": { | 27661 | "lint-snap-v2:hooks_present": { |
2416 | 28302 | "manual_review": false, | 27662 | "manual_review": false, |
2417 | 28303 | "text": "OK (optional hooks field not specified)" | 27663 | "text": "OK (optional hooks field not specified)" |
2418 | @@ -28695,10 +28055,6 @@ test-mir-xwayland_0_all.snap: FAIL | |||
2419 | 28695 | "manual_review": false, | 28055 | "manual_review": false, |
2420 | 28696 | "text": "OK" | 28056 | "text": "OK" |
2421 | 28697 | }, | 28057 | }, |
2422 | 28698 | "lint-snap-v2:confinement_valid": { | ||
2423 | 28699 | "manual_review": false, | ||
2424 | 28700 | "text": "OK" | ||
2425 | 28701 | }, | ||
2426 | 28702 | "lint-snap-v2:daemon_required:test-mir-xwayland": { | 28058 | "lint-snap-v2:daemon_required:test-mir-xwayland": { |
2427 | 28703 | "manual_review": false, | 28059 | "manual_review": false, |
2428 | 28704 | "text": "OK" | 28060 | "text": "OK" |
2429 | @@ -28711,10 +28067,6 @@ test-mir-xwayland_0_all.snap: FAIL | |||
2430 | 28711 | "manual_review": false, | 28067 | "manual_review": false, |
2431 | 28712 | "text": "OK" | 28068 | "text": "OK" |
2432 | 28713 | }, | 28069 | }, |
2433 | 28714 | "lint-snap-v2:grade_valid": { | ||
2434 | 28715 | "manual_review": false, | ||
2435 | 28716 | "text": "OK" | ||
2436 | 28717 | }, | ||
2437 | 28718 | "lint-snap-v2:hooks_present": { | 28070 | "lint-snap-v2:hooks_present": { |
2438 | 28719 | "manual_review": false, | 28071 | "manual_review": false, |
2439 | 28720 | "text": "OK (optional hooks field not specified)" | 28072 | "text": "OK (optional hooks field not specified)" |
2440 | @@ -28916,10 +28268,6 @@ test-mir-xwayland_0_all.snap: FAIL | |||
2441 | 28916 | "manual_review": false, | 28268 | "manual_review": false, |
2442 | 28917 | "text": "OK" | 28269 | "text": "OK" |
2443 | 28918 | }, | 28270 | }, |
2444 | 28919 | "lint-snap-v2:confinement_valid": { | ||
2445 | 28920 | "manual_review": false, | ||
2446 | 28921 | "text": "OK" | ||
2447 | 28922 | }, | ||
2448 | 28923 | "lint-snap-v2:daemon_required:test-mir-xwayland": { | 28271 | "lint-snap-v2:daemon_required:test-mir-xwayland": { |
2449 | 28924 | "manual_review": false, | 28272 | "manual_review": false, |
2450 | 28925 | "text": "OK" | 28273 | "text": "OK" |
2451 | @@ -28932,10 +28280,6 @@ test-mir-xwayland_0_all.snap: FAIL | |||
2452 | 28932 | "manual_review": false, | 28280 | "manual_review": false, |
2453 | 28933 | "text": "OK" | 28281 | "text": "OK" |
2454 | 28934 | }, | 28282 | }, |
2455 | 28935 | "lint-snap-v2:grade_valid": { | ||
2456 | 28936 | "manual_review": false, | ||
2457 | 28937 | "text": "OK" | ||
2458 | 28938 | }, | ||
2459 | 28939 | "lint-snap-v2:hooks_present": { | 28283 | "lint-snap-v2:hooks_present": { |
2460 | 28940 | "manual_review": false, | 28284 | "manual_review": false, |
2461 | 28941 | "text": "OK (optional hooks field not specified)" | 28285 | "text": "OK (optional hooks field not specified)" |
2462 | @@ -29123,10 +28467,6 @@ test-missing-required-attributes_0_all.snap: FAIL | |||
2463 | 29123 | "manual_review": false, | 28467 | "manual_review": false, |
2464 | 29124 | "text": "OK" | 28468 | "text": "OK" |
2465 | 29125 | }, | 28469 | }, |
2466 | 29126 | "lint-snap-v2:confinement_valid": { | ||
2467 | 29127 | "manual_review": false, | ||
2468 | 29128 | "text": "OK" | ||
2469 | 29129 | }, | ||
2470 | 29130 | "lint-snap-v2:daemon_required:env": { | 28470 | "lint-snap-v2:daemon_required:env": { |
2471 | 29131 | "manual_review": false, | 28471 | "manual_review": false, |
2472 | 29132 | "text": "OK" | 28472 | "text": "OK" |
2473 | @@ -29139,10 +28479,6 @@ test-missing-required-attributes_0_all.snap: FAIL | |||
2474 | 29139 | "manual_review": false, | 28479 | "manual_review": false, |
2475 | 29140 | "text": "OK" | 28480 | "text": "OK" |
2476 | 29141 | }, | 28481 | }, |
2477 | 29142 | "lint-snap-v2:grade_valid": { | ||
2478 | 29143 | "manual_review": false, | ||
2479 | 29144 | "text": "OK" | ||
2480 | 29145 | }, | ||
2481 | 29146 | "lint-snap-v2:hooks_present": { | 28482 | "lint-snap-v2:hooks_present": { |
2482 | 29147 | "manual_review": false, | 28483 | "manual_review": false, |
2483 | 29148 | "text": "OK (optional hooks field not specified)" | 28484 | "text": "OK (optional hooks field not specified)" |
2484 | @@ -29313,10 +28649,6 @@ test-missing-required-attributes_0_all.snap: FAIL | |||
2485 | 29313 | "manual_review": false, | 28649 | "manual_review": false, |
2486 | 29314 | "text": "OK" | 28650 | "text": "OK" |
2487 | 29315 | }, | 28651 | }, |
2488 | 29316 | "lint-snap-v2:confinement_valid": { | ||
2489 | 29317 | "manual_review": false, | ||
2490 | 29318 | "text": "OK" | ||
2491 | 29319 | }, | ||
2492 | 29320 | "lint-snap-v2:daemon_required:env": { | 28652 | "lint-snap-v2:daemon_required:env": { |
2493 | 29321 | "manual_review": false, | 28653 | "manual_review": false, |
2494 | 29322 | "text": "OK" | 28654 | "text": "OK" |
2495 | @@ -29329,10 +28661,6 @@ test-missing-required-attributes_0_all.snap: FAIL | |||
2496 | 29329 | "manual_review": false, | 28661 | "manual_review": false, |
2497 | 29330 | "text": "OK" | 28662 | "text": "OK" |
2498 | 29331 | }, | 28663 | }, |
2499 | 29332 | "lint-snap-v2:grade_valid": { | ||
2500 | 29333 | "manual_review": false, | ||
2501 | 29334 | "text": "OK" | ||
2502 | 29335 | }, | ||
2503 | 29336 | "lint-snap-v2:hooks_present": { | 28664 | "lint-snap-v2:hooks_present": { |
2504 | 29337 | "manual_review": false, | 28665 | "manual_review": false, |
2505 | 29338 | "text": "OK (optional hooks field not specified)" | 28666 | "text": "OK (optional hooks field not specified)" |
2506 | @@ -29506,10 +28834,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL | |||
2507 | 29506 | "manual_review": false, | 28834 | "manual_review": false, |
2508 | 29507 | "text": "OK" | 28835 | "text": "OK" |
2509 | 29508 | }, | 28836 | }, |
2510 | 29509 | "lint-snap-v2:confinement_valid": { | ||
2511 | 29510 | "manual_review": false, | ||
2512 | 29511 | "text": "OK" | ||
2513 | 29512 | }, | ||
2514 | 29513 | "lint-snap-v2:daemon_required:sh": { | 28837 | "lint-snap-v2:daemon_required:sh": { |
2515 | 29514 | "manual_review": false, | 28838 | "manual_review": false, |
2516 | 29515 | "text": "OK" | 28839 | "text": "OK" |
2517 | @@ -29518,10 +28842,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL | |||
2518 | 29518 | "manual_review": false, | 28842 | "manual_review": false, |
2519 | 29519 | "text": "OK" | 28843 | "text": "OK" |
2520 | 29520 | }, | 28844 | }, |
2521 | 29521 | "lint-snap-v2:grade_valid": { | ||
2522 | 29522 | "manual_review": false, | ||
2523 | 29523 | "text": "OK" | ||
2524 | 29524 | }, | ||
2525 | 29525 | "lint-snap-v2:hooks_present": { | 28845 | "lint-snap-v2:hooks_present": { |
2526 | 29526 | "manual_review": false, | 28846 | "manual_review": false, |
2527 | 29527 | "text": "OK (optional hooks field not specified)" | 28847 | "text": "OK (optional hooks field not specified)" |
2528 | @@ -29662,10 +28982,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL | |||
2529 | 29662 | "manual_review": false, | 28982 | "manual_review": false, |
2530 | 29663 | "text": "OK" | 28983 | "text": "OK" |
2531 | 29664 | }, | 28984 | }, |
2532 | 29665 | "lint-snap-v2:confinement_valid": { | ||
2533 | 29666 | "manual_review": false, | ||
2534 | 29667 | "text": "OK" | ||
2535 | 29668 | }, | ||
2536 | 29669 | "lint-snap-v2:daemon_required:sh": { | 28985 | "lint-snap-v2:daemon_required:sh": { |
2537 | 29670 | "manual_review": false, | 28986 | "manual_review": false, |
2538 | 29671 | "text": "OK" | 28987 | "text": "OK" |
2539 | @@ -29674,10 +28990,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL | |||
2540 | 29674 | "manual_review": false, | 28990 | "manual_review": false, |
2541 | 29675 | "text": "OK" | 28991 | "text": "OK" |
2542 | 29676 | }, | 28992 | }, |
2543 | 29677 | "lint-snap-v2:grade_valid": { | ||
2544 | 29678 | "manual_review": false, | ||
2545 | 29679 | "text": "OK" | ||
2546 | 29680 | }, | ||
2547 | 29681 | "lint-snap-v2:hooks_present": { | 28993 | "lint-snap-v2:hooks_present": { |
2548 | 29682 | "manual_review": false, | 28994 | "manual_review": false, |
2549 | 29683 | "text": "OK (optional hooks field not specified)" | 28995 | "text": "OK (optional hooks field not specified)" |
2550 | @@ -29827,10 +29139,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL | |||
2551 | 29827 | "manual_review": false, | 29139 | "manual_review": false, |
2552 | 29828 | "text": "OK" | 29140 | "text": "OK" |
2553 | 29829 | }, | 29141 | }, |
2554 | 29830 | "lint-snap-v2:confinement_valid": { | ||
2555 | 29831 | "manual_review": false, | ||
2556 | 29832 | "text": "OK" | ||
2557 | 29833 | }, | ||
2558 | 29834 | "lint-snap-v2:daemon_required:sh": { | 29142 | "lint-snap-v2:daemon_required:sh": { |
2559 | 29835 | "manual_review": false, | 29143 | "manual_review": false, |
2560 | 29836 | "text": "OK" | 29144 | "text": "OK" |
2561 | @@ -29839,10 +29147,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL | |||
2562 | 29839 | "manual_review": false, | 29147 | "manual_review": false, |
2563 | 29840 | "text": "OK" | 29148 | "text": "OK" |
2564 | 29841 | }, | 29149 | }, |
2565 | 29842 | "lint-snap-v2:grade_valid": { | ||
2566 | 29843 | "manual_review": false, | ||
2567 | 29844 | "text": "OK" | ||
2568 | 29845 | }, | ||
2569 | 29846 | "lint-snap-v2:hooks_present": { | 29150 | "lint-snap-v2:hooks_present": { |
2570 | 29847 | "manual_review": false, | 29151 | "manual_review": false, |
2571 | 29848 | "text": "OK (optional hooks field not specified)" | 29152 | "text": "OK (optional hooks field not specified)" |
2572 | @@ -29983,10 +29287,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL | |||
2573 | 29983 | "manual_review": false, | 29287 | "manual_review": false, |
2574 | 29984 | "text": "OK" | 29288 | "text": "OK" |
2575 | 29985 | }, | 29289 | }, |
2576 | 29986 | "lint-snap-v2:confinement_valid": { | ||
2577 | 29987 | "manual_review": false, | ||
2578 | 29988 | "text": "OK" | ||
2579 | 29989 | }, | ||
2580 | 29990 | "lint-snap-v2:daemon_required:sh": { | 29290 | "lint-snap-v2:daemon_required:sh": { |
2581 | 29991 | "manual_review": false, | 29291 | "manual_review": false, |
2582 | 29992 | "text": "OK" | 29292 | "text": "OK" |
2583 | @@ -29995,10 +29295,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL | |||
2584 | 29995 | "manual_review": false, | 29295 | "manual_review": false, |
2585 | 29996 | "text": "OK" | 29296 | "text": "OK" |
2586 | 29997 | }, | 29297 | }, |
2587 | 29998 | "lint-snap-v2:grade_valid": { | ||
2588 | 29999 | "manual_review": false, | ||
2589 | 30000 | "text": "OK" | ||
2590 | 30001 | }, | ||
2591 | 30002 | "lint-snap-v2:hooks_present": { | 29298 | "lint-snap-v2:hooks_present": { |
2592 | 30003 | "manual_review": false, | 29299 | "manual_review": false, |
2593 | 30004 | "text": "OK (optional hooks field not specified)" | 29300 | "text": "OK (optional hooks field not specified)" |
2594 | @@ -30144,10 +29440,6 @@ test-mpris_0_amd64.snap: pass | |||
2595 | 30144 | "manual_review": false, | 29440 | "manual_review": false, |
2596 | 30145 | "text": "OK" | 29441 | "text": "OK" |
2597 | 30146 | }, | 29442 | }, |
2598 | 30147 | "lint-snap-v2:confinement_valid": { | ||
2599 | 30148 | "manual_review": false, | ||
2600 | 30149 | "text": "OK" | ||
2601 | 30150 | }, | ||
2602 | 30151 | "lint-snap-v2:daemon_required:sh": { | 29443 | "lint-snap-v2:daemon_required:sh": { |
2603 | 30152 | "manual_review": false, | 29444 | "manual_review": false, |
2604 | 30153 | "text": "OK" | 29445 | "text": "OK" |
2605 | @@ -30156,10 +29448,6 @@ test-mpris_0_amd64.snap: pass | |||
2606 | 30156 | "manual_review": false, | 29448 | "manual_review": false, |
2607 | 30157 | "text": "OK" | 29449 | "text": "OK" |
2608 | 30158 | }, | 29450 | }, |
2609 | 30159 | "lint-snap-v2:grade_valid": { | ||
2610 | 30160 | "manual_review": false, | ||
2611 | 30161 | "text": "OK" | ||
2612 | 30162 | }, | ||
2613 | 30163 | "lint-snap-v2:hooks_present": { | 29451 | "lint-snap-v2:hooks_present": { |
2614 | 30164 | "manual_review": false, | 29452 | "manual_review": false, |
2615 | 30165 | "text": "OK (optional hooks field not specified)" | 29453 | "text": "OK (optional hooks field not specified)" |
2616 | @@ -30284,10 +29572,6 @@ test-mpris_0_amd64.snap: pass | |||
2617 | 30284 | "manual_review": false, | 29572 | "manual_review": false, |
2618 | 30285 | "text": "OK" | 29573 | "text": "OK" |
2619 | 30286 | }, | 29574 | }, |
2620 | 30287 | "lint-snap-v2:confinement_valid": { | ||
2621 | 30288 | "manual_review": false, | ||
2622 | 30289 | "text": "OK" | ||
2623 | 30290 | }, | ||
2624 | 30291 | "lint-snap-v2:daemon_required:sh": { | 29575 | "lint-snap-v2:daemon_required:sh": { |
2625 | 30292 | "manual_review": false, | 29576 | "manual_review": false, |
2626 | 30293 | "text": "OK" | 29577 | "text": "OK" |
2627 | @@ -30296,10 +29580,6 @@ test-mpris_0_amd64.snap: pass | |||
2628 | 30296 | "manual_review": false, | 29580 | "manual_review": false, |
2629 | 30297 | "text": "OK" | 29581 | "text": "OK" |
2630 | 30298 | }, | 29582 | }, |
2631 | 30299 | "lint-snap-v2:grade_valid": { | ||
2632 | 30300 | "manual_review": false, | ||
2633 | 30301 | "text": "OK" | ||
2634 | 30302 | }, | ||
2635 | 30303 | "lint-snap-v2:hooks_present": { | 29583 | "lint-snap-v2:hooks_present": { |
2636 | 30304 | "manual_review": false, | 29584 | "manual_review": false, |
2637 | 30305 | "text": "OK (optional hooks field not specified)" | 29585 | "text": "OK (optional hooks field not specified)" |
2638 | @@ -30420,10 +29700,6 @@ test-no-fragments_4.snap: FAIL | |||
2639 | 30420 | "manual_review": false, | 29700 | "manual_review": false, |
2640 | 30421 | "text": "OK" | 29701 | "text": "OK" |
2641 | 30422 | }, | 29702 | }, |
2642 | 30423 | "lint-snap-v2:confinement_valid": { | ||
2643 | 30424 | "manual_review": false, | ||
2644 | 30425 | "text": "OK" | ||
2645 | 30426 | }, | ||
2646 | 30427 | "lint-snap-v2:daemon_required:sh": { | 29703 | "lint-snap-v2:daemon_required:sh": { |
2647 | 30428 | "manual_review": false, | 29704 | "manual_review": false, |
2648 | 30429 | "text": "OK" | 29705 | "text": "OK" |
2649 | @@ -30432,10 +29708,6 @@ test-no-fragments_4.snap: FAIL | |||
2650 | 30432 | "manual_review": false, | 29708 | "manual_review": false, |
2651 | 30433 | "text": "OK" | 29709 | "text": "OK" |
2652 | 30434 | }, | 29710 | }, |
2653 | 30435 | "lint-snap-v2:grade_valid": { | ||
2654 | 30436 | "manual_review": false, | ||
2655 | 30437 | "text": "OK" | ||
2656 | 30438 | }, | ||
2657 | 30439 | "lint-snap-v2:hooks_present": { | 29711 | "lint-snap-v2:hooks_present": { |
2658 | 30440 | "manual_review": false, | 29712 | "manual_review": false, |
2659 | 30441 | "text": "OK (optional hooks field not specified)" | 29713 | "text": "OK (optional hooks field not specified)" |
2660 | @@ -30548,10 +29820,6 @@ test-no-fragments_4.snap: FAIL | |||
2661 | 30548 | "manual_review": false, | 29820 | "manual_review": false, |
2662 | 30549 | "text": "OK" | 29821 | "text": "OK" |
2663 | 30550 | }, | 29822 | }, |
2664 | 30551 | "lint-snap-v2:confinement_valid": { | ||
2665 | 30552 | "manual_review": false, | ||
2666 | 30553 | "text": "OK" | ||
2667 | 30554 | }, | ||
2668 | 30555 | "lint-snap-v2:daemon_required:sh": { | 29823 | "lint-snap-v2:daemon_required:sh": { |
2669 | 30556 | "manual_review": false, | 29824 | "manual_review": false, |
2670 | 30557 | "text": "OK" | 29825 | "text": "OK" |
2671 | @@ -30560,10 +29828,6 @@ test-no-fragments_4.snap: FAIL | |||
2672 | 30560 | "manual_review": false, | 29828 | "manual_review": false, |
2673 | 30561 | "text": "OK" | 29829 | "text": "OK" |
2674 | 30562 | }, | 29830 | }, |
2675 | 30563 | "lint-snap-v2:grade_valid": { | ||
2676 | 30564 | "manual_review": false, | ||
2677 | 30565 | "text": "OK" | ||
2678 | 30566 | }, | ||
2679 | 30567 | "lint-snap-v2:hooks_present": { | 29831 | "lint-snap-v2:hooks_present": { |
2680 | 30568 | "manual_review": false, | 29832 | "manual_review": false, |
2681 | 30569 | "text": "OK (optional hooks field not specified)" | 29833 | "text": "OK (optional hooks field not specified)" |
2682 | @@ -30694,10 +29958,6 @@ test-personal-files_1_all.snap: FAIL | |||
2683 | 30694 | "manual_review": false, | 29958 | "manual_review": false, |
2684 | 30695 | "text": "OK" | 29959 | "text": "OK" |
2685 | 30696 | }, | 29960 | }, |
2686 | 30697 | "lint-snap-v2:confinement_valid": { | ||
2687 | 30698 | "manual_review": false, | ||
2688 | 30699 | "text": "OK" | ||
2689 | 30700 | }, | ||
2690 | 30701 | "lint-snap-v2:daemon_required:test-personal-files": { | 29961 | "lint-snap-v2:daemon_required:test-personal-files": { |
2691 | 30702 | "manual_review": false, | 29962 | "manual_review": false, |
2692 | 30703 | "text": "OK" | 29963 | "text": "OK" |
2693 | @@ -30706,10 +29966,6 @@ test-personal-files_1_all.snap: FAIL | |||
2694 | 30706 | "manual_review": false, | 29966 | "manual_review": false, |
2695 | 30707 | "text": "OK" | 29967 | "text": "OK" |
2696 | 30708 | }, | 29968 | }, |
2697 | 30709 | "lint-snap-v2:grade_valid": { | ||
2698 | 30710 | "manual_review": false, | ||
2699 | 30711 | "text": "OK" | ||
2700 | 30712 | }, | ||
2701 | 30713 | "lint-snap-v2:hooks_present": { | 29969 | "lint-snap-v2:hooks_present": { |
2702 | 30714 | "manual_review": false, | 29970 | "manual_review": false, |
2703 | 30715 | "text": "OK (optional hooks field not specified)" | 29971 | "text": "OK (optional hooks field not specified)" |
2704 | @@ -30846,10 +30102,6 @@ test-personal-files_1_all.snap: FAIL | |||
2705 | 30846 | "manual_review": false, | 30102 | "manual_review": false, |
2706 | 30847 | "text": "OK" | 30103 | "text": "OK" |
2707 | 30848 | }, | 30104 | }, |
2708 | 30849 | "lint-snap-v2:confinement_valid": { | ||
2709 | 30850 | "manual_review": false, | ||
2710 | 30851 | "text": "OK" | ||
2711 | 30852 | }, | ||
2712 | 30853 | "lint-snap-v2:daemon_required:test-personal-files": { | 30105 | "lint-snap-v2:daemon_required:test-personal-files": { |
2713 | 30854 | "manual_review": false, | 30106 | "manual_review": false, |
2714 | 30855 | "text": "OK" | 30107 | "text": "OK" |
2715 | @@ -30858,10 +30110,6 @@ test-personal-files_1_all.snap: FAIL | |||
2716 | 30858 | "manual_review": false, | 30110 | "manual_review": false, |
2717 | 30859 | "text": "OK" | 30111 | "text": "OK" |
2718 | 30860 | }, | 30112 | }, |
2719 | 30861 | "lint-snap-v2:grade_valid": { | ||
2720 | 30862 | "manual_review": false, | ||
2721 | 30863 | "text": "OK" | ||
2722 | 30864 | }, | ||
2723 | 30865 | "lint-snap-v2:hooks_present": { | 30113 | "lint-snap-v2:hooks_present": { |
2724 | 30866 | "manual_review": false, | 30114 | "manual_review": false, |
2725 | 30867 | "text": "OK (optional hooks field not specified)" | 30115 | "text": "OK (optional hooks field not specified)" |
2726 | @@ -31007,10 +30255,6 @@ test-plug-cmd_1_all.snap: FAIL | |||
2727 | 31007 | "manual_review": false, | 30255 | "manual_review": false, |
2728 | 31008 | "text": "OK" | 30256 | "text": "OK" |
2729 | 31009 | }, | 30257 | }, |
2730 | 31010 | "lint-snap-v2:confinement_valid": { | ||
2731 | 31011 | "manual_review": false, | ||
2732 | 31012 | "text": "OK" | ||
2733 | 31013 | }, | ||
2734 | 31014 | "lint-snap-v2:daemon_required:test-plug-cmd": { | 30258 | "lint-snap-v2:daemon_required:test-plug-cmd": { |
2735 | 31015 | "manual_review": false, | 30259 | "manual_review": false, |
2736 | 31016 | "text": "OK" | 30260 | "text": "OK" |
2737 | @@ -31019,10 +30263,6 @@ test-plug-cmd_1_all.snap: FAIL | |||
2738 | 31019 | "manual_review": false, | 30263 | "manual_review": false, |
2739 | 31020 | "text": "OK" | 30264 | "text": "OK" |
2740 | 31021 | }, | 30265 | }, |
2741 | 31022 | "lint-snap-v2:grade_valid": { | ||
2742 | 31023 | "manual_review": false, | ||
2743 | 31024 | "text": "OK" | ||
2744 | 31025 | }, | ||
2745 | 31026 | "lint-snap-v2:hooks_present": { | 30266 | "lint-snap-v2:hooks_present": { |
2746 | 31027 | "manual_review": false, | 30267 | "manual_review": false, |
2747 | 31028 | "text": "OK (optional hooks field not specified)" | 30268 | "text": "OK (optional hooks field not specified)" |
2748 | @@ -31147,10 +30387,6 @@ test-plug-cmd_1_all.snap: FAIL | |||
2749 | 31147 | "manual_review": false, | 30387 | "manual_review": false, |
2750 | 31148 | "text": "OK" | 30388 | "text": "OK" |
2751 | 31149 | }, | 30389 | }, |
2752 | 31150 | "lint-snap-v2:confinement_valid": { | ||
2753 | 31151 | "manual_review": false, | ||
2754 | 31152 | "text": "OK" | ||
2755 | 31153 | }, | ||
2756 | 31154 | "lint-snap-v2:daemon_required:test-plug-cmd": { | 30390 | "lint-snap-v2:daemon_required:test-plug-cmd": { |
2757 | 31155 | "manual_review": false, | 30391 | "manual_review": false, |
2758 | 31156 | "text": "OK" | 30392 | "text": "OK" |
2759 | @@ -31159,10 +30395,6 @@ test-plug-cmd_1_all.snap: FAIL | |||
2760 | 31159 | "manual_review": false, | 30395 | "manual_review": false, |
2761 | 31160 | "text": "OK" | 30396 | "text": "OK" |
2762 | 31161 | }, | 30397 | }, |
2763 | 31162 | "lint-snap-v2:grade_valid": { | ||
2764 | 31163 | "manual_review": false, | ||
2765 | 31164 | "text": "OK" | ||
2766 | 31165 | }, | ||
2767 | 31166 | "lint-snap-v2:hooks_present": { | 30398 | "lint-snap-v2:hooks_present": { |
2768 | 31167 | "manual_review": false, | 30399 | "manual_review": false, |
2769 | 31168 | "text": "OK (optional hooks field not specified)" | 30400 | "text": "OK (optional hooks field not specified)" |
2770 | @@ -31266,18 +30498,10 @@ test-plug-hook-gadget_1_all.snap: FAIL | |||
2771 | 31266 | "manual_review": false, | 30498 | "manual_review": false, |
2772 | 31267 | "text": "OK (optional apps field not specified)" | 30499 | "text": "OK (optional apps field not specified)" |
2773 | 31268 | }, | 30500 | }, |
2774 | 31269 | "lint-snap-v2:confinement_valid": { | ||
2775 | 31270 | "manual_review": false, | ||
2776 | 31271 | "text": "OK" | ||
2777 | 31272 | }, | ||
2778 | 31273 | "lint-snap-v2:external_symlinks": { | 30501 | "lint-snap-v2:external_symlinks": { |
2779 | 31274 | "manual_review": false, | 30502 | "manual_review": false, |
2780 | 31275 | "text": "OK" | 30503 | "text": "OK" |
2781 | 31276 | }, | 30504 | }, |
2782 | 31277 | "lint-snap-v2:grade_valid": { | ||
2783 | 31278 | "manual_review": false, | ||
2784 | 31279 | "text": "OK" | ||
2785 | 31280 | }, | ||
2786 | 31281 | "lint-snap-v2:hook_plugs:test-plug-hook": { | 30505 | "lint-snap-v2:hook_plugs:test-plug-hook": { |
2787 | 31282 | "manual_review": false, | 30506 | "manual_review": false, |
2788 | 31283 | "text": "OK" | 30507 | "text": "OK" |
2789 | @@ -31370,18 +30594,10 @@ test-plug-hook-gadget_1_all.snap: FAIL | |||
2790 | 31370 | "manual_review": false, | 30594 | "manual_review": false, |
2791 | 31371 | "text": "OK (optional apps field not specified)" | 30595 | "text": "OK (optional apps field not specified)" |
2792 | 31372 | }, | 30596 | }, |
2793 | 31373 | "lint-snap-v2:confinement_valid": { | ||
2794 | 31374 | "manual_review": false, | ||
2795 | 31375 | "text": "OK" | ||
2796 | 31376 | }, | ||
2797 | 31377 | "lint-snap-v2:external_symlinks": { | 30597 | "lint-snap-v2:external_symlinks": { |
2798 | 31378 | "manual_review": false, | 30598 | "manual_review": false, |
2799 | 31379 | "text": "OK" | 30599 | "text": "OK" |
2800 | 31380 | }, | 30600 | }, |
2801 | 31381 | "lint-snap-v2:grade_valid": { | ||
2802 | 31382 | "manual_review": false, | ||
2803 | 31383 | "text": "OK" | ||
2804 | 31384 | }, | ||
2805 | 31385 | "lint-snap-v2:hook_plugs:test-plug-hook": { | 30601 | "lint-snap-v2:hook_plugs:test-plug-hook": { |
2806 | 31386 | "manual_review": false, | 30602 | "manual_review": false, |
2807 | 31387 | "text": "OK" | 30603 | "text": "OK" |
2808 | @@ -31507,10 +30723,6 @@ test-plug-hook_1_all.snap: FAIL | |||
2809 | 31507 | "manual_review": false, | 30723 | "manual_review": false, |
2810 | 31508 | "text": "OK" | 30724 | "text": "OK" |
2811 | 31509 | }, | 30725 | }, |
2812 | 31510 | "lint-snap-v2:confinement_valid": { | ||
2813 | 31511 | "manual_review": false, | ||
2814 | 31512 | "text": "OK" | ||
2815 | 31513 | }, | ||
2816 | 31514 | "lint-snap-v2:daemon_required:test-plug-hook-cmd": { | 30726 | "lint-snap-v2:daemon_required:test-plug-hook-cmd": { |
2817 | 31515 | "manual_review": false, | 30727 | "manual_review": false, |
2818 | 31516 | "text": "OK" | 30728 | "text": "OK" |
2819 | @@ -31519,10 +30731,6 @@ test-plug-hook_1_all.snap: FAIL | |||
2820 | 31519 | "manual_review": false, | 30731 | "manual_review": false, |
2821 | 31520 | "text": "OK" | 30732 | "text": "OK" |
2822 | 31521 | }, | 30733 | }, |
2823 | 31522 | "lint-snap-v2:grade_valid": { | ||
2824 | 31523 | "manual_review": false, | ||
2825 | 31524 | "text": "OK" | ||
2826 | 31525 | }, | ||
2827 | 31526 | "lint-snap-v2:hook_plugs:test-plug-hook": { | 30734 | "lint-snap-v2:hook_plugs:test-plug-hook": { |
2828 | 31527 | "manual_review": false, | 30735 | "manual_review": false, |
2829 | 31528 | "text": "OK" | 30736 | "text": "OK" |
2830 | @@ -31659,10 +30867,6 @@ test-plug-hook_1_all.snap: FAIL | |||
2831 | 31659 | "manual_review": false, | 30867 | "manual_review": false, |
2832 | 31660 | "text": "OK" | 30868 | "text": "OK" |
2833 | 31661 | }, | 30869 | }, |
2834 | 31662 | "lint-snap-v2:confinement_valid": { | ||
2835 | 31663 | "manual_review": false, | ||
2836 | 31664 | "text": "OK" | ||
2837 | 31665 | }, | ||
2838 | 31666 | "lint-snap-v2:daemon_required:test-plug-hook-cmd": { | 30870 | "lint-snap-v2:daemon_required:test-plug-hook-cmd": { |
2839 | 31667 | "manual_review": false, | 30871 | "manual_review": false, |
2840 | 31668 | "text": "OK" | 30872 | "text": "OK" |
2841 | @@ -31671,10 +30875,6 @@ test-plug-hook_1_all.snap: FAIL | |||
2842 | 31671 | "manual_review": false, | 30875 | "manual_review": false, |
2843 | 31672 | "text": "OK" | 30876 | "text": "OK" |
2844 | 31673 | }, | 30877 | }, |
2845 | 31674 | "lint-snap-v2:grade_valid": { | ||
2846 | 31675 | "manual_review": false, | ||
2847 | 31676 | "text": "OK" | ||
2848 | 31677 | }, | ||
2849 | 31678 | "lint-snap-v2:hook_plugs:test-plug-hook": { | 30878 | "lint-snap-v2:hook_plugs:test-plug-hook": { |
2850 | 31679 | "manual_review": false, | 30879 | "manual_review": false, |
2851 | 31680 | "text": "OK" | 30880 | "text": "OK" |
2852 | @@ -31798,18 +30998,10 @@ test-plug-reference-hook-gadget_1_all.snap: FAIL | |||
2853 | 31798 | "manual_review": false, | 30998 | "manual_review": false, |
2854 | 31799 | "text": "OK (optional apps field not specified)" | 30999 | "text": "OK (optional apps field not specified)" |
2855 | 31800 | }, | 31000 | }, |
2856 | 31801 | "lint-snap-v2:confinement_valid": { | ||
2857 | 31802 | "manual_review": false, | ||
2858 | 31803 | "text": "OK" | ||
2859 | 31804 | }, | ||
2860 | 31805 | "lint-snap-v2:external_symlinks": { | 31001 | "lint-snap-v2:external_symlinks": { |
2861 | 31806 | "manual_review": false, | 31002 | "manual_review": false, |
2862 | 31807 | "text": "OK" | 31003 | "text": "OK" |
2863 | 31808 | }, | 31004 | }, |
2864 | 31809 | "lint-snap-v2:grade_valid": { | ||
2865 | 31810 | "manual_review": false, | ||
2866 | 31811 | "text": "OK" | ||
2867 | 31812 | }, | ||
2868 | 31813 | "lint-snap-v2:hook_plugs:test-plug-reference": { | 31005 | "lint-snap-v2:hook_plugs:test-plug-reference": { |
2869 | 31814 | "manual_review": false, | 31006 | "manual_review": false, |
2870 | 31815 | "text": "OK" | 31007 | "text": "OK" |
2871 | @@ -31910,18 +31102,10 @@ test-plug-reference-hook-gadget_1_all.snap: FAIL | |||
2872 | 31910 | "manual_review": false, | 31102 | "manual_review": false, |
2873 | 31911 | "text": "OK (optional apps field not specified)" | 31103 | "text": "OK (optional apps field not specified)" |
2874 | 31912 | }, | 31104 | }, |
2875 | 31913 | "lint-snap-v2:confinement_valid": { | ||
2876 | 31914 | "manual_review": false, | ||
2877 | 31915 | "text": "OK" | ||
2878 | 31916 | }, | ||
2879 | 31917 | "lint-snap-v2:external_symlinks": { | 31105 | "lint-snap-v2:external_symlinks": { |
2880 | 31918 | "manual_review": false, | 31106 | "manual_review": false, |
2881 | 31919 | "text": "OK" | 31107 | "text": "OK" |
2882 | 31920 | }, | 31108 | }, |
2883 | 31921 | "lint-snap-v2:grade_valid": { | ||
2884 | 31922 | "manual_review": false, | ||
2885 | 31923 | "text": "OK" | ||
2886 | 31924 | }, | ||
2887 | 31925 | "lint-snap-v2:hook_plugs:test-plug-reference": { | 31109 | "lint-snap-v2:hook_plugs:test-plug-reference": { |
2888 | 31926 | "manual_review": false, | 31110 | "manual_review": false, |
2889 | 31927 | "text": "OK" | 31111 | "text": "OK" |
2890 | @@ -32055,10 +31239,6 @@ test-plug-reference-hook_1_all.snap: FAIL | |||
2891 | 32055 | "manual_review": false, | 31239 | "manual_review": false, |
2892 | 32056 | "text": "OK" | 31240 | "text": "OK" |
2893 | 32057 | }, | 31241 | }, |
2894 | 32058 | "lint-snap-v2:confinement_valid": { | ||
2895 | 32059 | "manual_review": false, | ||
2896 | 32060 | "text": "OK" | ||
2897 | 32061 | }, | ||
2898 | 32062 | "lint-snap-v2:daemon_required:test-plug-reference-hook": { | 31242 | "lint-snap-v2:daemon_required:test-plug-reference-hook": { |
2899 | 32063 | "manual_review": false, | 31243 | "manual_review": false, |
2900 | 32064 | "text": "OK" | 31244 | "text": "OK" |
2901 | @@ -32067,10 +31247,6 @@ test-plug-reference-hook_1_all.snap: FAIL | |||
2902 | 32067 | "manual_review": false, | 31247 | "manual_review": false, |
2903 | 32068 | "text": "OK" | 31248 | "text": "OK" |
2904 | 32069 | }, | 31249 | }, |
2905 | 32070 | "lint-snap-v2:grade_valid": { | ||
2906 | 32071 | "manual_review": false, | ||
2907 | 32072 | "text": "OK" | ||
2908 | 32073 | }, | ||
2909 | 32074 | "lint-snap-v2:hook_plugs:test-plug-reference": { | 31250 | "lint-snap-v2:hook_plugs:test-plug-reference": { |
2910 | 32075 | "manual_review": false, | 31251 | "manual_review": false, |
2911 | 32076 | "text": "OK" | 31252 | "text": "OK" |
2912 | @@ -32215,10 +31391,6 @@ test-plug-reference-hook_1_all.snap: FAIL | |||
2913 | 32215 | "manual_review": false, | 31391 | "manual_review": false, |
2914 | 32216 | "text": "OK" | 31392 | "text": "OK" |
2915 | 32217 | }, | 31393 | }, |
2916 | 32218 | "lint-snap-v2:confinement_valid": { | ||
2917 | 32219 | "manual_review": false, | ||
2918 | 32220 | "text": "OK" | ||
2919 | 32221 | }, | ||
2920 | 32222 | "lint-snap-v2:daemon_required:test-plug-reference-hook": { | 31394 | "lint-snap-v2:daemon_required:test-plug-reference-hook": { |
2921 | 32223 | "manual_review": false, | 31395 | "manual_review": false, |
2922 | 32224 | "text": "OK" | 31396 | "text": "OK" |
2923 | @@ -32227,10 +31399,6 @@ test-plug-reference-hook_1_all.snap: FAIL | |||
2924 | 32227 | "manual_review": false, | 31399 | "manual_review": false, |
2925 | 32228 | "text": "OK" | 31400 | "text": "OK" |
2926 | 32229 | }, | 31401 | }, |
2927 | 32230 | "lint-snap-v2:grade_valid": { | ||
2928 | 32231 | "manual_review": false, | ||
2929 | 32232 | "text": "OK" | ||
2930 | 32233 | }, | ||
2931 | 32234 | "lint-snap-v2:hook_plugs:test-plug-reference": { | 31402 | "lint-snap-v2:hook_plugs:test-plug-reference": { |
2932 | 32235 | "manual_review": false, | 31403 | "manual_review": false, |
2933 | 32236 | "text": "OK" | 31404 | "text": "OK" |
2934 | @@ -32392,10 +31560,6 @@ test-plug-reference_1_all.snap: FAIL | |||
2935 | 32392 | "manual_review": false, | 31560 | "manual_review": false, |
2936 | 32393 | "text": "OK" | 31561 | "text": "OK" |
2937 | 32394 | }, | 31562 | }, |
2938 | 32395 | "lint-snap-v2:confinement_valid": { | ||
2939 | 32396 | "manual_review": false, | ||
2940 | 32397 | "text": "OK" | ||
2941 | 32398 | }, | ||
2942 | 32399 | "lint-snap-v2:daemon_required:test-plug-reference": { | 31563 | "lint-snap-v2:daemon_required:test-plug-reference": { |
2943 | 32400 | "manual_review": false, | 31564 | "manual_review": false, |
2944 | 32401 | "text": "OK" | 31565 | "text": "OK" |
2945 | @@ -32404,10 +31568,6 @@ test-plug-reference_1_all.snap: FAIL | |||
2946 | 32404 | "manual_review": false, | 31568 | "manual_review": false, |
2947 | 32405 | "text": "OK" | 31569 | "text": "OK" |
2948 | 32406 | }, | 31570 | }, |
2949 | 32407 | "lint-snap-v2:grade_valid": { | ||
2950 | 32408 | "manual_review": false, | ||
2951 | 32409 | "text": "OK" | ||
2952 | 32410 | }, | ||
2953 | 32411 | "lint-snap-v2:hooks_present": { | 31571 | "lint-snap-v2:hooks_present": { |
2954 | 32412 | "manual_review": false, | 31572 | "manual_review": false, |
2955 | 32413 | "text": "OK (optional hooks field not specified)" | 31573 | "text": "OK (optional hooks field not specified)" |
2956 | @@ -32540,10 +31700,6 @@ test-plug-reference_1_all.snap: FAIL | |||
2957 | 32540 | "manual_review": false, | 31700 | "manual_review": false, |
2958 | 32541 | "text": "OK" | 31701 | "text": "OK" |
2959 | 32542 | }, | 31702 | }, |
2960 | 32543 | "lint-snap-v2:confinement_valid": { | ||
2961 | 32544 | "manual_review": false, | ||
2962 | 32545 | "text": "OK" | ||
2963 | 32546 | }, | ||
2964 | 32547 | "lint-snap-v2:daemon_required:test-plug-reference": { | 31703 | "lint-snap-v2:daemon_required:test-plug-reference": { |
2965 | 32548 | "manual_review": false, | 31704 | "manual_review": false, |
2966 | 32549 | "text": "OK" | 31705 | "text": "OK" |
2967 | @@ -32552,10 +31708,6 @@ test-plug-reference_1_all.snap: FAIL | |||
2968 | 32552 | "manual_review": false, | 31708 | "manual_review": false, |
2969 | 32553 | "text": "OK" | 31709 | "text": "OK" |
2970 | 32554 | }, | 31710 | }, |
2971 | 32555 | "lint-snap-v2:grade_valid": { | ||
2972 | 32556 | "manual_review": false, | ||
2973 | 32557 | "text": "OK" | ||
2974 | 32558 | }, | ||
2975 | 32559 | "lint-snap-v2:hooks_present": { | 31711 | "lint-snap-v2:hooks_present": { |
2976 | 32560 | "manual_review": false, | 31712 | "manual_review": false, |
2977 | 32561 | "text": "OK (optional hooks field not specified)" | 31713 | "text": "OK (optional hooks field not specified)" |
2978 | @@ -33016,18 +32168,10 @@ test-resquash-minimal_0.snap: FAIL | |||
2979 | 33016 | "manual_review": false, | 32168 | "manual_review": false, |
2980 | 33017 | "text": "OK" | 32169 | "text": "OK" |
2981 | 33018 | }, | 32170 | }, |
2982 | 33019 | "lint-snap-v2:confinement_valid": { | ||
2983 | 33020 | "manual_review": false, | ||
2984 | 33021 | "text": "'confinement' should not be used with 'type: base'" | ||
2985 | 33022 | }, | ||
2986 | 33023 | "lint-snap-v2:daemon_required:sh": { | 32171 | "lint-snap-v2:daemon_required:sh": { |
2987 | 33024 | "manual_review": false, | 32172 | "manual_review": false, |
2988 | 33025 | "text": "OK" | 32173 | "text": "OK" |
2989 | 33026 | }, | 32174 | }, |
2990 | 33027 | "lint-snap-v2:grade_valid": { | ||
2991 | 33028 | "manual_review": false, | ||
2992 | 33029 | "text": "OK" | ||
2993 | 33030 | }, | ||
2994 | 33031 | "lint-snap-v2:hooks_present": { | 32175 | "lint-snap-v2:hooks_present": { |
2995 | 33032 | "manual_review": false, | 32176 | "manual_review": false, |
2996 | 33033 | "text": "OK (optional hooks field not specified)" | 32177 | "text": "OK (optional hooks field not specified)" |
2997 | @@ -33173,18 +32317,10 @@ test-resquash-minimal_0.snap: FAIL | |||
2998 | 33173 | "manual_review": false, | 32317 | "manual_review": false, |
2999 | 33174 | "text": "OK" | 32318 | "text": "OK" |
3000 | 33175 | }, | 32319 | }, |
3001 | 33176 | "lint-snap-v2:confinement_valid": { | ||
3002 | 33177 | "manual_review": false, | ||
3003 | 33178 | "text": "'confinement' should not be used with 'type: base'" | ||
3004 | 33179 | }, | ||
3005 | 33180 | "lint-snap-v2:daemon_required:sh": { | 32320 | "lint-snap-v2:daemon_required:sh": { |
3006 | 33181 | "manual_review": false, | 32321 | "manual_review": false, |
3007 | 33182 | "text": "OK" | 32322 | "text": "OK" |
3008 | 33183 | }, | 32323 | }, |
3009 | 33184 | "lint-snap-v2:grade_valid": { | ||
3010 | 33185 | "manual_review": false, | ||
3011 | 33186 | "text": "OK" | ||
3012 | 33187 | }, | ||
3013 | 33188 | "lint-snap-v2:hooks_present": { | 32324 | "lint-snap-v2:hooks_present": { |
3014 | 33189 | "manual_review": false, | 32325 | "manual_review": false, |
3015 | 33190 | "text": "OK (optional hooks field not specified)" | 32326 | "text": "OK (optional hooks field not specified)" |
3016 | @@ -33311,10 +32447,6 @@ test-slot-cmd_1_all.snap: FAIL | |||
3017 | 33311 | "manual_review": false, | 32447 | "manual_review": false, |
3018 | 33312 | "text": "OK" | 32448 | "text": "OK" |
3019 | 33313 | }, | 32449 | }, |
3020 | 33314 | "lint-snap-v2:confinement_valid": { | ||
3021 | 33315 | "manual_review": false, | ||
3022 | 33316 | "text": "OK" | ||
3023 | 33317 | }, | ||
3024 | 33318 | "lint-snap-v2:daemon_required:test-slot-cmd": { | 32450 | "lint-snap-v2:daemon_required:test-slot-cmd": { |
3025 | 33319 | "manual_review": false, | 32451 | "manual_review": false, |
3026 | 33320 | "text": "OK" | 32452 | "text": "OK" |
3027 | @@ -33323,10 +32455,6 @@ test-slot-cmd_1_all.snap: FAIL | |||
3028 | 33323 | "manual_review": false, | 32455 | "manual_review": false, |
3029 | 33324 | "text": "OK" | 32456 | "text": "OK" |
3030 | 33325 | }, | 32457 | }, |
3031 | 33326 | "lint-snap-v2:grade_valid": { | ||
3032 | 33327 | "manual_review": false, | ||
3033 | 33328 | "text": "OK" | ||
3034 | 33329 | }, | ||
3035 | 33330 | "lint-snap-v2:hooks_present": { | 32458 | "lint-snap-v2:hooks_present": { |
3036 | 33331 | "manual_review": false, | 32459 | "manual_review": false, |
3037 | 33332 | "text": "OK (optional hooks field not specified)" | 32460 | "text": "OK (optional hooks field not specified)" |
3038 | @@ -33451,10 +32579,6 @@ test-slot-cmd_1_all.snap: FAIL | |||
3039 | 33451 | "manual_review": false, | 32579 | "manual_review": false, |
3040 | 33452 | "text": "OK" | 32580 | "text": "OK" |
3041 | 33453 | }, | 32581 | }, |
3042 | 33454 | "lint-snap-v2:confinement_valid": { | ||
3043 | 33455 | "manual_review": false, | ||
3044 | 33456 | "text": "OK" | ||
3045 | 33457 | }, | ||
3046 | 33458 | "lint-snap-v2:daemon_required:test-slot-cmd": { | 32582 | "lint-snap-v2:daemon_required:test-slot-cmd": { |
3047 | 33459 | "manual_review": false, | 32583 | "manual_review": false, |
3048 | 33460 | "text": "OK" | 32584 | "text": "OK" |
3049 | @@ -33463,10 +32587,6 @@ test-slot-cmd_1_all.snap: FAIL | |||
3050 | 33463 | "manual_review": false, | 32587 | "manual_review": false, |
3051 | 33464 | "text": "OK" | 32588 | "text": "OK" |
3052 | 33465 | }, | 32589 | }, |
3053 | 33466 | "lint-snap-v2:grade_valid": { | ||
3054 | 33467 | "manual_review": false, | ||
3055 | 33468 | "text": "OK" | ||
3056 | 33469 | }, | ||
3057 | 33470 | "lint-snap-v2:hooks_present": { | 32590 | "lint-snap-v2:hooks_present": { |
3058 | 33471 | "manual_review": false, | 32591 | "manual_review": false, |
3059 | 33472 | "text": "OK (optional hooks field not specified)" | 32592 | "text": "OK (optional hooks field not specified)" |
3060 | @@ -33592,10 +32712,6 @@ test-slot-hook_1_all.snap: FAIL | |||
3061 | 33592 | "manual_review": false, | 32712 | "manual_review": false, |
3062 | 33593 | "text": "OK" | 32713 | "text": "OK" |
3063 | 33594 | }, | 32714 | }, |
3064 | 33595 | "lint-snap-v2:confinement_valid": { | ||
3065 | 33596 | "manual_review": false, | ||
3066 | 33597 | "text": "OK" | ||
3067 | 33598 | }, | ||
3068 | 33599 | "lint-snap-v2:daemon_required:test-slot-hook-cmd": { | 32715 | "lint-snap-v2:daemon_required:test-slot-hook-cmd": { |
3069 | 33600 | "manual_review": false, | 32716 | "manual_review": false, |
3070 | 33601 | "text": "OK" | 32717 | "text": "OK" |
3071 | @@ -33604,10 +32720,6 @@ test-slot-hook_1_all.snap: FAIL | |||
3072 | 33604 | "manual_review": false, | 32720 | "manual_review": false, |
3073 | 33605 | "text": "OK" | 32721 | "text": "OK" |
3074 | 33606 | }, | 32722 | }, |
3075 | 33607 | "lint-snap-v2:grade_valid": { | ||
3076 | 33608 | "manual_review": false, | ||
3077 | 33609 | "text": "OK" | ||
3078 | 33610 | }, | ||
3079 | 33611 | "lint-snap-v2:hook_slots:test-slot-hook": { | 32723 | "lint-snap-v2:hook_slots:test-slot-hook": { |
3080 | 33612 | "manual_review": false, | 32724 | "manual_review": false, |
3081 | 33613 | "text": "OK" | 32725 | "text": "OK" |
3082 | @@ -33744,10 +32856,6 @@ test-slot-hook_1_all.snap: FAIL | |||
3083 | 33744 | "manual_review": false, | 32856 | "manual_review": false, |
3084 | 33745 | "text": "OK" | 32857 | "text": "OK" |
3085 | 33746 | }, | 32858 | }, |
3086 | 33747 | "lint-snap-v2:confinement_valid": { | ||
3087 | 33748 | "manual_review": false, | ||
3088 | 33749 | "text": "OK" | ||
3089 | 33750 | }, | ||
3090 | 33751 | "lint-snap-v2:daemon_required:test-slot-hook-cmd": { | 32859 | "lint-snap-v2:daemon_required:test-slot-hook-cmd": { |
3091 | 33752 | "manual_review": false, | 32860 | "manual_review": false, |
3092 | 33753 | "text": "OK" | 32861 | "text": "OK" |
3093 | @@ -33756,10 +32864,6 @@ test-slot-hook_1_all.snap: FAIL | |||
3094 | 33756 | "manual_review": false, | 32864 | "manual_review": false, |
3095 | 33757 | "text": "OK" | 32865 | "text": "OK" |
3096 | 33758 | }, | 32866 | }, |
3097 | 33759 | "lint-snap-v2:grade_valid": { | ||
3098 | 33760 | "manual_review": false, | ||
3099 | 33761 | "text": "OK" | ||
3100 | 33762 | }, | ||
3101 | 33763 | "lint-snap-v2:hook_slots:test-slot-hook": { | 32867 | "lint-snap-v2:hook_slots:test-slot-hook": { |
3102 | 33764 | "manual_review": false, | 32868 | "manual_review": false, |
3103 | 33765 | "text": "OK" | 32869 | "text": "OK" |
3104 | @@ -33905,10 +33009,6 @@ test-slot-reference-hook_1_all.snap: FAIL | |||
3105 | 33905 | "manual_review": false, | 33009 | "manual_review": false, |
3106 | 33906 | "text": "OK" | 33010 | "text": "OK" |
3107 | 33907 | }, | 33011 | }, |
3108 | 33908 | "lint-snap-v2:confinement_valid": { | ||
3109 | 33909 | "manual_review": false, | ||
3110 | 33910 | "text": "OK" | ||
3111 | 33911 | }, | ||
3112 | 33912 | "lint-snap-v2:daemon_required:test-slot-reference-hook": { | 33012 | "lint-snap-v2:daemon_required:test-slot-reference-hook": { |
3113 | 33913 | "manual_review": false, | 33013 | "manual_review": false, |
3114 | 33914 | "text": "OK" | 33014 | "text": "OK" |
3115 | @@ -33917,10 +33017,6 @@ test-slot-reference-hook_1_all.snap: FAIL | |||
3116 | 33917 | "manual_review": false, | 33017 | "manual_review": false, |
3117 | 33918 | "text": "OK" | 33018 | "text": "OK" |
3118 | 33919 | }, | 33019 | }, |
3119 | 33920 | "lint-snap-v2:grade_valid": { | ||
3120 | 33921 | "manual_review": false, | ||
3121 | 33922 | "text": "OK" | ||
3122 | 33923 | }, | ||
3123 | 33924 | "lint-snap-v2:hook_slots:test-slot-reference": { | 33020 | "lint-snap-v2:hook_slots:test-slot-reference": { |
3124 | 33925 | "manual_review": false, | 33021 | "manual_review": false, |
3125 | 33926 | "text": "OK" | 33022 | "text": "OK" |
3126 | @@ -34065,10 +33161,6 @@ test-slot-reference-hook_1_all.snap: FAIL | |||
3127 | 34065 | "manual_review": false, | 33161 | "manual_review": false, |
3128 | 34066 | "text": "OK" | 33162 | "text": "OK" |
3129 | 34067 | }, | 33163 | }, |
3130 | 34068 | "lint-snap-v2:confinement_valid": { | ||
3131 | 34069 | "manual_review": false, | ||
3132 | 34070 | "text": "OK" | ||
3133 | 34071 | }, | ||
3134 | 34072 | "lint-snap-v2:daemon_required:test-slot-reference-hook": { | 33164 | "lint-snap-v2:daemon_required:test-slot-reference-hook": { |
3135 | 34073 | "manual_review": false, | 33165 | "manual_review": false, |
3136 | 34074 | "text": "OK" | 33166 | "text": "OK" |
3137 | @@ -34077,10 +33169,6 @@ test-slot-reference-hook_1_all.snap: FAIL | |||
3138 | 34077 | "manual_review": false, | 33169 | "manual_review": false, |
3139 | 34078 | "text": "OK" | 33170 | "text": "OK" |
3140 | 34079 | }, | 33171 | }, |
3141 | 34080 | "lint-snap-v2:grade_valid": { | ||
3142 | 34081 | "manual_review": false, | ||
3143 | 34082 | "text": "OK" | ||
3144 | 34083 | }, | ||
3145 | 34084 | "lint-snap-v2:hook_slots:test-slot-reference": { | 33172 | "lint-snap-v2:hook_slots:test-slot-reference": { |
3146 | 34085 | "manual_review": false, | 33173 | "manual_review": false, |
3147 | 34086 | "text": "OK" | 33174 | "text": "OK" |
3148 | @@ -34242,10 +33330,6 @@ test-slot-reference_1_all.snap: FAIL | |||
3149 | 34242 | "manual_review": false, | 33330 | "manual_review": false, |
3150 | 34243 | "text": "OK" | 33331 | "text": "OK" |
3151 | 34244 | }, | 33332 | }, |
3152 | 34245 | "lint-snap-v2:confinement_valid": { | ||
3153 | 34246 | "manual_review": false, | ||
3154 | 34247 | "text": "OK" | ||
3155 | 34248 | }, | ||
3156 | 34249 | "lint-snap-v2:daemon_required:test-slot-reference": { | 33333 | "lint-snap-v2:daemon_required:test-slot-reference": { |
3157 | 34250 | "manual_review": false, | 33334 | "manual_review": false, |
3158 | 34251 | "text": "OK" | 33335 | "text": "OK" |
3159 | @@ -34254,10 +33338,6 @@ test-slot-reference_1_all.snap: FAIL | |||
3160 | 34254 | "manual_review": false, | 33338 | "manual_review": false, |
3161 | 34255 | "text": "OK" | 33339 | "text": "OK" |
3162 | 34256 | }, | 33340 | }, |
3163 | 34257 | "lint-snap-v2:grade_valid": { | ||
3164 | 34258 | "manual_review": false, | ||
3165 | 34259 | "text": "OK" | ||
3166 | 34260 | }, | ||
3167 | 34261 | "lint-snap-v2:hooks_present": { | 33341 | "lint-snap-v2:hooks_present": { |
3168 | 34262 | "manual_review": false, | 33342 | "manual_review": false, |
3169 | 34263 | "text": "OK (optional hooks field not specified)" | 33343 | "text": "OK (optional hooks field not specified)" |
3170 | @@ -34390,10 +33470,6 @@ test-slot-reference_1_all.snap: FAIL | |||
3171 | 34390 | "manual_review": false, | 33470 | "manual_review": false, |
3172 | 34391 | "text": "OK" | 33471 | "text": "OK" |
3173 | 34392 | }, | 33472 | }, |
3174 | 34393 | "lint-snap-v2:confinement_valid": { | ||
3175 | 34394 | "manual_review": false, | ||
3176 | 34395 | "text": "OK" | ||
3177 | 34396 | }, | ||
3178 | 34397 | "lint-snap-v2:daemon_required:test-slot-reference": { | 33473 | "lint-snap-v2:daemon_required:test-slot-reference": { |
3179 | 34398 | "manual_review": false, | 33474 | "manual_review": false, |
3180 | 34399 | "text": "OK" | 33475 | "text": "OK" |
3181 | @@ -34402,10 +33478,6 @@ test-slot-reference_1_all.snap: FAIL | |||
3182 | 34402 | "manual_review": false, | 33478 | "manual_review": false, |
3183 | 34403 | "text": "OK" | 33479 | "text": "OK" |
3184 | 34404 | }, | 33480 | }, |
3185 | 34405 | "lint-snap-v2:grade_valid": { | ||
3186 | 34406 | "manual_review": false, | ||
3187 | 34407 | "text": "OK" | ||
3188 | 34408 | }, | ||
3189 | 34409 | "lint-snap-v2:hooks_present": { | 33481 | "lint-snap-v2:hooks_present": { |
3190 | 34410 | "manual_review": false, | 33482 | "manual_review": false, |
3191 | 34411 | "text": "OK (optional hooks field not specified)" | 33483 | "text": "OK (optional hooks field not specified)" |
3192 | @@ -34547,10 +33619,6 @@ test-slot-toplevel_1_all.snap: FAIL | |||
3193 | 34547 | "manual_review": false, | 33619 | "manual_review": false, |
3194 | 34548 | "text": "OK" | 33620 | "text": "OK" |
3195 | 34549 | }, | 33621 | }, |
3196 | 34550 | "lint-snap-v2:confinement_valid": { | ||
3197 | 34551 | "manual_review": false, | ||
3198 | 34552 | "text": "OK" | ||
3199 | 34553 | }, | ||
3200 | 34554 | "lint-snap-v2:daemon_required:test-slot-toplevel": { | 33622 | "lint-snap-v2:daemon_required:test-slot-toplevel": { |
3201 | 34555 | "manual_review": false, | 33623 | "manual_review": false, |
3202 | 34556 | "text": "OK" | 33624 | "text": "OK" |
3203 | @@ -34559,10 +33627,6 @@ test-slot-toplevel_1_all.snap: FAIL | |||
3204 | 34559 | "manual_review": false, | 33627 | "manual_review": false, |
3205 | 34560 | "text": "OK" | 33628 | "text": "OK" |
3206 | 34561 | }, | 33629 | }, |
3207 | 34562 | "lint-snap-v2:grade_valid": { | ||
3208 | 34563 | "manual_review": false, | ||
3209 | 34564 | "text": "OK" | ||
3210 | 34565 | }, | ||
3211 | 34566 | "lint-snap-v2:hooks_present": { | 33630 | "lint-snap-v2:hooks_present": { |
3212 | 34567 | "manual_review": false, | 33631 | "manual_review": false, |
3213 | 34568 | "text": "OK (optional hooks field not specified)" | 33632 | "text": "OK (optional hooks field not specified)" |
3214 | @@ -34691,10 +33755,6 @@ test-slot-toplevel_1_all.snap: FAIL | |||
3215 | 34691 | "manual_review": false, | 33755 | "manual_review": false, |
3216 | 34692 | "text": "OK" | 33756 | "text": "OK" |
3217 | 34693 | }, | 33757 | }, |
3218 | 34694 | "lint-snap-v2:confinement_valid": { | ||
3219 | 34695 | "manual_review": false, | ||
3220 | 34696 | "text": "OK" | ||
3221 | 34697 | }, | ||
3222 | 34698 | "lint-snap-v2:daemon_required:test-slot-toplevel": { | 33758 | "lint-snap-v2:daemon_required:test-slot-toplevel": { |
3223 | 34699 | "manual_review": false, | 33759 | "manual_review": false, |
3224 | 34700 | "text": "OK" | 33760 | "text": "OK" |
3225 | @@ -34703,10 +33763,6 @@ test-slot-toplevel_1_all.snap: FAIL | |||
3226 | 34703 | "manual_review": false, | 33763 | "manual_review": false, |
3227 | 34704 | "text": "OK" | 33764 | "text": "OK" |
3228 | 34705 | }, | 33765 | }, |
3229 | 34706 | "lint-snap-v2:grade_valid": { | ||
3230 | 34707 | "manual_review": false, | ||
3231 | 34708 | "text": "OK" | ||
3232 | 34709 | }, | ||
3233 | 34710 | "lint-snap-v2:hooks_present": { | 33766 | "lint-snap-v2:hooks_present": { |
3234 | 34711 | "manual_review": false, | 33767 | "manual_review": false, |
3235 | 34712 | "text": "OK (optional hooks field not specified)" | 33768 | "text": "OK (optional hooks field not specified)" |
3236 | @@ -34831,10 +33887,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass | |||
3237 | 34831 | "manual_review": false, | 33887 | "manual_review": false, |
3238 | 34832 | "text": "OK" | 33888 | "text": "OK" |
3239 | 34833 | }, | 33889 | }, |
3240 | 34834 | "lint-snap-v2:confinement_valid": { | ||
3241 | 34835 | "manual_review": false, | ||
3242 | 34836 | "text": "OK" | ||
3243 | 34837 | }, | ||
3244 | 34838 | "lint-snap-v2:daemon_required:sh": { | 33890 | "lint-snap-v2:daemon_required:sh": { |
3245 | 34839 | "manual_review": false, | 33891 | "manual_review": false, |
3246 | 34840 | "text": "OK" | 33892 | "text": "OK" |
3247 | @@ -34843,10 +33895,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass | |||
3248 | 34843 | "manual_review": false, | 33895 | "manual_review": false, |
3249 | 34844 | "text": "OK" | 33896 | "text": "OK" |
3250 | 34845 | }, | 33897 | }, |
3251 | 34846 | "lint-snap-v2:grade_valid": { | ||
3252 | 34847 | "manual_review": false, | ||
3253 | 34848 | "text": "OK" | ||
3254 | 34849 | }, | ||
3255 | 34850 | "lint-snap-v2:hooks_present": { | 33898 | "lint-snap-v2:hooks_present": { |
3256 | 34851 | "manual_review": false, | 33899 | "manual_review": false, |
3257 | 34852 | "text": "OK (optional hooks field not specified)" | 33900 | "text": "OK (optional hooks field not specified)" |
3258 | @@ -34962,10 +34010,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass | |||
3259 | 34962 | "manual_review": false, | 34010 | "manual_review": false, |
3260 | 34963 | "text": "OK" | 34011 | "text": "OK" |
3261 | 34964 | }, | 34012 | }, |
3262 | 34965 | "lint-snap-v2:confinement_valid": { | ||
3263 | 34966 | "manual_review": false, | ||
3264 | 34967 | "text": "OK" | ||
3265 | 34968 | }, | ||
3266 | 34969 | "lint-snap-v2:daemon_required:sh": { | 34013 | "lint-snap-v2:daemon_required:sh": { |
3267 | 34970 | "manual_review": false, | 34014 | "manual_review": false, |
3268 | 34971 | "text": "OK" | 34015 | "text": "OK" |
3269 | @@ -34974,10 +34018,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass | |||
3270 | 34974 | "manual_review": false, | 34018 | "manual_review": false, |
3271 | 34975 | "text": "OK" | 34019 | "text": "OK" |
3272 | 34976 | }, | 34020 | }, |
3273 | 34977 | "lint-snap-v2:grade_valid": { | ||
3274 | 34978 | "manual_review": false, | ||
3275 | 34979 | "text": "OK" | ||
3276 | 34980 | }, | ||
3277 | 34981 | "lint-snap-v2:hooks_present": { | 34021 | "lint-snap-v2:hooks_present": { |
3278 | 34982 | "manual_review": false, | 34022 | "manual_review": false, |
3279 | 34983 | "text": "OK (optional hooks field not specified)" | 34023 | "text": "OK (optional hooks field not specified)" |
3280 | @@ -35098,10 +34138,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass | |||
3281 | 35098 | "manual_review": false, | 34138 | "manual_review": false, |
3282 | 35099 | "text": "OK" | 34139 | "text": "OK" |
3283 | 35100 | }, | 34140 | }, |
3284 | 35101 | "lint-snap-v2:confinement_valid": { | ||
3285 | 35102 | "manual_review": false, | ||
3286 | 35103 | "text": "OK" | ||
3287 | 35104 | }, | ||
3288 | 35105 | "lint-snap-v2:daemon_required:sh": { | 34141 | "lint-snap-v2:daemon_required:sh": { |
3289 | 35106 | "manual_review": false, | 34142 | "manual_review": false, |
3290 | 35107 | "text": "OK" | 34143 | "text": "OK" |
3291 | @@ -35110,10 +34146,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass | |||
3292 | 35110 | "manual_review": false, | 34146 | "manual_review": false, |
3293 | 35111 | "text": "OK" | 34147 | "text": "OK" |
3294 | 35112 | }, | 34148 | }, |
3295 | 35113 | "lint-snap-v2:grade_valid": { | ||
3296 | 35114 | "manual_review": false, | ||
3297 | 35115 | "text": "OK" | ||
3298 | 35116 | }, | ||
3299 | 35117 | "lint-snap-v2:hooks_present": { | 34149 | "lint-snap-v2:hooks_present": { |
3300 | 35118 | "manual_review": false, | 34150 | "manual_review": false, |
3301 | 35119 | "text": "OK (optional hooks field not specified)" | 34151 | "text": "OK (optional hooks field not specified)" |
3302 | @@ -35229,10 +34261,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass | |||
3303 | 35229 | "manual_review": false, | 34261 | "manual_review": false, |
3304 | 35230 | "text": "OK" | 34262 | "text": "OK" |
3305 | 35231 | }, | 34263 | }, |
3306 | 35232 | "lint-snap-v2:confinement_valid": { | ||
3307 | 35233 | "manual_review": false, | ||
3308 | 35234 | "text": "OK" | ||
3309 | 35235 | }, | ||
3310 | 35236 | "lint-snap-v2:daemon_required:sh": { | 34264 | "lint-snap-v2:daemon_required:sh": { |
3311 | 35237 | "manual_review": false, | 34265 | "manual_review": false, |
3312 | 35238 | "text": "OK" | 34266 | "text": "OK" |
3313 | @@ -35241,10 +34269,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass | |||
3314 | 35241 | "manual_review": false, | 34269 | "manual_review": false, |
3315 | 35242 | "text": "OK" | 34270 | "text": "OK" |
3316 | 35243 | }, | 34271 | }, |
3317 | 35244 | "lint-snap-v2:grade_valid": { | ||
3318 | 35245 | "manual_review": false, | ||
3319 | 35246 | "text": "OK" | ||
3320 | 35247 | }, | ||
3321 | 35248 | "lint-snap-v2:hooks_present": { | 34272 | "lint-snap-v2:hooks_present": { |
3322 | 35249 | "manual_review": false, | 34273 | "manual_review": false, |
3323 | 35250 | "text": "OK (optional hooks field not specified)" | 34274 | "text": "OK (optional hooks field not specified)" |
3324 | @@ -35365,10 +34389,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass | |||
3325 | 35365 | "manual_review": false, | 34389 | "manual_review": false, |
3326 | 35366 | "text": "OK" | 34390 | "text": "OK" |
3327 | 35367 | }, | 34391 | }, |
3328 | 35368 | "lint-snap-v2:confinement_valid": { | ||
3329 | 35369 | "manual_review": false, | ||
3330 | 35370 | "text": "OK" | ||
3331 | 35371 | }, | ||
3332 | 35372 | "lint-snap-v2:daemon_required:sh": { | 34392 | "lint-snap-v2:daemon_required:sh": { |
3333 | 35373 | "manual_review": false, | 34393 | "manual_review": false, |
3334 | 35374 | "text": "OK" | 34394 | "text": "OK" |
3335 | @@ -35377,10 +34397,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass | |||
3336 | 35377 | "manual_review": false, | 34397 | "manual_review": false, |
3337 | 35378 | "text": "OK" | 34398 | "text": "OK" |
3338 | 35379 | }, | 34399 | }, |
3339 | 35380 | "lint-snap-v2:grade_valid": { | ||
3340 | 35381 | "manual_review": false, | ||
3341 | 35382 | "text": "OK" | ||
3342 | 35383 | }, | ||
3343 | 35384 | "lint-snap-v2:hooks_present": { | 34400 | "lint-snap-v2:hooks_present": { |
3344 | 35385 | "manual_review": false, | 34401 | "manual_review": false, |
3345 | 35386 | "text": "OK (optional hooks field not specified)" | 34402 | "text": "OK (optional hooks field not specified)" |
3346 | @@ -35496,10 +34512,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass | |||
3347 | 35496 | "manual_review": false, | 34512 | "manual_review": false, |
3348 | 35497 | "text": "OK" | 34513 | "text": "OK" |
3349 | 35498 | }, | 34514 | }, |
3350 | 35499 | "lint-snap-v2:confinement_valid": { | ||
3351 | 35500 | "manual_review": false, | ||
3352 | 35501 | "text": "OK" | ||
3353 | 35502 | }, | ||
3354 | 35503 | "lint-snap-v2:daemon_required:sh": { | 34515 | "lint-snap-v2:daemon_required:sh": { |
3355 | 35504 | "manual_review": false, | 34516 | "manual_review": false, |
3356 | 35505 | "text": "OK" | 34517 | "text": "OK" |
3357 | @@ -35508,10 +34520,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass | |||
3358 | 35508 | "manual_review": false, | 34520 | "manual_review": false, |
3359 | 35509 | "text": "OK" | 34521 | "text": "OK" |
3360 | 35510 | }, | 34522 | }, |
3361 | 35511 | "lint-snap-v2:grade_valid": { | ||
3362 | 35512 | "manual_review": false, | ||
3363 | 35513 | "text": "OK" | ||
3364 | 35514 | }, | ||
3365 | 35515 | "lint-snap-v2:hooks_present": { | 34523 | "lint-snap-v2:hooks_present": { |
3366 | 35516 | "manual_review": false, | 34524 | "manual_review": false, |
3367 | 35517 | "text": "OK (optional hooks field not specified)" | 34525 | "text": "OK (optional hooks field not specified)" |
3368 | @@ -35632,10 +34640,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass | |||
3369 | 35632 | "manual_review": false, | 34640 | "manual_review": false, |
3370 | 35633 | "text": "OK" | 34641 | "text": "OK" |
3371 | 35634 | }, | 34642 | }, |
3372 | 35635 | "lint-snap-v2:confinement_valid": { | ||
3373 | 35636 | "manual_review": false, | ||
3374 | 35637 | "text": "OK" | ||
3375 | 35638 | }, | ||
3376 | 35639 | "lint-snap-v2:daemon_required:sh": { | 34643 | "lint-snap-v2:daemon_required:sh": { |
3377 | 35640 | "manual_review": false, | 34644 | "manual_review": false, |
3378 | 35641 | "text": "OK" | 34645 | "text": "OK" |
3379 | @@ -35644,10 +34648,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass | |||
3380 | 35644 | "manual_review": false, | 34648 | "manual_review": false, |
3381 | 35645 | "text": "OK" | 34649 | "text": "OK" |
3382 | 35646 | }, | 34650 | }, |
3383 | 35647 | "lint-snap-v2:grade_valid": { | ||
3384 | 35648 | "manual_review": false, | ||
3385 | 35649 | "text": "OK" | ||
3386 | 35650 | }, | ||
3387 | 35651 | "lint-snap-v2:hooks_present": { | 34651 | "lint-snap-v2:hooks_present": { |
3388 | 35652 | "manual_review": false, | 34652 | "manual_review": false, |
3389 | 35653 | "text": "OK (optional hooks field not specified)" | 34653 | "text": "OK (optional hooks field not specified)" |
3390 | @@ -35763,10 +34763,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass | |||
3391 | 35763 | "manual_review": false, | 34763 | "manual_review": false, |
3392 | 35764 | "text": "OK" | 34764 | "text": "OK" |
3393 | 35765 | }, | 34765 | }, |
3394 | 35766 | "lint-snap-v2:confinement_valid": { | ||
3395 | 35767 | "manual_review": false, | ||
3396 | 35768 | "text": "OK" | ||
3397 | 35769 | }, | ||
3398 | 35770 | "lint-snap-v2:daemon_required:sh": { | 34766 | "lint-snap-v2:daemon_required:sh": { |
3399 | 35771 | "manual_review": false, | 34767 | "manual_review": false, |
3400 | 35772 | "text": "OK" | 34768 | "text": "OK" |
3401 | @@ -35775,10 +34771,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass | |||
3402 | 35775 | "manual_review": false, | 34771 | "manual_review": false, |
3403 | 35776 | "text": "OK" | 34772 | "text": "OK" |
3404 | 35777 | }, | 34773 | }, |
3405 | 35778 | "lint-snap-v2:grade_valid": { | ||
3406 | 35779 | "manual_review": false, | ||
3407 | 35780 | "text": "OK" | ||
3408 | 35781 | }, | ||
3409 | 35782 | "lint-snap-v2:hooks_present": { | 34774 | "lint-snap-v2:hooks_present": { |
3410 | 35783 | "manual_review": false, | 34775 | "manual_review": false, |
3411 | 35784 | "text": "OK (optional hooks field not specified)" | 34776 | "text": "OK (optional hooks field not specified)" |
3412 | @@ -35899,10 +34891,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass | |||
3413 | 35899 | "manual_review": false, | 34891 | "manual_review": false, |
3414 | 35900 | "text": "OK" | 34892 | "text": "OK" |
3415 | 35901 | }, | 34893 | }, |
3416 | 35902 | "lint-snap-v2:confinement_valid": { | ||
3417 | 35903 | "manual_review": false, | ||
3418 | 35904 | "text": "OK" | ||
3419 | 35905 | }, | ||
3420 | 35906 | "lint-snap-v2:daemon_required:sh": { | 34894 | "lint-snap-v2:daemon_required:sh": { |
3421 | 35907 | "manual_review": false, | 34895 | "manual_review": false, |
3422 | 35908 | "text": "OK" | 34896 | "text": "OK" |
3423 | @@ -35911,10 +34899,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass | |||
3424 | 35911 | "manual_review": false, | 34899 | "manual_review": false, |
3425 | 35912 | "text": "OK" | 34900 | "text": "OK" |
3426 | 35913 | }, | 34901 | }, |
3427 | 35914 | "lint-snap-v2:grade_valid": { | ||
3428 | 35915 | "manual_review": false, | ||
3429 | 35916 | "text": "OK" | ||
3430 | 35917 | }, | ||
3431 | 35918 | "lint-snap-v2:hooks_present": { | 34902 | "lint-snap-v2:hooks_present": { |
3432 | 35919 | "manual_review": false, | 34903 | "manual_review": false, |
3433 | 35920 | "text": "OK (optional hooks field not specified)" | 34904 | "text": "OK (optional hooks field not specified)" |
3434 | @@ -36030,10 +35014,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass | |||
3435 | 36030 | "manual_review": false, | 35014 | "manual_review": false, |
3436 | 36031 | "text": "OK" | 35015 | "text": "OK" |
3437 | 36032 | }, | 35016 | }, |
3438 | 36033 | "lint-snap-v2:confinement_valid": { | ||
3439 | 36034 | "manual_review": false, | ||
3440 | 36035 | "text": "OK" | ||
3441 | 36036 | }, | ||
3442 | 36037 | "lint-snap-v2:daemon_required:sh": { | 35017 | "lint-snap-v2:daemon_required:sh": { |
3443 | 36038 | "manual_review": false, | 35018 | "manual_review": false, |
3444 | 36039 | "text": "OK" | 35019 | "text": "OK" |
3445 | @@ -36042,10 +35022,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass | |||
3446 | 36042 | "manual_review": false, | 35022 | "manual_review": false, |
3447 | 36043 | "text": "OK" | 35023 | "text": "OK" |
3448 | 36044 | }, | 35024 | }, |
3449 | 36045 | "lint-snap-v2:grade_valid": { | ||
3450 | 36046 | "manual_review": false, | ||
3451 | 36047 | "text": "OK" | ||
3452 | 36048 | }, | ||
3453 | 36049 | "lint-snap-v2:hooks_present": { | 35025 | "lint-snap-v2:hooks_present": { |
3454 | 36050 | "manual_review": false, | 35026 | "manual_review": false, |
3455 | 36051 | "text": "OK (optional hooks field not specified)" | 35027 | "text": "OK (optional hooks field not specified)" |
3456 | @@ -36166,10 +35142,6 @@ test-snapcraft-manifest_0_amd64.snap: pass | |||
3457 | 36166 | "manual_review": false, | 35142 | "manual_review": false, |
3458 | 36167 | "text": "OK" | 35143 | "text": "OK" |
3459 | 36168 | }, | 35144 | }, |
3460 | 36169 | "lint-snap-v2:confinement_valid": { | ||
3461 | 36170 | "manual_review": false, | ||
3462 | 36171 | "text": "OK" | ||
3463 | 36172 | }, | ||
3464 | 36173 | "lint-snap-v2:daemon_required:sh": { | 35145 | "lint-snap-v2:daemon_required:sh": { |
3465 | 36174 | "manual_review": false, | 35146 | "manual_review": false, |
3466 | 36175 | "text": "OK" | 35147 | "text": "OK" |
3467 | @@ -36178,10 +35150,6 @@ test-snapcraft-manifest_0_amd64.snap: pass | |||
3468 | 36178 | "manual_review": false, | 35150 | "manual_review": false, |
3469 | 36179 | "text": "OK" | 35151 | "text": "OK" |
3470 | 36180 | }, | 35152 | }, |
3471 | 36181 | "lint-snap-v2:grade_valid": { | ||
3472 | 36182 | "manual_review": false, | ||
3473 | 36183 | "text": "OK" | ||
3474 | 36184 | }, | ||
3475 | 36185 | "lint-snap-v2:hooks_present": { | 35153 | "lint-snap-v2:hooks_present": { |
3476 | 36186 | "manual_review": false, | 35154 | "manual_review": false, |
3477 | 36187 | "text": "OK (optional hooks field not specified)" | 35155 | "text": "OK (optional hooks field not specified)" |
3478 | @@ -36297,10 +35265,6 @@ test-snapcraft-manifest_0_amd64.snap: pass | |||
3479 | 36297 | "manual_review": false, | 35265 | "manual_review": false, |
3480 | 36298 | "text": "OK" | 35266 | "text": "OK" |
3481 | 36299 | }, | 35267 | }, |
3482 | 36300 | "lint-snap-v2:confinement_valid": { | ||
3483 | 36301 | "manual_review": false, | ||
3484 | 36302 | "text": "OK" | ||
3485 | 36303 | }, | ||
3486 | 36304 | "lint-snap-v2:daemon_required:sh": { | 35268 | "lint-snap-v2:daemon_required:sh": { |
3487 | 36305 | "manual_review": false, | 35269 | "manual_review": false, |
3488 | 36306 | "text": "OK" | 35270 | "text": "OK" |
3489 | @@ -36309,10 +35273,6 @@ test-snapcraft-manifest_0_amd64.snap: pass | |||
3490 | 36309 | "manual_review": false, | 35273 | "manual_review": false, |
3491 | 36310 | "text": "OK" | 35274 | "text": "OK" |
3492 | 36311 | }, | 35275 | }, |
3493 | 36312 | "lint-snap-v2:grade_valid": { | ||
3494 | 36313 | "manual_review": false, | ||
3495 | 36314 | "text": "OK" | ||
3496 | 36315 | }, | ||
3497 | 36316 | "lint-snap-v2:hooks_present": { | 35276 | "lint-snap-v2:hooks_present": { |
3498 | 36317 | "manual_review": false, | 35277 | "manual_review": false, |
3499 | 36318 | "text": "OK (optional hooks field not specified)" | 35278 | "text": "OK (optional hooks field not specified)" |
3500 | @@ -37096,10 +36056,6 @@ test-state-base_1_amd64.snap: FAIL | |||
3501 | 37096 | "manual_review": false, | 36056 | "manual_review": false, |
3502 | 37097 | "text": "OK" | 36057 | "text": "OK" |
3503 | 37098 | }, | 36058 | }, |
3504 | 37099 | "lint-snap-v2:grade_valid": { | ||
3505 | 37100 | "manual_review": false, | ||
3506 | 37101 | "text": "OK" | ||
3507 | 37102 | }, | ||
3508 | 37103 | "lint-snap-v2:hooks_present": { | 36059 | "lint-snap-v2:hooks_present": { |
3509 | 37104 | "manual_review": false, | 36060 | "manual_review": false, |
3510 | 37105 | "text": "OK (optional hooks field not specified)" | 36061 | "text": "OK (optional hooks field not specified)" |
3511 | @@ -37180,10 +36136,6 @@ test-state-base_1_amd64.snap: FAIL | |||
3512 | 37180 | "manual_review": false, | 36136 | "manual_review": false, |
3513 | 37181 | "text": "OK" | 36137 | "text": "OK" |
3514 | 37182 | }, | 36138 | }, |
3515 | 37183 | "lint-snap-v2:grade_valid": { | ||
3516 | 37184 | "manual_review": false, | ||
3517 | 37185 | "text": "OK" | ||
3518 | 37186 | }, | ||
3519 | 37187 | "lint-snap-v2:hooks_present": { | 36139 | "lint-snap-v2:hooks_present": { |
3520 | 37188 | "manual_review": false, | 36140 | "manual_review": false, |
3521 | 37189 | "text": "OK (optional hooks field not specified)" | 36141 | "text": "OK (optional hooks field not specified)" |
3522 | @@ -37293,10 +36245,6 @@ test-superprivileged-cmd_1_all.snap: FAIL | |||
3523 | 37293 | "manual_review": false, | 36245 | "manual_review": false, |
3524 | 37294 | "text": "OK" | 36246 | "text": "OK" |
3525 | 37295 | }, | 36247 | }, |
3526 | 37296 | "lint-snap-v2:confinement_valid": { | ||
3527 | 37297 | "manual_review": false, | ||
3528 | 37298 | "text": "OK" | ||
3529 | 37299 | }, | ||
3530 | 37300 | "lint-snap-v2:daemon_required:test-superprivileged-cmd": { | 36248 | "lint-snap-v2:daemon_required:test-superprivileged-cmd": { |
3531 | 37301 | "manual_review": false, | 36249 | "manual_review": false, |
3532 | 37302 | "text": "OK" | 36250 | "text": "OK" |
3533 | @@ -37305,10 +36253,6 @@ test-superprivileged-cmd_1_all.snap: FAIL | |||
3534 | 37305 | "manual_review": false, | 36253 | "manual_review": false, |
3535 | 37306 | "text": "OK" | 36254 | "text": "OK" |
3536 | 37307 | }, | 36255 | }, |
3537 | 37308 | "lint-snap-v2:grade_valid": { | ||
3538 | 37309 | "manual_review": false, | ||
3539 | 37310 | "text": "OK" | ||
3540 | 37311 | }, | ||
3541 | 37312 | "lint-snap-v2:hooks_present": { | 36256 | "lint-snap-v2:hooks_present": { |
3542 | 37313 | "manual_review": false, | 36257 | "manual_review": false, |
3543 | 37314 | "text": "OK (optional hooks field not specified)" | 36258 | "text": "OK (optional hooks field not specified)" |
3544 | @@ -37433,10 +36377,6 @@ test-superprivileged-cmd_1_all.snap: FAIL | |||
3545 | 37433 | "manual_review": false, | 36377 | "manual_review": false, |
3546 | 37434 | "text": "OK" | 36378 | "text": "OK" |
3547 | 37435 | }, | 36379 | }, |
3548 | 37436 | "lint-snap-v2:confinement_valid": { | ||
3549 | 37437 | "manual_review": false, | ||
3550 | 37438 | "text": "OK" | ||
3551 | 37439 | }, | ||
3552 | 37440 | "lint-snap-v2:daemon_required:test-superprivileged-cmd": { | 36380 | "lint-snap-v2:daemon_required:test-superprivileged-cmd": { |
3553 | 37441 | "manual_review": false, | 36381 | "manual_review": false, |
3554 | 37442 | "text": "OK" | 36382 | "text": "OK" |
3555 | @@ -37445,10 +36385,6 @@ test-superprivileged-cmd_1_all.snap: FAIL | |||
3556 | 37445 | "manual_review": false, | 36385 | "manual_review": false, |
3557 | 37446 | "text": "OK" | 36386 | "text": "OK" |
3558 | 37447 | }, | 36387 | }, |
3559 | 37448 | "lint-snap-v2:grade_valid": { | ||
3560 | 37449 | "manual_review": false, | ||
3561 | 37450 | "text": "OK" | ||
3562 | 37451 | }, | ||
3563 | 37452 | "lint-snap-v2:hooks_present": { | 36388 | "lint-snap-v2:hooks_present": { |
3564 | 37453 | "manual_review": false, | 36389 | "manual_review": false, |
3565 | 37454 | "text": "OK (optional hooks field not specified)" | 36390 | "text": "OK (optional hooks field not specified)" |
3566 | @@ -37582,10 +36518,6 @@ test-superprivileged-reference_1_all.snap: FAIL | |||
3567 | 37582 | "manual_review": false, | 36518 | "manual_review": false, |
3568 | 37583 | "text": "OK" | 36519 | "text": "OK" |
3569 | 37584 | }, | 36520 | }, |
3570 | 37585 | "lint-snap-v2:confinement_valid": { | ||
3571 | 37586 | "manual_review": false, | ||
3572 | 37587 | "text": "OK" | ||
3573 | 37588 | }, | ||
3574 | 37589 | "lint-snap-v2:daemon_required:test-superprivileged-reference": { | 36521 | "lint-snap-v2:daemon_required:test-superprivileged-reference": { |
3575 | 37590 | "manual_review": false, | 36522 | "manual_review": false, |
3576 | 37591 | "text": "OK" | 36523 | "text": "OK" |
3577 | @@ -37594,10 +36526,6 @@ test-superprivileged-reference_1_all.snap: FAIL | |||
3578 | 37594 | "manual_review": false, | 36526 | "manual_review": false, |
3579 | 37595 | "text": "OK" | 36527 | "text": "OK" |
3580 | 37596 | }, | 36528 | }, |
3581 | 37597 | "lint-snap-v2:grade_valid": { | ||
3582 | 37598 | "manual_review": false, | ||
3583 | 37599 | "text": "OK" | ||
3584 | 37600 | }, | ||
3585 | 37601 | "lint-snap-v2:hooks_present": { | 36529 | "lint-snap-v2:hooks_present": { |
3586 | 37602 | "manual_review": false, | 36530 | "manual_review": false, |
3587 | 37603 | "text": "OK (optional hooks field not specified)" | 36531 | "text": "OK (optional hooks field not specified)" |
3588 | @@ -37730,10 +36658,6 @@ test-superprivileged-reference_1_all.snap: FAIL | |||
3589 | 37730 | "manual_review": false, | 36658 | "manual_review": false, |
3590 | 37731 | "text": "OK" | 36659 | "text": "OK" |
3591 | 37732 | }, | 36660 | }, |
3592 | 37733 | "lint-snap-v2:confinement_valid": { | ||
3593 | 37734 | "manual_review": false, | ||
3594 | 37735 | "text": "OK" | ||
3595 | 37736 | }, | ||
3596 | 37737 | "lint-snap-v2:daemon_required:test-superprivileged-reference": { | 36661 | "lint-snap-v2:daemon_required:test-superprivileged-reference": { |
3597 | 37738 | "manual_review": false, | 36662 | "manual_review": false, |
3598 | 37739 | "text": "OK" | 36663 | "text": "OK" |
3599 | @@ -37742,10 +36666,6 @@ test-superprivileged-reference_1_all.snap: FAIL | |||
3600 | 37742 | "manual_review": false, | 36666 | "manual_review": false, |
3601 | 37743 | "text": "OK" | 36667 | "text": "OK" |
3602 | 37744 | }, | 36668 | }, |
3603 | 37745 | "lint-snap-v2:grade_valid": { | ||
3604 | 37746 | "manual_review": false, | ||
3605 | 37747 | "text": "OK" | ||
3606 | 37748 | }, | ||
3607 | 37749 | "lint-snap-v2:hooks_present": { | 36669 | "lint-snap-v2:hooks_present": { |
3608 | 37750 | "manual_review": false, | 36670 | "manual_review": false, |
3609 | 37751 | "text": "OK (optional hooks field not specified)" | 36671 | "text": "OK (optional hooks field not specified)" |
3610 | @@ -37891,10 +36811,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL | |||
3611 | 37891 | "manual_review": false, | 36811 | "manual_review": false, |
3612 | 37892 | "text": "OK" | 36812 | "text": "OK" |
3613 | 37893 | }, | 36813 | }, |
3614 | 37894 | "lint-snap-v2:confinement_valid": { | ||
3615 | 37895 | "manual_review": false, | ||
3616 | 37896 | "text": "OK" | ||
3617 | 37897 | }, | ||
3618 | 37898 | "lint-snap-v2:daemon_required:test-superprivileged-sneaky": { | 36814 | "lint-snap-v2:daemon_required:test-superprivileged-sneaky": { |
3619 | 37899 | "manual_review": false, | 36815 | "manual_review": false, |
3620 | 37900 | "text": "OK" | 36816 | "text": "OK" |
3621 | @@ -37903,10 +36819,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL | |||
3622 | 37903 | "manual_review": false, | 36819 | "manual_review": false, |
3623 | 37904 | "text": "OK" | 36820 | "text": "OK" |
3624 | 37905 | }, | 36821 | }, |
3625 | 37906 | "lint-snap-v2:grade_valid": { | ||
3626 | 37907 | "manual_review": false, | ||
3627 | 37908 | "text": "OK" | ||
3628 | 37909 | }, | ||
3629 | 37910 | "lint-snap-v2:hooks_present": { | 36822 | "lint-snap-v2:hooks_present": { |
3630 | 37911 | "manual_review": false, | 36823 | "manual_review": false, |
3631 | 37912 | "text": "OK (optional hooks field not specified)" | 36824 | "text": "OK (optional hooks field not specified)" |
3632 | @@ -38044,10 +36956,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL | |||
3633 | 38044 | "manual_review": false, | 36956 | "manual_review": false, |
3634 | 38045 | "text": "OK" | 36957 | "text": "OK" |
3635 | 38046 | }, | 36958 | }, |
3636 | 38047 | "lint-snap-v2:confinement_valid": { | ||
3637 | 38048 | "manual_review": false, | ||
3638 | 38049 | "text": "OK" | ||
3639 | 38050 | }, | ||
3640 | 38051 | "lint-snap-v2:daemon_required:test-superprivileged-sneaky": { | 36959 | "lint-snap-v2:daemon_required:test-superprivileged-sneaky": { |
3641 | 38052 | "manual_review": false, | 36960 | "manual_review": false, |
3642 | 38053 | "text": "OK" | 36961 | "text": "OK" |
3643 | @@ -38056,10 +36964,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL | |||
3644 | 38056 | "manual_review": false, | 36964 | "manual_review": false, |
3645 | 38057 | "text": "OK" | 36965 | "text": "OK" |
3646 | 38058 | }, | 36966 | }, |
3647 | 38059 | "lint-snap-v2:grade_valid": { | ||
3648 | 38060 | "manual_review": false, | ||
3649 | 38061 | "text": "OK" | ||
3650 | 38062 | }, | ||
3651 | 38063 | "lint-snap-v2:hooks_present": { | 36967 | "lint-snap-v2:hooks_present": { |
3652 | 38064 | "manual_review": false, | 36968 | "manual_review": false, |
3653 | 38065 | "text": "OK (optional hooks field not specified)" | 36969 | "text": "OK (optional hooks field not specified)" |
3654 | @@ -38206,10 +37110,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL | |||
3655 | 38206 | "manual_review": false, | 37110 | "manual_review": false, |
3656 | 38207 | "text": "OK" | 37111 | "text": "OK" |
3657 | 38208 | }, | 37112 | }, |
3658 | 38209 | "lint-snap-v2:confinement_valid": { | ||
3659 | 38210 | "manual_review": false, | ||
3660 | 38211 | "text": "OK" | ||
3661 | 38212 | }, | ||
3662 | 38213 | "lint-snap-v2:daemon_required:test-superprivileged-toplevel": { | 37113 | "lint-snap-v2:daemon_required:test-superprivileged-toplevel": { |
3663 | 38214 | "manual_review": false, | 37114 | "manual_review": false, |
3664 | 38215 | "text": "OK" | 37115 | "text": "OK" |
3665 | @@ -38218,10 +37118,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL | |||
3666 | 38218 | "manual_review": false, | 37118 | "manual_review": false, |
3667 | 38219 | "text": "OK" | 37119 | "text": "OK" |
3668 | 38220 | }, | 37120 | }, |
3669 | 38221 | "lint-snap-v2:grade_valid": { | ||
3670 | 38222 | "manual_review": false, | ||
3671 | 38223 | "text": "OK" | ||
3672 | 38224 | }, | ||
3673 | 38225 | "lint-snap-v2:hooks_present": { | 37121 | "lint-snap-v2:hooks_present": { |
3674 | 38226 | "manual_review": false, | 37122 | "manual_review": false, |
3675 | 38227 | "text": "OK (optional hooks field not specified)" | 37123 | "text": "OK (optional hooks field not specified)" |
3676 | @@ -38354,10 +37250,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL | |||
3677 | 38354 | "manual_review": false, | 37250 | "manual_review": false, |
3678 | 38355 | "text": "OK" | 37251 | "text": "OK" |
3679 | 38356 | }, | 37252 | }, |
3680 | 38357 | "lint-snap-v2:confinement_valid": { | ||
3681 | 38358 | "manual_review": false, | ||
3682 | 38359 | "text": "OK" | ||
3683 | 38360 | }, | ||
3684 | 38361 | "lint-snap-v2:daemon_required:test-superprivileged-toplevel": { | 37253 | "lint-snap-v2:daemon_required:test-superprivileged-toplevel": { |
3685 | 38362 | "manual_review": false, | 37254 | "manual_review": false, |
3686 | 38363 | "text": "OK" | 37255 | "text": "OK" |
3687 | @@ -38366,10 +37258,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL | |||
3688 | 38366 | "manual_review": false, | 37258 | "manual_review": false, |
3689 | 38367 | "text": "OK" | 37259 | "text": "OK" |
3690 | 38368 | }, | 37260 | }, |
3691 | 38369 | "lint-snap-v2:grade_valid": { | ||
3692 | 38370 | "manual_review": false, | ||
3693 | 38371 | "text": "OK" | ||
3694 | 38372 | }, | ||
3695 | 38373 | "lint-snap-v2:hooks_present": { | 37261 | "lint-snap-v2:hooks_present": { |
3696 | 38374 | "manual_review": false, | 37262 | "manual_review": false, |
3697 | 38375 | "text": "OK (optional hooks field not specified)" | 37263 | "text": "OK (optional hooks field not specified)" |
3698 | @@ -38494,10 +37382,6 @@ test-system-usernames_0_all.snap: pass | |||
3699 | 38494 | "manual_review": false, | 37382 | "manual_review": false, |
3700 | 38495 | "text": "OK" | 37383 | "text": "OK" |
3701 | 38496 | }, | 37384 | }, |
3702 | 38497 | "lint-snap-v2:confinement_valid": { | ||
3703 | 38498 | "manual_review": false, | ||
3704 | 38499 | "text": "OK" | ||
3705 | 38500 | }, | ||
3706 | 38501 | "lint-snap-v2:daemon_required:test-system-usernames": { | 37385 | "lint-snap-v2:daemon_required:test-system-usernames": { |
3707 | 38502 | "manual_review": false, | 37386 | "manual_review": false, |
3708 | 38503 | "text": "OK" | 37387 | "text": "OK" |
3709 | @@ -38506,10 +37390,6 @@ test-system-usernames_0_all.snap: pass | |||
3710 | 38506 | "manual_review": false, | 37390 | "manual_review": false, |
3711 | 38507 | "text": "OK" | 37391 | "text": "OK" |
3712 | 38508 | }, | 37392 | }, |
3713 | 38509 | "lint-snap-v2:grade_valid": { | ||
3714 | 38510 | "manual_review": false, | ||
3715 | 38511 | "text": "OK" | ||
3716 | 38512 | }, | ||
3717 | 38513 | "lint-snap-v2:hooks_present": { | 37393 | "lint-snap-v2:hooks_present": { |
3718 | 38514 | "manual_review": false, | 37394 | "manual_review": false, |
3719 | 38515 | "text": "OK (optional hooks field not specified)" | 37395 | "text": "OK (optional hooks field not specified)" |
3720 | @@ -38629,10 +37509,6 @@ test-system-usernames_0_all.snap: pass | |||
3721 | 38629 | "manual_review": false, | 37509 | "manual_review": false, |
3722 | 38630 | "text": "OK" | 37510 | "text": "OK" |
3723 | 38631 | }, | 37511 | }, |
3724 | 38632 | "lint-snap-v2:confinement_valid": { | ||
3725 | 38633 | "manual_review": false, | ||
3726 | 38634 | "text": "OK" | ||
3727 | 38635 | }, | ||
3728 | 38636 | "lint-snap-v2:daemon_required:test-system-usernames": { | 37512 | "lint-snap-v2:daemon_required:test-system-usernames": { |
3729 | 38637 | "manual_review": false, | 37513 | "manual_review": false, |
3730 | 38638 | "text": "OK" | 37514 | "text": "OK" |
3731 | @@ -38641,10 +37517,6 @@ test-system-usernames_0_all.snap: pass | |||
3732 | 38641 | "manual_review": false, | 37517 | "manual_review": false, |
3733 | 38642 | "text": "OK" | 37518 | "text": "OK" |
3734 | 38643 | }, | 37519 | }, |
3735 | 38644 | "lint-snap-v2:grade_valid": { | ||
3736 | 38645 | "manual_review": false, | ||
3737 | 38646 | "text": "OK" | ||
3738 | 38647 | }, | ||
3739 | 38648 | "lint-snap-v2:hooks_present": { | 37520 | "lint-snap-v2:hooks_present": { |
3740 | 38649 | "manual_review": false, | 37521 | "manual_review": false, |
3741 | 38650 | "text": "OK (optional hooks field not specified)" | 37522 | "text": "OK (optional hooks field not specified)" |
3742 | @@ -38808,10 +37680,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL | |||
3743 | 38808 | "manual_review": false, | 37680 | "manual_review": false, |
3744 | 38809 | "text": "OK" | 37681 | "text": "OK" |
3745 | 38810 | }, | 37682 | }, |
3746 | 38811 | "lint-snap-v2:confinement_valid": { | ||
3747 | 38812 | "manual_review": false, | ||
3748 | 38813 | "text": "OK" | ||
3749 | 38814 | }, | ||
3750 | 38815 | "lint-snap-v2:daemon:dbusd-session": { | 37683 | "lint-snap-v2:daemon:dbusd-session": { |
3751 | 38816 | "manual_review": false, | 37684 | "manual_review": false, |
3752 | 38817 | "text": "OK" | 37685 | "text": "OK" |
3753 | @@ -38840,10 +37708,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL | |||
3754 | 38840 | "manual_review": false, | 37708 | "manual_review": false, |
3755 | 38841 | "text": "OK" | 37709 | "text": "OK" |
3756 | 38842 | }, | 37710 | }, |
3757 | 38843 | "lint-snap-v2:grade_valid": { | ||
3758 | 38844 | "manual_review": false, | ||
3759 | 38845 | "text": "OK" | ||
3760 | 38846 | }, | ||
3761 | 38847 | "lint-snap-v2:hooks_present": { | 37711 | "lint-snap-v2:hooks_present": { |
3762 | 38848 | "manual_review": false, | 37712 | "manual_review": false, |
3763 | 38849 | "text": "OK (optional hooks field not specified)" | 37713 | "text": "OK (optional hooks field not specified)" |
3764 | @@ -39024,10 +37888,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL | |||
3765 | 39024 | "manual_review": false, | 37888 | "manual_review": false, |
3766 | 39025 | "text": "OK" | 37889 | "text": "OK" |
3767 | 39026 | }, | 37890 | }, |
3768 | 39027 | "lint-snap-v2:confinement_valid": { | ||
3769 | 39028 | "manual_review": false, | ||
3770 | 39029 | "text": "OK" | ||
3771 | 39030 | }, | ||
3772 | 39031 | "lint-snap-v2:daemon:dbusd-session": { | 37891 | "lint-snap-v2:daemon:dbusd-session": { |
3773 | 39032 | "manual_review": false, | 37892 | "manual_review": false, |
3774 | 39033 | "text": "OK" | 37893 | "text": "OK" |
3775 | @@ -39056,10 +37916,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL | |||
3776 | 39056 | "manual_review": false, | 37916 | "manual_review": false, |
3777 | 39057 | "text": "OK" | 37917 | "text": "OK" |
3778 | 39058 | }, | 37918 | }, |
3779 | 39059 | "lint-snap-v2:grade_valid": { | ||
3780 | 39060 | "manual_review": false, | ||
3781 | 39061 | "text": "OK" | ||
3782 | 39062 | }, | ||
3783 | 39063 | "lint-snap-v2:hooks_present": { | 37919 | "lint-snap-v2:hooks_present": { |
3784 | 39064 | "manual_review": false, | 37920 | "manual_review": false, |
3785 | 39065 | "text": "OK (optional hooks field not specified)" | 37921 | "text": "OK (optional hooks field not specified)" |
3786 | @@ -39192,10 +38048,6 @@ test-topdir-ro_1.0_all.snap: pass | |||
3787 | 39192 | "manual_review": false, | 38048 | "manual_review": false, |
3788 | 39193 | "text": "OK" | 38049 | "text": "OK" |
3789 | 39194 | }, | 38050 | }, |
3790 | 39195 | "lint-snap-v2:grade_valid": { | ||
3791 | 39196 | "manual_review": false, | ||
3792 | 39197 | "text": "OK" | ||
3793 | 39198 | }, | ||
3794 | 39199 | "lint-snap-v2:hooks_present": { | 38051 | "lint-snap-v2:hooks_present": { |
3795 | 39200 | "manual_review": false, | 38052 | "manual_review": false, |
3796 | 39201 | "text": "OK (optional hooks field not specified)" | 38053 | "text": "OK (optional hooks field not specified)" |
3797 | @@ -39271,10 +38123,6 @@ test-topdir-ro_1.0_all.snap: pass | |||
3798 | 39271 | "manual_review": false, | 38123 | "manual_review": false, |
3799 | 39272 | "text": "OK" | 38124 | "text": "OK" |
3800 | 39273 | }, | 38125 | }, |
3801 | 39274 | "lint-snap-v2:grade_valid": { | ||
3802 | 39275 | "manual_review": false, | ||
3803 | 39276 | "text": "OK" | ||
3804 | 39277 | }, | ||
3805 | 39278 | "lint-snap-v2:hooks_present": { | 38126 | "lint-snap-v2:hooks_present": { |
3806 | 39279 | "manual_review": false, | 38127 | "manual_review": false, |
3807 | 39280 | "text": "OK (optional hooks field not specified)" | 38128 | "text": "OK (optional hooks field not specified)" |
3808 | @@ -40481,10 +39329,6 @@ ubuntu-core_16.04.1+test1_amd64.snap: pass | |||
3809 | 40481 | "manual_review": false, | 39329 | "manual_review": false, |
3810 | 40482 | "text": "OK" | 39330 | "text": "OK" |
3811 | 40483 | }, | 39331 | }, |
3812 | 40484 | "lint-snap-v2:confinement_valid": { | ||
3813 | 40485 | "manual_review": false, | ||
3814 | 40486 | "text": "'confinement' should not be used with 'type: os'" | ||
3815 | 40487 | }, | ||
3816 | 40488 | "lint-snap-v2:hooks_present": { | 39332 | "lint-snap-v2:hooks_present": { |
3817 | 40489 | "manual_review": false, | 39333 | "manual_review": false, |
3818 | 40490 | "text": "OK (optional hooks field not specified)" | 39334 | "text": "OK (optional hooks field not specified)" |
3819 | @@ -40551,10 +39395,6 @@ ubuntu-core_16.04.1+test1_amd64.snap: pass | |||
3820 | 40551 | "manual_review": false, | 39395 | "manual_review": false, |
3821 | 40552 | "text": "OK" | 39396 | "text": "OK" |
3822 | 40553 | }, | 39397 | }, |
3823 | 40554 | "lint-snap-v2:confinement_valid": { | ||
3824 | 40555 | "manual_review": false, | ||
3825 | 40556 | "text": "'confinement' should not be used with 'type: os'" | ||
3826 | 40557 | }, | ||
3827 | 40558 | "lint-snap-v2:hooks_present": { | 39398 | "lint-snap-v2:hooks_present": { |
3828 | 40559 | "manual_review": false, | 39399 | "manual_review": false, |
3829 | 40560 | "text": "OK (optional hooks field not specified)" | 39400 | "text": "OK (optional hooks field not specified)" |
3830 | @@ -40744,10 +39584,6 @@ vlc_daily+test1_amd64.snap: pass | |||
3831 | 40744 | "manual_review": false, | 39584 | "manual_review": false, |
3832 | 40745 | "text": "OK" | 39585 | "text": "OK" |
3833 | 40746 | }, | 39586 | }, |
3834 | 40747 | "lint-snap-v2:confinement_valid": { | ||
3835 | 40748 | "manual_review": false, | ||
3836 | 40749 | "text": "OK" | ||
3837 | 40750 | }, | ||
3838 | 40751 | "lint-snap-v2:daemon_required:vlc": { | 39587 | "lint-snap-v2:daemon_required:vlc": { |
3839 | 40752 | "manual_review": false, | 39588 | "manual_review": false, |
3840 | 40753 | "text": "OK" | 39589 | "text": "OK" |
3841 | @@ -40976,10 +39812,6 @@ vlc_daily+test1_amd64.snap: pass | |||
3842 | 40976 | "manual_review": false, | 39812 | "manual_review": false, |
3843 | 40977 | "text": "OK" | 39813 | "text": "OK" |
3844 | 40978 | }, | 39814 | }, |
3845 | 40979 | "lint-snap-v2:confinement_valid": { | ||
3846 | 40980 | "manual_review": false, | ||
3847 | 40981 | "text": "OK" | ||
3848 | 40982 | }, | ||
3849 | 40983 | "lint-snap-v2:daemon_required:vlc": { | 39815 | "lint-snap-v2:daemon_required:vlc": { |
3850 | 40984 | "manual_review": false, | 39816 | "manual_review": false, |
3851 | 40985 | "text": "OK" | 39817 | "text": "OK" |
3852 | @@ -41148,10 +39980,6 @@ test-classic_0_all.snap: pass | |||
3853 | 41148 | "manual_review": false, | 39980 | "manual_review": false, |
3854 | 41149 | "text": "OK" | 39981 | "text": "OK" |
3855 | 41150 | }, | 39982 | }, |
3856 | 41151 | "lint-snap-v2:confinement_valid": { | ||
3857 | 41152 | "manual_review": false, | ||
3858 | 41153 | "text": "OK" | ||
3859 | 41154 | }, | ||
3860 | 41155 | "lint-snap-v2:daemon_required:env": { | 39983 | "lint-snap-v2:daemon_required:env": { |
3861 | 41156 | "manual_review": false, | 39984 | "manual_review": false, |
3862 | 41157 | "text": "OK" | 39985 | "text": "OK" |
3863 | @@ -41164,10 +39992,6 @@ test-classic_0_all.snap: pass | |||
3864 | 41164 | "manual_review": false, | 39992 | "manual_review": false, |
3865 | 41165 | "text": "OK" | 39993 | "text": "OK" |
3866 | 41166 | }, | 39994 | }, |
3867 | 41167 | "lint-snap-v2:grade_valid": { | ||
3868 | 41168 | "manual_review": false, | ||
3869 | 41169 | "text": "OK" | ||
3870 | 41170 | }, | ||
3871 | 41171 | "lint-snap-v2:hooks_present": { | 39995 | "lint-snap-v2:hooks_present": { |
3872 | 41172 | "manual_review": false, | 39996 | "manual_review": false, |
3873 | 41173 | "text": "OK (optional hooks field not specified)" | 39997 | "text": "OK (optional hooks field not specified)" |
3874 | @@ -41311,10 +40135,6 @@ test-classic_0_all.snap: pass | |||
3875 | 41311 | "manual_review": false, | 40135 | "manual_review": false, |
3876 | 41312 | "text": "OK" | 40136 | "text": "OK" |
3877 | 41313 | }, | 40137 | }, |
3878 | 41314 | "lint-snap-v2:confinement_valid": { | ||
3879 | 41315 | "manual_review": false, | ||
3880 | 41316 | "text": "OK" | ||
3881 | 41317 | }, | ||
3882 | 41318 | "lint-snap-v2:daemon_required:env": { | 40138 | "lint-snap-v2:daemon_required:env": { |
3883 | 41319 | "manual_review": false, | 40139 | "manual_review": false, |
3884 | 41320 | "text": "OK" | 40140 | "text": "OK" |
3885 | @@ -41327,10 +40147,6 @@ test-classic_0_all.snap: pass | |||
3886 | 41327 | "manual_review": false, | 40147 | "manual_review": false, |
3887 | 41328 | "text": "OK" | 40148 | "text": "OK" |
3888 | 41329 | }, | 40149 | }, |
3889 | 41330 | "lint-snap-v2:grade_valid": { | ||
3890 | 41331 | "manual_review": false, | ||
3891 | 41332 | "text": "OK" | ||
3892 | 41333 | }, | ||
3893 | 41334 | "lint-snap-v2:hooks_present": { | 40150 | "lint-snap-v2:hooks_present": { |
3894 | 41335 | "manual_review": false, | 40151 | "manual_review": false, |
3895 | 41336 | "text": "OK (optional hooks field not specified)" | 40152 | "text": "OK (optional hooks field not specified)" |
3896 | @@ -41487,18 +40303,10 @@ test-classic_0_all.snap: pass | |||
3897 | 41487 | "manual_review": false, | 40303 | "manual_review": false, |
3898 | 41488 | "text": "OK" | 40304 | "text": "OK" |
3899 | 41489 | }, | 40305 | }, |
3900 | 41490 | "lint-snap-v2:confinement_valid": { | ||
3901 | 41491 | "manual_review": false, | ||
3902 | 41492 | "text": "'confinement' should not be used with 'type: base'" | ||
3903 | 41493 | }, | ||
3904 | 41494 | "lint-snap-v2:daemon_required:sh": { | 40306 | "lint-snap-v2:daemon_required:sh": { |
3905 | 41495 | "manual_review": false, | 40307 | "manual_review": false, |
3906 | 41496 | "text": "OK" | 40308 | "text": "OK" |
3907 | 41497 | }, | 40309 | }, |
3908 | 41498 | "lint-snap-v2:grade_valid": { | ||
3909 | 41499 | "manual_review": false, | ||
3910 | 41500 | "text": "OK" | ||
3911 | 41501 | }, | ||
3912 | 41502 | "lint-snap-v2:hooks_present": { | 40310 | "lint-snap-v2:hooks_present": { |
3913 | 41503 | "manual_review": false, | 40311 | "manual_review": false, |
3914 | 41504 | "text": "OK (optional hooks field not specified)" | 40312 | "text": "OK (optional hooks field not specified)" |
reviewtools/ tests/schemas/ test_schema_ against_ store.py validates the current snap.yaml schema against all snaps in the store. No additional errors have been found in this version.