Merge ~jslarraz/review-tools:schema-add-architectures into review-tools:master

Proposed by Jorge Sancho Larraz
Status: Merged
Merged at revision: 8a9f9b4cf9d348fe2272ca94a4866b1cfb421ce1
Proposed branch: ~jslarraz/review-tools:schema-add-architectures
Merge into: review-tools:master
Diff against target: 2638 lines (+64/-1012)
8 files modified
bin/store-query (+10/-1)
check-names.list (+0/-1)
reviewtools/schemas/snap.json (+11/-0)
reviewtools/sr_common.py (+0/-11)
reviewtools/sr_lint.py (+0/-29)
reviewtools/tests/schemas/test_schema_snap.py (+43/-0)
reviewtools/tests/test_sr_lint.py (+0/-126)
tests/test.sh.expected (+0/-844)
Reviewer Review Type Date Requested Status
Alex Murray Approve
Review via email: mp+466254@code.launchpad.net

Commit message

{sr_lint,schema}: move architectures validation to schema

To post a comment you must log in.
Revision history for this message
Jorge Sancho Larraz (jslarraz) wrote :

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

Revision history for this message
Jorge Sancho Larraz (jslarraz) wrote :

review-tools allowed empty architectures list (note it is different from missing architecture attribute) and duplicate elements in architectures list. snapcraft does not allow this behaviour.

In this case I've changed review-tools behavior as there is no evident use case for that and there were no tests to assess previous behavior (what leads me to think that it was just accidental). Additionally, test_schema_against_store didn't reported any snap.yaml at the store with empty architectures list or duplicated elements

Revision history for this message
Alex Murray (alexmurray) wrote :

Can you also remove the hard-coded list of architectures in sr_common.py and sr_lint.py - see https://git.launchpad.net/review-tools/tree/reviewtools/sr_common.py#n203 and https://git.launchpad.net/review-tools/tree/reviewtools/sr_lint.py#n44 (note bin/store-query does reference this list so then for now perhaps we move the hard-coded list into that file so it can still work - I went looking to see if the store API exposes the list of architectures anywhere but couldn't see anything obvious....)

review: Needs Fixing
Revision history for this message
Jorge Sancho Larraz (jslarraz) wrote (last edit ):
Revision history for this message
Alex Murray (alexmurray) wrote :

LGTM, thanks @jslarraz

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/bin/store-query b/bin/store-query
2index 7daa729..e6b22b8 100755
3--- a/bin/store-query
4+++ b/bin/store-query
5@@ -224,7 +224,16 @@ def _get_snap_yaml(snap_name, channel=None, arch=None):
6 track = "latest"
7 if arch is None:
8 arch = "amd64"
9- if arch not in SnapReview(None, None).valid_compiled_architectures:
10+ if arch not in [
11+ "amd64",
12+ "arm64",
13+ "armhf",
14+ "i386",
15+ "powerpc",
16+ "ppc64el",
17+ "riscv64",
18+ "s390x",
19+ ]:
20 raise ValueError("Unsupported arch '%s'" % arch)
21
22 if channel is not None:
23diff --git a/check-names.list b/check-names.list
24index 8b3b789..1498e85 100644
25--- a/check-names.list
26+++ b/check-names.list
27@@ -32,7 +32,6 @@ lint-snap-v2:apps_required|
28 lint-snap-v2:apps_unknown|
29 lint-snap-v2:apps|
30 lint-snap-v2:architecture_specified_needed|
31-lint-snap-v2:architecture_valid|
32 lint-snap-v2:assumes_valid|
33 lint-snap-v2:audio-record_with_audio-playback|
34 lint-snap-v2:autostart|
35diff --git a/reviewtools/schemas/snap.json b/reviewtools/schemas/snap.json
36index 471202e..8d9c6bd 100644
37--- a/reviewtools/schemas/snap.json
38+++ b/reviewtools/schemas/snap.json
39@@ -15,6 +15,17 @@
40 "type": ["string", "number"],
41 "pattern": "^[a-zA-Z0-9](?:[a-zA-Z0-9:.+~-]*[a-zA-Z0-9+~])?$",
42 "maxLength": 32
43+ },
44+ "architectures": {
45+ "description": "List of architectures.",
46+ "type": "array",
47+ "uniqueItems": true,
48+ "items": {
49+ "type": "string",
50+ "enum": ["all", "amd64", "arm64", "armhf", "i386", "powerpc", "ppc64el", "riscv64", "s390x"]
51+ },
52+ "minItems": 1,
53+ "default": ["all"]
54 }
55 },
56 "required": ["name", "version"]
57diff --git a/reviewtools/sr_common.py b/reviewtools/sr_common.py
58index 9bdb556..5ded6d8 100644
59--- a/reviewtools/sr_common.py
60+++ b/reviewtools/sr_common.py
61@@ -201,17 +201,6 @@ class SnapReview(ReviewBase):
62 "snap_aziotdu",
63 ]
64
65- valid_compiled_architectures = [
66- "amd64",
67- "arm64",
68- "armhf",
69- "i386",
70- "powerpc",
71- "ppc64el",
72- "riscv64",
73- "s390x",
74- ]
75-
76 # https://docs.google.com/document/d/1Q5_T00yTq0wobm_nHzCV-KV8R4jdk-PXcrtm80ETTLU/edit#
77 # 'plugs':
78 # 'interface': name
79diff --git a/reviewtools/sr_lint.py b/reviewtools/sr_lint.py
80index aeea216..83a9dfa 100644
81--- a/reviewtools/sr_lint.py
82+++ b/reviewtools/sr_lint.py
83@@ -42,7 +42,6 @@ class SnapReviewLint(SnapReview):
84 def __init__(self, fn, overrides=None):
85 """Set up the class."""
86 SnapReview.__init__(self, fn, "lint-snap-v2", overrides=overrides)
87- self.valid_architectures = ["all"] + self.valid_compiled_architectures
88 self.vcs_files = [
89 ".bzr*",
90 # '.excludes', # autogenerated by SDK
91@@ -91,34 +90,6 @@ class SnapReviewLint(SnapReview):
92 )
93 self._add_result(t, n, s, manual_review=manual_review)
94
95- def check_architectures(self):
96- """Check architectures in snap.yaml is valid"""
97- t = "info"
98- n = self._get_check_name("architecture_valid")
99- s = "OK"
100-
101- key = "architectures"
102- if key not in self.snap_yaml:
103- s = "OK (%s not specified)" % key
104- self._add_result(t, n, s)
105- return
106-
107- if not isinstance(self.snap_yaml[key], list):
108- t = "error"
109- s = "invalid %s entry: %s (not a list)" % (key, self.snap_yaml[key])
110- else:
111- bad_archs = []
112- for arch in self.snap_yaml[key]:
113- if not isinstance(arch, str):
114- bad_archs.append(str(arch))
115- elif arch not in self.valid_architectures:
116- bad_archs.append(arch)
117-
118- if len(bad_archs) > 0:
119- t = "error"
120- s = "invalid multi architecture: %s" % ",".join(bad_archs)
121- self._add_result(t, n, s)
122-
123 def check_assumes(self):
124 """Check assumes in snap.yaml is valid"""
125 t = "info"
126diff --git a/reviewtools/tests/schemas/test_schema_snap.py b/reviewtools/tests/schemas/test_schema_snap.py
127index 23a7098..ed4853d 100644
128--- a/reviewtools/tests/schemas/test_schema_snap.py
129+++ b/reviewtools/tests/schemas/test_schema_snap.py
130@@ -120,3 +120,46 @@ class TestSchemaSnap(TestSchemaBase):
131 with self.subTest(value=value):
132 error = error.replace("{value}", str(value)) if error else error
133 self._test_value("version", value, error)
134+
135+ def test_architecture(self):
136+ for value, error in [
137+ # test_check_architectures_bad
138+ ({}, "{value} is not of type 'array'"),
139+ # test_check_architectures_missing
140+ (None, None),
141+ # test_check_architectures_all
142+ (["all"], None),
143+ # test_check_architectures_single_armhf
144+ (["armhf"], None),
145+ # test_check_architectures_single_arm64
146+ (["arm64"], None),
147+ # test_check_architectures_single_i386
148+ (["i386"], None),
149+ # test_check_architectures_single_amd64
150+ (["amd64"], None),
151+ # test_check_architectures_single_riscv64
152+ (["riscv64"], None),
153+ # test_check_architectures_single_s390x
154+ (["s390x"], None),
155+ # test_check_architectures_single_ppc64el
156+ (["ppc64el"], None),
157+ # test_check_architectures_single_nonexistent
158+ (["nonexistent"], "'nonexistent' is not one of "),
159+ # test_check_snappy_valid_arch_multi
160+ (["amd64", "armhf"], None),
161+ # test_check_snappy_valid_arch_multi2
162+ (["armhf", "arm64", "i386"], None),
163+ # test_check_architectures_bad_entry
164+ ([{}], "{} is not of type 'string'"),
165+ # ### integer
166+ (2, "{value} is not of type 'array'"),
167+ # ### empty TODO: snapcraft does not allow empty lists, snapd does
168+ ([], "{value} is too short"),
169+ # ### empty value
170+ ([""], "'' is not one of "),
171+ # ### duplicated value TODO: snapcraft does not duplicated values, snapd does
172+ (["amd64", "amd64"], "{value} has non-unique elements"),
173+ ]:
174+ with self.subTest(value=value):
175+ error = error.replace("{value}", str(value)) if error else error
176+ self._test_value("architectures", value, error)
177diff --git a/reviewtools/tests/test_sr_lint.py b/reviewtools/tests/test_sr_lint.py
178index a0c0b3f..50499fd 100644
179--- a/reviewtools/tests/test_sr_lint.py
180+++ b/reviewtools/tests/test_sr_lint.py
181@@ -423,132 +423,6 @@ class TestSnapReviewLint(sr_tests.TestSnapReview):
182 expected_counts = {"info": None, "warn": 0, "error": 1}
183 self.check_results(r, expected_counts)
184
185- def test_check_architectures_bad(self):
186- """Test check_architectures() - bad (dict)"""
187- self.set_test_snap_yaml("architectures", {})
188- c = SnapReviewLint(self.test_name)
189- c.check_architectures()
190- r = c.review_report
191- expected_counts = {"info": None, "warn": 0, "error": 1}
192- self.check_results(r, expected_counts)
193-
194- def test_check_architectures_missing(self):
195- """Test check_architectures() (missing)"""
196- self.set_test_snap_yaml("architectures", None)
197- c = SnapReviewLint(self.test_name)
198- c.check_architectures()
199- r = c.review_report
200- expected_counts = {"info": 1, "warn": 0, "error": 0}
201- self.check_results(r, expected_counts)
202-
203- def test_check_architectures_all(self):
204- """Test check_architectures() (all)"""
205- self.set_test_snap_yaml("architectures", ["all"])
206- c = SnapReviewLint(self.test_name)
207- c.check_architectures()
208- r = c.review_report
209- expected_counts = {"info": 1, "warn": 0, "error": 0}
210- self.check_results(r, expected_counts)
211-
212- def test_check_architectures_single_armhf(self):
213- """Test check_architectures() (single arch, armhf)"""
214- self.set_test_snap_yaml("architectures", ["armhf"])
215- c = SnapReviewLint(self.test_name)
216- c.check_architectures()
217- r = c.review_report
218- expected_counts = {"info": 1, "warn": 0, "error": 0}
219- self.check_results(r, expected_counts)
220-
221- def test_check_architectures_single_arm64(self):
222- """Test check_architectures() (single arch, arm64)"""
223- self.set_test_snap_yaml("architectures", ["arm64"])
224- c = SnapReviewLint(self.test_name)
225- c.check_architectures()
226- r = c.review_report
227- expected_counts = {"info": 1, "warn": 0, "error": 0}
228- self.check_results(r, expected_counts)
229-
230- def test_check_architectures_single_i386(self):
231- """Test check_architectures() (single arch, i386)"""
232- self.set_test_snap_yaml("architectures", ["i386"])
233- c = SnapReviewLint(self.test_name)
234- c.check_architectures()
235- r = c.review_report
236- expected_counts = {"info": 1, "warn": 0, "error": 0}
237- self.check_results(r, expected_counts)
238-
239- def test_check_architectures_single_amd64(self):
240- """Test check_architectures() (single arch, amd64)"""
241- self.set_test_snap_yaml("architectures", ["amd64"])
242- c = SnapReviewLint(self.test_name)
243- c.check_architectures()
244- r = c.review_report
245- expected_counts = {"info": 1, "warn": 0, "error": 0}
246- self.check_results(r, expected_counts)
247-
248- def test_check_architectures_single_riscv64(self):
249- """Test check_architectures() (single arch, riscv64)"""
250- self.set_test_snap_yaml("architectures", ["riscv64"])
251- c = SnapReviewLint(self.test_name)
252- c.check_architectures()
253- r = c.review_report
254- expected_counts = {"info": 1, "warn": 0, "error": 0}
255- self.check_results(r, expected_counts)
256-
257- def test_check_architectures_single_s390x(self):
258- """Test check_architectures() (single arch, s390x)"""
259- self.set_test_snap_yaml("architectures", ["s390x"])
260- c = SnapReviewLint(self.test_name)
261- c.check_architectures()
262- r = c.review_report
263- expected_counts = {"info": 1, "warn": 0, "error": 0}
264- self.check_results(r, expected_counts)
265-
266- def test_check_architectures_single_ppc64el(self):
267- """Test check_architectures() (single arch, ppc64el)"""
268- self.set_test_snap_yaml("architectures", ["ppc64el"])
269- c = SnapReviewLint(self.test_name)
270- c.check_architectures()
271- r = c.review_report
272- expected_counts = {"info": 1, "warn": 0, "error": 0}
273- self.check_results(r, expected_counts)
274-
275- def test_check_architectures_single_nonexistent(self):
276- """Test check_architectures() (single nonexistent arch)"""
277- self.set_test_snap_yaml("architectures", ["nonexistent"])
278- c = SnapReviewLint(self.test_name)
279- c.check_architectures()
280- r = c.review_report
281- expected_counts = {"info": None, "warn": 0, "error": 1}
282- self.check_results(r, expected_counts)
283-
284- def test_check_snappy_valid_arch_multi(self):
285- """Test check_architectures() (valid multi)"""
286- self.set_test_snap_yaml("architectures", ["amd64", "armhf"])
287- c = SnapReviewLint(self.test_name)
288- c.check_architectures()
289- r = c.review_report
290- expected_counts = {"info": 1, "warn": 0, "error": 0}
291- self.check_results(r, expected_counts)
292-
293- def test_check_snappy_valid_arch_multi2(self):
294- """Test check_architectures() (valid multi2)"""
295- self.set_test_snap_yaml("architectures", ["armhf", "arm64", "i386"])
296- c = SnapReviewLint(self.test_name)
297- c.check_architectures()
298- r = c.review_report
299- expected_counts = {"info": 1, "warn": 0, "error": 0}
300- self.check_results(r, expected_counts)
301-
302- def test_check_architectures_bad_entry(self):
303- """Test check_architectures() - bad (dict)"""
304- self.set_test_snap_yaml("architectures", [{}])
305- c = SnapReviewLint(self.test_name)
306- c.check_architectures()
307- r = c.review_report
308- expected_counts = {"info": None, "warn": 0, "error": 1}
309- self.check_results(r, expected_counts)
310-
311 def test_check_assumes_missing(self):
312 """Test check_assumes() - missing"""
313 self.set_test_snap_yaml("assumes", None)
314diff --git a/tests/test.sh.expected b/tests/test.sh.expected
315index f11f507..04cbb7a 100644
316--- a/tests/test.sh.expected
317+++ b/tests/test.sh.expected
318@@ -27,10 +27,6 @@ bare_1.0_all.snap: pass
319 "manual_review": false,
320 "text": "OK (optional apps field not specified)"
321 },
322- "lint-snap-v2:architecture_valid": {
323- "manual_review": false,
324- "text": "OK (architectures not specified)"
325- },
326 "lint-snap-v2:assumes_valid": {
327 "manual_review": false,
328 "text": "OK (assumes not specified)"
329@@ -134,10 +130,6 @@ bare_1.0_all.snap: pass
330 "manual_review": false,
331 "text": "OK (optional apps field not specified)"
332 },
333- "lint-snap-v2:architecture_valid": {
334- "manual_review": false,
335- "text": "OK (architectures not specified)"
336- },
337 "lint-snap-v2:assumes_valid": {
338 "manual_review": false,
339 "text": "OK (assumes not specified)"
340@@ -266,10 +258,6 @@ busybox-static-mvo_2.snap: pass
341 "manual_review": false,
342 "text": "OK"
343 },
344- "lint-snap-v2:architecture_valid": {
345- "manual_review": false,
346- "text": "OK"
347- },
348 "lint-snap-v2:assumes_valid": {
349 "manual_review": false,
350 "text": "OK (assumes not specified)"
351@@ -417,10 +405,6 @@ busybox-static-mvo_2.snap: pass
352 "manual_review": false,
353 "text": "OK"
354 },
355- "lint-snap-v2:architecture_valid": {
356- "manual_review": false,
357- "text": "OK"
358- },
359 "lint-snap-v2:assumes_valid": {
360 "manual_review": false,
361 "text": "OK (assumes not specified)"
362@@ -663,10 +647,6 @@ chrome-test_52.0.2743.116-1+test1_amd64.snap: FAIL
363 "manual_review": false,
364 "text": "OK"
365 },
366- "lint-snap-v2:architecture_valid": {
367- "manual_review": false,
368- "text": "OK"
369- },
370 "lint-snap-v2:assumes_valid": {
371 "manual_review": false,
372 "text": "OK (assumes not specified)"
373@@ -936,10 +916,6 @@ chrome-test_52.0.2743.116-1+test1_amd64.snap: FAIL
374 "manual_review": false,
375 "text": "OK"
376 },
377- "lint-snap-v2:architecture_valid": {
378- "manual_review": false,
379- "text": "OK"
380- },
381 "lint-snap-v2:assumes_valid": {
382 "manual_review": false,
383 "text": "OK (assumes not specified)"
384@@ -1124,10 +1100,6 @@ chromium-lzo_1.snap: pass
385 "manual_review": false,
386 "text": "OK"
387 },
388- "lint-snap-v2:architecture_valid": {
389- "manual_review": false,
390- "text": "OK (architectures not specified)"
391- },
392 "lint-snap-v2:assumes_valid": {
393 "manual_review": false,
394 "text": "OK (assumes not specified)"
395@@ -1275,10 +1247,6 @@ chromium-lzo_1.snap: pass
396 "manual_review": false,
397 "text": "OK"
398 },
399- "lint-snap-v2:architecture_valid": {
400- "manual_review": false,
401- "text": "OK (architectures not specified)"
402- },
403 "lint-snap-v2:assumes_valid": {
404 "manual_review": false,
405 "text": "OK (assumes not specified)"
406@@ -1464,10 +1432,6 @@ classic_16.04+test1_all.snap: FAIL
407 "manual_review": false,
408 "text": "OK"
409 },
410- "lint-snap-v2:architecture_valid": {
411- "manual_review": false,
412- "text": "OK"
413- },
414 "lint-snap-v2:assumes_valid": {
415 "manual_review": false,
416 "text": "OK (assumes not specified)"
417@@ -1684,10 +1648,6 @@ classic_16.04+test1_all.snap: FAIL
418 "manual_review": false,
419 "text": "OK"
420 },
421- "lint-snap-v2:architecture_valid": {
422- "manual_review": false,
423- "text": "OK"
424- },
425 "lint-snap-v2:assumes_valid": {
426 "manual_review": false,
427 "text": "OK (assumes not specified)"
428@@ -1897,10 +1857,6 @@ devmode-home_0.1_amd64.snap: pass
429 "manual_review": false,
430 "text": "OK"
431 },
432- "lint-snap-v2:architecture_valid": {
433- "manual_review": false,
434- "text": "OK"
435- },
436 "lint-snap-v2:assumes_valid": {
437 "manual_review": false,
438 "text": "OK (assumes not specified)"
439@@ -2065,10 +2021,6 @@ devmode-home_0.1_amd64.snap: pass
440 "manual_review": false,
441 "text": "OK"
442 },
443- "lint-snap-v2:architecture_valid": {
444- "manual_review": false,
445- "text": "OK"
446- },
447 "lint-snap-v2:assumes_valid": {
448 "manual_review": false,
449 "text": "OK (assumes not specified)"
450@@ -2391,10 +2343,6 @@ firefox_48.0+build2-0ubuntu0.16.04.1+_amd64.snap: FAIL
451 "manual_review": false,
452 "text": "OK"
453 },
454- "lint-snap-v2:architecture_valid": {
455- "manual_review": false,
456- "text": "OK"
457- },
458 "lint-snap-v2:assumes_valid": {
459 "manual_review": false,
460 "text": "OK (assumes not specified)"
461@@ -2752,10 +2700,6 @@ firefox_48.0+build2-0ubuntu0.16.04.1+_amd64.snap: FAIL
462 "manual_review": false,
463 "text": "OK"
464 },
465- "lint-snap-v2:architecture_valid": {
466- "manual_review": false,
467- "text": "OK"
468- },
469 "lint-snap-v2:assumes_valid": {
470 "manual_review": false,
471 "text": "OK (assumes not specified)"
472@@ -2935,10 +2879,6 @@ gke-kernel_4.15.0-1027.28~16.04.1_amd64.snap: pass
473 "manual_review": false,
474 "text": "Could not find compiled binaries for architecture 'amd64'"
475 },
476- "lint-snap-v2:architecture_valid": {
477- "manual_review": false,
478- "text": "OK"
479- },
480 "lint-snap-v2:assumes_valid": {
481 "manual_review": false,
482 "text": "OK (assumes not specified)"
483@@ -3045,10 +2985,6 @@ gke-kernel_4.15.0-1027.28~16.04.1_amd64.snap: pass
484 "manual_review": false,
485 "text": "Could not find compiled binaries for architecture 'amd64'"
486 },
487- "lint-snap-v2:architecture_valid": {
488- "manual_review": false,
489- "text": "OK"
490- },
491 "lint-snap-v2:assumes_valid": {
492 "manual_review": false,
493 "text": "OK (assumes not specified)"
494@@ -3160,10 +3096,6 @@ gke-kernel_4.15.0-1069.72_amd64.snap: pass
495 "manual_review": false,
496 "text": "Could not find compiled binaries for architecture 'amd64'"
497 },
498- "lint-snap-v2:architecture_valid": {
499- "manual_review": false,
500- "text": "OK"
501- },
502 "lint-snap-v2:assumes_valid": {
503 "manual_review": false,
504 "text": "OK (assumes not specified)"
505@@ -3270,10 +3202,6 @@ gke-kernel_4.15.0-1069.72_amd64.snap: pass
506 "manual_review": false,
507 "text": "Could not find compiled binaries for architecture 'amd64'"
508 },
509- "lint-snap-v2:architecture_valid": {
510- "manual_review": false,
511- "text": "OK"
512- },
513 "lint-snap-v2:assumes_valid": {
514 "manual_review": false,
515 "text": "OK (assumes not specified)"
516@@ -3492,10 +3420,6 @@ glance_ocata_amd64.snap: pass
517 "manual_review": false,
518 "text": "Could not find compiled binaries for architecture 'amd64'"
519 },
520- "lint-snap-v2:architecture_valid": {
521- "manual_review": false,
522- "text": "OK"
523- },
524 "lint-snap-v2:assumes_valid": {
525 "manual_review": false,
526 "text": "OK (assumes not specified)"
527@@ -3777,10 +3701,6 @@ glance_ocata_amd64.snap: pass
528 "manual_review": false,
529 "text": "Could not find compiled binaries for architecture 'amd64'"
530 },
531- "lint-snap-v2:architecture_valid": {
532- "manual_review": false,
533- "text": "OK"
534- },
535 "lint-snap-v2:assumes_valid": {
536 "manual_review": false,
537 "text": "OK (assumes not specified)"
538@@ -4079,10 +3999,6 @@ hello-world_25.snap: pass
539 "manual_review": false,
540 "text": "OK"
541 },
542- "lint-snap-v2:architecture_valid": {
543- "manual_review": false,
544- "text": "OK"
545- },
546 "lint-snap-v2:assumes_valid": {
547 "manual_review": false,
548 "text": "OK (assumes not specified)"
549@@ -4370,10 +4286,6 @@ hello-world_25.snap: pass
550 "manual_review": false,
551 "text": "OK"
552 },
553- "lint-snap-v2:architecture_valid": {
554- "manual_review": false,
555- "text": "OK"
556- },
557 "lint-snap-v2:assumes_valid": {
558 "manual_review": false,
559 "text": "OK (assumes not specified)"
560@@ -4589,10 +4501,6 @@ linux-generic-bbb_4.4.0-140-1_armhf.snap: pass
561 "manual_review": false,
562 "text": "Could not find compiled binaries for architecture 'armhf'"
563 },
564- "lint-snap-v2:architecture_valid": {
565- "manual_review": false,
566- "text": "OK"
567- },
568 "lint-snap-v2:assumes_valid": {
569 "manual_review": false,
570 "text": "OK (assumes not specified)"
571@@ -4699,10 +4607,6 @@ linux-generic-bbb_4.4.0-140-1_armhf.snap: pass
572 "manual_review": false,
573 "text": "Could not find compiled binaries for architecture 'armhf'"
574 },
575- "lint-snap-v2:architecture_valid": {
576- "manual_review": false,
577- "text": "OK"
578- },
579 "lint-snap-v2:assumes_valid": {
580 "manual_review": false,
581 "text": "OK (assumes not specified)"
582@@ -4819,10 +4723,6 @@ minimumsize_0.1_amd64.snap: pass
583 "manual_review": false,
584 "text": "Could not find compiled binaries for architecture 'amd64'"
585 },
586- "lint-snap-v2:architecture_valid": {
587- "manual_review": false,
588- "text": "OK"
589- },
590 "lint-snap-v2:assumes_valid": {
591 "manual_review": false,
592 "text": "OK (assumes not specified)"
593@@ -4958,10 +4858,6 @@ minimumsize_0.1_amd64.snap: pass
594 "manual_review": false,
595 "text": "Could not find compiled binaries for architecture 'amd64'"
596 },
597- "lint-snap-v2:architecture_valid": {
598- "manual_review": false,
599- "text": "OK"
600- },
601 "lint-snap-v2:assumes_valid": {
602 "manual_review": false,
603 "text": "OK (assumes not specified)"
604@@ -5118,10 +5014,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass
605 "manual_review": false,
606 "text": "Could not find compiled binaries for architecture 'amd64'"
607 },
608- "lint-snap-v2:architecture_valid": {
609- "manual_review": false,
610- "text": "OK"
611- },
612 "lint-snap-v2:assumes_valid": {
613 "manual_review": false,
614 "text": "OK (assumes not specified)"
615@@ -5285,10 +5177,6 @@ network-manager_1.10.6-2ubuntu1.0+dbce8fd2_amd64.snap: pass
616 "manual_review": false,
617 "text": "Could not find compiled binaries for architecture 'amd64'"
618 },
619- "lint-snap-v2:architecture_valid": {
620- "manual_review": false,
621- "text": "OK"
622- },
623 "lint-snap-v2:assumes_valid": {
624 "manual_review": false,
625 "text": "OK (assumes not specified)"
626@@ -5506,10 +5394,6 @@ network-manager_1.2.2-1+test1_amd64.snap: FAIL
627 "manual_review": false,
628 "text": "OK"
629 },
630- "lint-snap-v2:architecture_valid": {
631- "manual_review": false,
632- "text": "OK"
633- },
634 "lint-snap-v2:assumes_valid": {
635 "manual_review": false,
636 "text": "OK (assumes not specified)"
637@@ -5736,10 +5620,6 @@ network-manager_1.2.2-1+test1_amd64.snap: FAIL
638 "manual_review": false,
639 "text": "OK"
640 },
641- "lint-snap-v2:architecture_valid": {
642- "manual_review": false,
643- "text": "OK"
644- },
645 "lint-snap-v2:assumes_valid": {
646 "manual_review": false,
647 "text": "OK (assumes not specified)"
648@@ -5940,10 +5820,6 @@ nix-example-jormungandr_f7xva0vh9fzv20vhyr121yd6ahplqh9v_amd64.snap: pass
649 "manual_review": false,
650 "text": "OK"
651 },
652- "lint-snap-v2:architecture_valid": {
653- "manual_review": false,
654- "text": "OK"
655- },
656 "lint-snap-v2:assumes_valid": {
657 "manual_review": false,
658 "text": "OK (assumes not specified)"
659@@ -6139,10 +6015,6 @@ nix-example-jormungandr_f7xva0vh9fzv20vhyr121yd6ahplqh9v_amd64.snap: pass
660 "manual_review": false,
661 "text": "OK"
662 },
663- "lint-snap-v2:architecture_valid": {
664- "manual_review": false,
665- "text": "OK"
666- },
667 "lint-snap-v2:assumes_valid": {
668 "manual_review": false,
669 "text": "OK (assumes not specified)"
670@@ -6440,10 +6312,6 @@ nix-example_g7qmi8r4qwws6fhwschfb8aib5wl0x1q_amd64.snap: pass
671 "manual_review": false,
672 "text": "Could not find compiled binaries for architecture 'amd64'"
673 },
674- "lint-snap-v2:architecture_valid": {
675- "manual_review": false,
676- "text": "OK"
677- },
678 "lint-snap-v2:assumes_valid": {
679 "manual_review": false,
680 "text": "OK (assumes not specified)"
681@@ -6724,10 +6592,6 @@ nix-example_g7qmi8r4qwws6fhwschfb8aib5wl0x1q_amd64.snap: pass
682 "manual_review": false,
683 "text": "Could not find compiled binaries for architecture 'amd64'"
684 },
685- "lint-snap-v2:architecture_valid": {
686- "manual_review": false,
687- "text": "OK"
688- },
689 "lint-snap-v2:assumes_valid": {
690 "manual_review": false,
691 "text": "OK (assumes not specified)"
692@@ -6917,10 +6781,6 @@ notify-send_1_amd64.snap: pass
693 "manual_review": false,
694 "text": "OK"
695 },
696- "lint-snap-v2:architecture_valid": {
697- "manual_review": false,
698- "text": "OK"
699- },
700 "lint-snap-v2:assumes_valid": {
701 "manual_review": false,
702 "text": "OK (assumes not specified)"
703@@ -7093,10 +6953,6 @@ notify-send_1_amd64.snap: pass
704 "manual_review": false,
705 "text": "OK"
706 },
707- "lint-snap-v2:architecture_valid": {
708- "manual_review": false,
709- "text": "OK"
710- },
711 "lint-snap-v2:assumes_valid": {
712 "manual_review": false,
713 "text": "OK (assumes not specified)"
714@@ -7240,10 +7096,6 @@ pc-kernel_4.15.0-44.46_i386.snap: pass
715 "manual_review": false,
716 "text": "Could not find compiled binaries for architecture 'i386'"
717 },
718- "lint-snap-v2:architecture_valid": {
719- "manual_review": false,
720- "text": "OK"
721- },
722 "lint-snap-v2:assumes_valid": {
723 "manual_review": false,
724 "text": "OK (assumes not specified)"
725@@ -7350,10 +7202,6 @@ pc-kernel_4.15.0-44.46_i386.snap: pass
726 "manual_review": false,
727 "text": "Could not find compiled binaries for architecture 'i386'"
728 },
729- "lint-snap-v2:architecture_valid": {
730- "manual_review": false,
731- "text": "OK"
732- },
733 "lint-snap-v2:assumes_valid": {
734 "manual_review": false,
735 "text": "OK (assumes not specified)"
736@@ -7465,10 +7313,6 @@ pc-kernel_4.4.0-141.167_amd64.snap: pass
737 "manual_review": false,
738 "text": "Could not find compiled binaries for architecture 'amd64'"
739 },
740- "lint-snap-v2:architecture_valid": {
741- "manual_review": false,
742- "text": "OK"
743- },
744 "lint-snap-v2:assumes_valid": {
745 "manual_review": false,
746 "text": "OK (assumes not specified)"
747@@ -7575,10 +7419,6 @@ pc-kernel_4.4.0-141.167_amd64.snap: pass
748 "manual_review": false,
749 "text": "Could not find compiled binaries for architecture 'amd64'"
750 },
751- "lint-snap-v2:architecture_valid": {
752- "manual_review": false,
753- "text": "OK"
754- },
755 "lint-snap-v2:assumes_valid": {
756 "manual_review": false,
757 "text": "OK (assumes not specified)"
758@@ -7686,10 +7526,6 @@ pc.canonical_5.snap: pass
759 "manual_review": false,
760 "text": "OK (optional apps field not specified)"
761 },
762- "lint-snap-v2:architecture_valid": {
763- "manual_review": false,
764- "text": "OK (architectures not specified)"
765- },
766 "lint-snap-v2:assumes_valid": {
767 "manual_review": false,
768 "text": "OK (assumes not specified)"
769@@ -7788,10 +7624,6 @@ pc.canonical_5.snap: pass
770 "manual_review": false,
771 "text": "OK (optional apps field not specified)"
772 },
773- "lint-snap-v2:architecture_valid": {
774- "manual_review": false,
775- "text": "OK (architectures not specified)"
776- },
777 "lint-snap-v2:assumes_valid": {
778 "manual_review": false,
779 "text": "OK (assumes not specified)"
780@@ -8737,10 +8569,6 @@ quagga_1.0.20160315-alpha2-git.c6fadc4+_amd64.snap: pass
781 "manual_review": false,
782 "text": "OK"
783 },
784- "lint-snap-v2:architecture_valid": {
785- "manual_review": false,
786- "text": "OK"
787- },
788 "lint-snap-v2:assumes_valid": {
789 "manual_review": false,
790 "text": "OK (assumes not specified)"
791@@ -10013,10 +9841,6 @@ quagga_1.0.20160315-alpha2-git.c6fadc4+_amd64.snap: pass
792 "manual_review": false,
793 "text": "OK"
794 },
795- "lint-snap-v2:architecture_valid": {
796- "manual_review": false,
797- "text": "OK"
798- },
799 "lint-snap-v2:assumes_valid": {
800 "manual_review": false,
801 "text": "OK (assumes not specified)"
802@@ -10482,10 +10306,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL
803 "manual_review": false,
804 "text": "OK"
805 },
806- "lint-snap-v2:architecture_valid": {
807- "manual_review": false,
808- "text": "OK"
809- },
810 "lint-snap-v2:assumes_valid": {
811 "manual_review": false,
812 "text": "OK (assumes not specified)"
813@@ -10642,10 +10462,6 @@ snap-test-arch-all-warning_1_all.snap: FAIL
814 "manual_review": false,
815 "text": "OK"
816 },
817- "lint-snap-v2:architecture_valid": {
818- "manual_review": false,
819- "text": "OK"
820- },
821 "lint-snap-v2:assumes_valid": {
822 "manual_review": false,
823 "text": "OK (assumes not specified)"
824@@ -10815,10 +10631,6 @@ snappy-debug_20.snap: pass
825 "manual_review": false,
826 "text": "OK"
827 },
828- "lint-snap-v2:architecture_valid": {
829- "manual_review": false,
830- "text": "OK"
831- },
832 "lint-snap-v2:assumes_valid": {
833 "manual_review": false,
834 "text": "OK (assumes not specified)"
835@@ -10979,10 +10791,6 @@ snappy-debug_20.snap: pass
836 "manual_review": false,
837 "text": "OK"
838 },
839- "lint-snap-v2:architecture_valid": {
840- "manual_review": false,
841- "text": "OK"
842- },
843 "lint-snap-v2:assumes_valid": {
844 "manual_review": false,
845 "text": "OK (assumes not specified)"
846@@ -11152,10 +10960,6 @@ snappy-test-iface-attribs_0.1_all.snap: pass
847 "manual_review": false,
848 "text": "OK"
849 },
850- "lint-snap-v2:architecture_valid": {
851- "manual_review": false,
852- "text": "OK"
853- },
854 "lint-snap-v2:assumes_valid": {
855 "manual_review": false,
856 "text": "OK (assumes not specified)"
857@@ -11360,10 +11164,6 @@ snappy-test-iface-attribs_0.1_all.snap: pass
858 "manual_review": false,
859 "text": "OK"
860 },
861- "lint-snap-v2:architecture_valid": {
862- "manual_review": false,
863- "text": "OK"
864- },
865 "lint-snap-v2:assumes_valid": {
866 "manual_review": false,
867 "text": "OK (assumes not specified)"
868@@ -13178,10 +12978,6 @@ test-all-app_1_all.snap: FAIL
869 "manual_review": false,
870 "text": "OK"
871 },
872- "lint-snap-v2:architecture_valid": {
873- "manual_review": false,
874- "text": "OK"
875- },
876 "lint-snap-v2:assumes_valid": {
877 "manual_review": false,
878 "text": "OK (assumes not specified)"
879@@ -16147,10 +15943,6 @@ test-all-app_1_all.snap: FAIL
880 "manual_review": false,
881 "text": "OK"
882 },
883- "lint-snap-v2:architecture_valid": {
884- "manual_review": false,
885- "text": "OK"
886- },
887 "lint-snap-v2:assumes_valid": {
888 "manual_review": false,
889 "text": "OK (assumes not specified)"
890@@ -17708,10 +17500,6 @@ test-all-core_1_all.snap: FAIL
891 "manual_review": false,
892 "text": "OK (optional apps field not specified)"
893 },
894- "lint-snap-v2:architecture_valid": {
895- "manual_review": false,
896- "text": "OK"
897- },
898 "lint-snap-v2:assumes_valid": {
899 "manual_review": false,
900 "text": "OK (assumes not specified)"
901@@ -18260,10 +18048,6 @@ test-all-core_1_all.snap: FAIL
902 "manual_review": false,
903 "text": "OK (optional apps field not specified)"
904 },
905- "lint-snap-v2:architecture_valid": {
906- "manual_review": false,
907- "text": "OK"
908- },
909 "lint-snap-v2:assumes_valid": {
910 "manual_review": false,
911 "text": "OK (assumes not specified)"
912@@ -18673,10 +18457,6 @@ test-all-gadget_3_all.snap: FAIL
913 "manual_review": false,
914 "text": "OK (optional apps field not specified)"
915 },
916- "lint-snap-v2:architecture_valid": {
917- "manual_review": false,
918- "text": "OK"
919- },
920 "lint-snap-v2:assumes_valid": {
921 "manual_review": false,
922 "text": "OK (assumes not specified)"
923@@ -18973,10 +18753,6 @@ test-all-gadget_3_all.snap: FAIL
924 "manual_review": false,
925 "text": "OK (optional apps field not specified)"
926 },
927- "lint-snap-v2:architecture_valid": {
928- "manual_review": false,
929- "text": "OK"
930- },
931 "lint-snap-v2:assumes_valid": {
932 "manual_review": false,
933 "text": "OK (assumes not specified)"
934@@ -19264,10 +19040,6 @@ test-app-devnull_1.0_all.snap: FAIL
935 "manual_review": false,
936 "text": "OK"
937 },
938- "lint-snap-v2:architecture_valid": {
939- "manual_review": false,
940- "text": "OK (architectures not specified)"
941- },
942 "lint-snap-v2:assumes_valid": {
943 "manual_review": false,
944 "text": "OK (assumes not specified)"
945@@ -19421,10 +19193,6 @@ test-app-devnull_1.0_all.snap: FAIL
946 "manual_review": false,
947 "text": "OK"
948 },
949- "lint-snap-v2:architecture_valid": {
950- "manual_review": false,
951- "text": "OK (architectures not specified)"
952- },
953 "lint-snap-v2:assumes_valid": {
954 "manual_review": false,
955 "text": "OK (assumes not specified)"
956@@ -19605,10 +19373,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL
957 "manual_review": false,
958 "text": "OK"
959 },
960- "lint-snap-v2:architecture_valid": {
961- "manual_review": false,
962- "text": "OK"
963- },
964 "lint-snap-v2:assumes_valid": {
965 "manual_review": false,
966 "text": "OK (assumes not specified)"
967@@ -19794,10 +19558,6 @@ test-bad-desktop-file-icon_1_all.snap: FAIL
968 "manual_review": false,
969 "text": "OK"
970 },
971- "lint-snap-v2:architecture_valid": {
972- "manual_review": false,
973- "text": "OK"
974- },
975 "lint-snap-v2:assumes_valid": {
976 "manual_review": false,
977 "text": "OK (assumes not specified)"
978@@ -20064,10 +19824,6 @@ test-bad-unicode_0_all.snap: FAIL
979 "manual_review": false,
980 "text": "OK"
981 },
982- "lint-snap-v2:architecture_valid": {
983- "manual_review": false,
984- "text": "OK"
985- },
986 "lint-snap-v2:assumes_valid": {
987 "manual_review": false,
988 "text": "OK (assumes not specified)"
989@@ -20248,10 +20004,6 @@ test-bad-unicode_0_all.snap: FAIL
990 "manual_review": false,
991 "text": "OK"
992 },
993- "lint-snap-v2:architecture_valid": {
994- "manual_review": false,
995- "text": "OK"
996- },
997 "lint-snap-v2:assumes_valid": {
998 "manual_review": false,
999 "text": "OK (assumes not specified)"
1000@@ -20415,10 +20167,6 @@ test-base-devnull_1.0_all.snap: FAIL
1001 "manual_review": false,
1002 "text": "OK (optional apps field not specified)"
1003 },
1004- "lint-snap-v2:architecture_valid": {
1005- "manual_review": false,
1006- "text": "OK (architectures not specified)"
1007- },
1008 "lint-snap-v2:assumes_valid": {
1009 "manual_review": false,
1010 "text": "OK (assumes not specified)"
1011@@ -20528,10 +20276,6 @@ test-base-devnull_1.0_all.snap: FAIL
1012 "manual_review": false,
1013 "text": "OK (optional apps field not specified)"
1014 },
1015- "lint-snap-v2:architecture_valid": {
1016- "manual_review": false,
1017- "text": "OK (architectures not specified)"
1018- },
1019 "lint-snap-v2:assumes_valid": {
1020 "manual_review": false,
1021 "text": "OK (assumes not specified)"
1022@@ -20666,10 +20410,6 @@ test-base-disallowed_0_all.snap: FAIL
1023 "manual_review": false,
1024 "text": "OK"
1025 },
1026- "lint-snap-v2:architecture_valid": {
1027- "manual_review": false,
1028- "text": "OK"
1029- },
1030 "lint-snap-v2:assumes_valid": {
1031 "manual_review": false,
1032 "text": "OK (assumes not specified)"
1033@@ -20834,10 +20574,6 @@ test-base-disallowed_0_all.snap: FAIL
1034 "manual_review": false,
1035 "text": "OK"
1036 },
1037- "lint-snap-v2:architecture_valid": {
1038- "manual_review": false,
1039- "text": "OK"
1040- },
1041 "lint-snap-v2:assumes_valid": {
1042 "manual_review": false,
1043 "text": "OK (assumes not specified)"
1044@@ -20997,10 +20733,6 @@ test-base-missing-mountpoint_1.0_all.snap: FAIL
1045 "manual_review": false,
1046 "text": "OK (optional apps field not specified)"
1047 },
1048- "lint-snap-v2:architecture_valid": {
1049- "manual_review": false,
1050- "text": "OK (architectures not specified)"
1051- },
1052 "lint-snap-v2:assumes_valid": {
1053 "manual_review": false,
1054 "text": "OK (assumes not specified)"
1055@@ -21105,10 +20837,6 @@ test-base-missing-mountpoint_1.0_all.snap: FAIL
1056 "manual_review": false,
1057 "text": "OK (optional apps field not specified)"
1058 },
1059- "lint-snap-v2:architecture_valid": {
1060- "manual_review": false,
1061- "text": "OK (architectures not specified)"
1062- },
1063 "lint-snap-v2:assumes_valid": {
1064 "manual_review": false,
1065 "text": "OK (assumes not specified)"
1066@@ -21276,10 +21004,6 @@ test-base-slots-plugs_1.0_all.snap: FAIL
1067 "manual_review": false,
1068 "text": "OK"
1069 },
1070- "lint-snap-v2:architecture_valid": {
1071- "manual_review": false,
1072- "text": "OK (architectures not specified)"
1073- },
1074 "lint-snap-v2:assumes_valid": {
1075 "manual_review": false,
1076 "text": "OK (assumes not specified)"
1077@@ -21478,10 +21202,6 @@ test-base-slots-plugs_1.0_all.snap: FAIL
1078 "manual_review": false,
1079 "text": "OK"
1080 },
1081- "lint-snap-v2:architecture_valid": {
1082- "manual_review": false,
1083- "text": "OK (architectures not specified)"
1084- },
1085 "lint-snap-v2:assumes_valid": {
1086 "manual_review": false,
1087 "text": "OK (assumes not specified)"
1088@@ -21654,10 +21374,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass
1089 "manual_review": false,
1090 "text": "Could not find compiled binaries for architecture 'amd64'"
1091 },
1092- "lint-snap-v2:architecture_valid": {
1093- "manual_review": false,
1094- "text": "OK"
1095- },
1096 "lint-snap-v2:assumes_valid": {
1097 "manual_review": false,
1098 "text": "OK (assumes not specified)"
1099@@ -21821,10 +21537,6 @@ test-check-notices-esm-apps_0.1_amd64.snap: pass
1100 "manual_review": false,
1101 "text": "Could not find compiled binaries for architecture 'amd64'"
1102 },
1103- "lint-snap-v2:architecture_valid": {
1104- "manual_review": false,
1105- "text": "OK"
1106- },
1107 "lint-snap-v2:assumes_valid": {
1108 "manual_review": false,
1109 "text": "OK (assumes not specified)"
1110@@ -21993,10 +21705,6 @@ test-check-notices-needed_0.1_amd64.snap: pass
1111 "manual_review": false,
1112 "text": "Could not find compiled binaries for architecture 'amd64'"
1113 },
1114- "lint-snap-v2:architecture_valid": {
1115- "manual_review": false,
1116- "text": "OK"
1117- },
1118 "lint-snap-v2:assumes_valid": {
1119 "manual_review": false,
1120 "text": "OK (assumes not specified)"
1121@@ -22160,10 +21868,6 @@ test-check-notices-needed_0.1_amd64.snap: pass
1122 "manual_review": false,
1123 "text": "Could not find compiled binaries for architecture 'amd64'"
1124 },
1125- "lint-snap-v2:architecture_valid": {
1126- "manual_review": false,
1127- "text": "OK"
1128- },
1129 "lint-snap-v2:assumes_valid": {
1130 "manual_review": false,
1131 "text": "OK (assumes not specified)"
1132@@ -22341,10 +22045,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL
1133 "manual_review": false,
1134 "text": "Could not find compiled binaries for architecture 'amd64'"
1135 },
1136- "lint-snap-v2:architecture_valid": {
1137- "manual_review": false,
1138- "text": "OK"
1139- },
1140 "lint-snap-v2:assumes_valid": {
1141 "manual_review": false,
1142 "text": "OK (assumes not specified)"
1143@@ -22513,10 +22213,6 @@ test-check-notices-primed-stage-packages-needed_0.1_amd64.snap: FAIL
1144 "manual_review": false,
1145 "text": "Could not find compiled binaries for architecture 'amd64'"
1146 },
1147- "lint-snap-v2:architecture_valid": {
1148- "manual_review": false,
1149- "text": "OK"
1150- },
1151 "lint-snap-v2:assumes_valid": {
1152 "manual_review": false,
1153 "text": "OK (assumes not specified)"
1154@@ -22694,10 +22390,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL
1155 "manual_review": false,
1156 "text": "Could not find compiled binaries for architecture 'amd64'"
1157 },
1158- "lint-snap-v2:architecture_valid": {
1159- "manual_review": false,
1160- "text": "OK"
1161- },
1162 "lint-snap-v2:assumes_valid": {
1163 "manual_review": false,
1164 "text": "OK (assumes not specified)"
1165@@ -22866,10 +22558,6 @@ test-check-notices-primed-stage-packages-needed_0.2_amd64.snap: FAIL
1166 "manual_review": false,
1167 "text": "Could not find compiled binaries for architecture 'amd64'"
1168 },
1169- "lint-snap-v2:architecture_valid": {
1170- "manual_review": false,
1171- "text": "OK"
1172- },
1173 "lint-snap-v2:assumes_valid": {
1174 "manual_review": false,
1175 "text": "OK (assumes not specified)"
1176@@ -23038,10 +22726,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass
1177 "manual_review": false,
1178 "text": "Could not find compiled binaries for architecture 'amd64'"
1179 },
1180- "lint-snap-v2:architecture_valid": {
1181- "manual_review": false,
1182- "text": "OK"
1183- },
1184 "lint-snap-v2:assumes_valid": {
1185 "manual_review": false,
1186 "text": "OK (assumes not specified)"
1187@@ -23205,10 +22889,6 @@ test-check-notices-primed-stage-packages_0.1_amd64.snap: pass
1188 "manual_review": false,
1189 "text": "Could not find compiled binaries for architecture 'amd64'"
1190 },
1191- "lint-snap-v2:architecture_valid": {
1192- "manual_review": false,
1193- "text": "OK"
1194- },
1195 "lint-snap-v2:assumes_valid": {
1196 "manual_review": false,
1197 "text": "OK (assumes not specified)"
1198@@ -23377,10 +23057,6 @@ test-check-notices_0.1_amd64.snap: pass
1199 "manual_review": false,
1200 "text": "Could not find compiled binaries for architecture 'amd64'"
1201 },
1202- "lint-snap-v2:architecture_valid": {
1203- "manual_review": false,
1204- "text": "OK"
1205- },
1206 "lint-snap-v2:assumes_valid": {
1207 "manual_review": false,
1208 "text": "OK (assumes not specified)"
1209@@ -23544,10 +23220,6 @@ test-check-notices_0.1_amd64.snap: pass
1210 "manual_review": false,
1211 "text": "Could not find compiled binaries for architecture 'amd64'"
1212 },
1213- "lint-snap-v2:architecture_valid": {
1214- "manual_review": false,
1215- "text": "OK"
1216- },
1217 "lint-snap-v2:assumes_valid": {
1218 "manual_review": false,
1219 "text": "OK (assumes not specified)"
1220@@ -23735,10 +23407,6 @@ test-classic_0_all.snap: FAIL
1221 "manual_review": false,
1222 "text": "OK"
1223 },
1224- "lint-snap-v2:architecture_valid": {
1225- "manual_review": false,
1226- "text": "OK"
1227- },
1228 "lint-snap-v2:assumes_valid": {
1229 "manual_review": false,
1230 "text": "OK (assumes not specified)"
1231@@ -23932,10 +23600,6 @@ test-classic_0_all.snap: FAIL
1232 "manual_review": false,
1233 "text": "OK"
1234 },
1235- "lint-snap-v2:architecture_valid": {
1236- "manual_review": false,
1237- "text": "OK"
1238- },
1239 "lint-snap-v2:assumes_valid": {
1240 "manual_review": false,
1241 "text": "OK (assumes not specified)"
1242@@ -24128,10 +23792,6 @@ test-command-with-args_0_all.snap: pass
1243 "manual_review": false,
1244 "text": "OK"
1245 },
1246- "lint-snap-v2:architecture_valid": {
1247- "manual_review": false,
1248- "text": "OK"
1249- },
1250 "lint-snap-v2:assumes_valid": {
1251 "manual_review": false,
1252 "text": "OK (assumes not specified)"
1253@@ -24315,10 +23975,6 @@ test-command-with-args_0_all.snap: pass
1254 "manual_review": false,
1255 "text": "OK"
1256 },
1257- "lint-snap-v2:architecture_valid": {
1258- "manual_review": false,
1259- "text": "OK"
1260- },
1261 "lint-snap-v2:assumes_valid": {
1262 "manual_review": false,
1263 "text": "OK (assumes not specified)"
1264@@ -24507,10 +24163,6 @@ test-common-id_0_all.snap: pass
1265 "manual_review": false,
1266 "text": "OK"
1267 },
1268- "lint-snap-v2:architecture_valid": {
1269- "manual_review": false,
1270- "text": "OK (architectures not specified)"
1271- },
1272 "lint-snap-v2:assumes_valid": {
1273 "manual_review": false,
1274 "text": "OK (assumes not specified)"
1275@@ -24706,10 +24358,6 @@ test-common-id_0_all.snap: pass
1276 "manual_review": false,
1277 "text": "OK"
1278 },
1279- "lint-snap-v2:architecture_valid": {
1280- "manual_review": false,
1281- "text": "OK (architectures not specified)"
1282- },
1283 "lint-snap-v2:assumes_valid": {
1284 "manual_review": false,
1285 "text": "OK (assumes not specified)"
1286@@ -24935,10 +24583,6 @@ test-completion_1.0_all.snap: pass
1287 "manual_review": false,
1288 "text": "OK"
1289 },
1290- "lint-snap-v2:architecture_valid": {
1291- "manual_review": false,
1292- "text": "OK (architectures not specified)"
1293- },
1294 "lint-snap-v2:assumes_valid": {
1295 "manual_review": false,
1296 "text": "OK (assumes not specified)"
1297@@ -25139,10 +24783,6 @@ test-completion_1.0_all.snap: pass
1298 "manual_review": false,
1299 "text": "OK"
1300 },
1301- "lint-snap-v2:architecture_valid": {
1302- "manual_review": false,
1303- "text": "OK (architectures not specified)"
1304- },
1305 "lint-snap-v2:assumes_valid": {
1306 "manual_review": false,
1307 "text": "OK (assumes not specified)"
1308@@ -25352,10 +24992,6 @@ test-content_0.1_all.snap: pass
1309 "manual_review": false,
1310 "text": "OK"
1311 },
1312- "lint-snap-v2:architecture_valid": {
1313- "manual_review": false,
1314- "text": "OK"
1315- },
1316 "lint-snap-v2:assumes_valid": {
1317 "manual_review": false,
1318 "text": "OK (assumes not specified)"
1319@@ -25684,10 +25320,6 @@ test-content_0.1_all.snap: pass
1320 "manual_review": false,
1321 "text": "OK"
1322 },
1323- "lint-snap-v2:architecture_valid": {
1324- "manual_review": false,
1325- "text": "OK"
1326- },
1327 "lint-snap-v2:assumes_valid": {
1328 "manual_review": false,
1329 "text": "OK (assumes not specified)"
1330@@ -25972,10 +25604,6 @@ test-core-with-primed-staged_16-2.37.2_amd64.snap: FAIL
1331 "manual_review": false,
1332 "text": "Could not find compiled binaries for architecture 'amd64'"
1333 },
1334- "lint-snap-v2:architecture_valid": {
1335- "manual_review": false,
1336- "text": "OK"
1337- },
1338 "lint-snap-v2:assumes_valid": {
1339 "manual_review": false,
1340 "text": "OK (assumes not specified)"
1341@@ -26091,10 +25719,6 @@ test-core-with-primed-staged_16-2.37.2_amd64.snap: FAIL
1342 "manual_review": false,
1343 "text": "Could not find compiled binaries for architecture 'amd64'"
1344 },
1345- "lint-snap-v2:architecture_valid": {
1346- "manual_review": false,
1347- "text": "OK"
1348- },
1349 "lint-snap-v2:assumes_valid": {
1350 "manual_review": false,
1351 "text": "OK (assumes not specified)"
1352@@ -26219,10 +25843,6 @@ test-core_16-2.37.2_amd64.snap: FAIL
1353 "manual_review": false,
1354 "text": "Could not find compiled binaries for architecture 'amd64'"
1355 },
1356- "lint-snap-v2:architecture_valid": {
1357- "manual_review": false,
1358- "text": "OK"
1359- },
1360 "lint-snap-v2:assumes_valid": {
1361 "manual_review": false,
1362 "text": "OK (assumes not specified)"
1363@@ -26338,10 +25958,6 @@ test-core_16-2.37.2_amd64.snap: FAIL
1364 "manual_review": false,
1365 "text": "Could not find compiled binaries for architecture 'amd64'"
1366 },
1367- "lint-snap-v2:architecture_valid": {
1368- "manual_review": false,
1369- "text": "OK"
1370- },
1371 "lint-snap-v2:assumes_valid": {
1372 "manual_review": false,
1373 "text": "OK (assumes not specified)"
1374@@ -26487,10 +26103,6 @@ test-desktop-file_1_all.snap: pass
1375 "manual_review": false,
1376 "text": "OK"
1377 },
1378- "lint-snap-v2:architecture_valid": {
1379- "manual_review": false,
1380- "text": "OK"
1381- },
1382 "lint-snap-v2:assumes_valid": {
1383 "manual_review": false,
1384 "text": "OK (assumes not specified)"
1385@@ -26699,10 +26311,6 @@ test-desktop-file_1_all.snap: pass
1386 "manual_review": false,
1387 "text": "OK"
1388 },
1389- "lint-snap-v2:architecture_valid": {
1390- "manual_review": false,
1391- "text": "OK"
1392- },
1393 "lint-snap-v2:assumes_valid": {
1394 "manual_review": false,
1395 "text": "OK (assumes not specified)"
1396@@ -26912,10 +26520,6 @@ test-dir-perms_0_amd64.snap: FAIL
1397 "manual_review": false,
1398 "text": "Could not find compiled binaries for architecture 'amd64'"
1399 },
1400- "lint-snap-v2:architecture_valid": {
1401- "manual_review": false,
1402- "text": "OK"
1403- },
1404 "lint-snap-v2:assumes_valid": {
1405 "manual_review": false,
1406 "text": "OK (assumes not specified)"
1407@@ -27073,10 +26677,6 @@ test-dir-perms_0_amd64.snap: FAIL
1408 "manual_review": false,
1409 "text": "Could not find compiled binaries for architecture 'amd64'"
1410 },
1411- "lint-snap-v2:architecture_valid": {
1412- "manual_review": false,
1413- "text": "OK"
1414- },
1415 "lint-snap-v2:assumes_valid": {
1416 "manual_review": false,
1417 "text": "OK (assumes not specified)"
1418@@ -27223,10 +26823,6 @@ test-dpkg-list-app_1.0_amd64.snap: pass
1419 "manual_review": false,
1420 "text": "Could not find compiled binaries for architecture 'amd64'"
1421 },
1422- "lint-snap-v2:architecture_valid": {
1423- "manual_review": false,
1424- "text": "OK"
1425- },
1426 "lint-snap-v2:assumes_valid": {
1427 "manual_review": false,
1428 "text": "OK (assumes not specified)"
1429@@ -27350,10 +26946,6 @@ test-dpkg-list-app_1.0_amd64.snap: pass
1430 "manual_review": false,
1431 "text": "Could not find compiled binaries for architecture 'amd64'"
1432 },
1433- "lint-snap-v2:architecture_valid": {
1434- "manual_review": false,
1435- "text": "OK"
1436- },
1437 "lint-snap-v2:assumes_valid": {
1438 "manual_review": false,
1439 "text": "OK (assumes not specified)"
1440@@ -27530,10 +27122,6 @@ test-env_0.1_all.snap: pass
1441 "manual_review": false,
1442 "text": "OK"
1443 },
1444- "lint-snap-v2:architecture_valid": {
1445- "manual_review": false,
1446- "text": "OK"
1447- },
1448 "lint-snap-v2:assumes_valid": {
1449 "manual_review": false,
1450 "text": "OK (assumes not specified)"
1451@@ -27813,10 +27401,6 @@ test-env_0.1_all.snap: pass
1452 "manual_review": false,
1453 "text": "OK"
1454 },
1455- "lint-snap-v2:architecture_valid": {
1456- "manual_review": false,
1457- "text": "OK"
1458- },
1459 "lint-snap-v2:assumes_valid": {
1460 "manual_review": false,
1461 "text": "OK (assumes not specified)"
1462@@ -28075,10 +27659,6 @@ test-execstack_0_amd64.snap: FAIL
1463 "manual_review": false,
1464 "text": "OK"
1465 },
1466- "lint-snap-v2:architecture_valid": {
1467- "manual_review": false,
1468- "text": "OK"
1469- },
1470 "lint-snap-v2:assumes_valid": {
1471 "manual_review": false,
1472 "text": "OK (assumes not specified)"
1473@@ -28235,10 +27815,6 @@ test-execstack_0_amd64.snap: FAIL
1474 "manual_review": false,
1475 "text": "OK"
1476 },
1477- "lint-snap-v2:architecture_valid": {
1478- "manual_review": false,
1479- "text": "OK"
1480- },
1481 "lint-snap-v2:assumes_valid": {
1482 "manual_review": false,
1483 "text": "OK (assumes not specified)"
1484@@ -28395,10 +27971,6 @@ test-grade-and-confinement_0.1_all.snap: pass
1485 "manual_review": false,
1486 "text": "OK"
1487 },
1488- "lint-snap-v2:architecture_valid": {
1489- "manual_review": false,
1490- "text": "OK"
1491- },
1492 "lint-snap-v2:assumes_valid": {
1493 "manual_review": false,
1494 "text": "OK (assumes not specified)"
1495@@ -28554,10 +28126,6 @@ test-grade-and-confinement_0.1_all.snap: pass
1496 "manual_review": false,
1497 "text": "OK"
1498 },
1499- "lint-snap-v2:architecture_valid": {
1500- "manual_review": false,
1501- "text": "OK"
1502- },
1503 "lint-snap-v2:assumes_valid": {
1504 "manual_review": false,
1505 "text": "OK (assumes not specified)"
1506@@ -28722,10 +28290,6 @@ test-gzip_1.snap: FAIL
1507 "manual_review": false,
1508 "text": "OK"
1509 },
1510- "lint-snap-v2:architecture_valid": {
1511- "manual_review": false,
1512- "text": "OK (architectures not specified)"
1513- },
1514 "lint-snap-v2:assumes_valid": {
1515 "manual_review": false,
1516 "text": "OK (assumes not specified)"
1517@@ -28874,10 +28438,6 @@ test-gzip_1.snap: FAIL
1518 "manual_review": false,
1519 "text": "OK"
1520 },
1521- "lint-snap-v2:architecture_valid": {
1522- "manual_review": false,
1523- "text": "OK (architectures not specified)"
1524- },
1525 "lint-snap-v2:assumes_valid": {
1526 "manual_review": false,
1527 "text": "OK (assumes not specified)"
1528@@ -29151,10 +28711,6 @@ test-hello-dbus_2_amd64.snap: FAIL
1529 "manual_review": false,
1530 "text": "OK"
1531 },
1532- "lint-snap-v2:architecture_valid": {
1533- "manual_review": false,
1534- "text": "OK"
1535- },
1536 "lint-snap-v2:assumes_valid": {
1537 "manual_review": false,
1538 "text": "OK (assumes not specified)"
1539@@ -29580,10 +29136,6 @@ test-hello-dbus_2_amd64.snap: FAIL
1540 "manual_review": false,
1541 "text": "OK"
1542 },
1543- "lint-snap-v2:architecture_valid": {
1544- "manual_review": false,
1545- "text": "OK"
1546- },
1547 "lint-snap-v2:assumes_valid": {
1548 "manual_review": false,
1549 "text": "OK (assumes not specified)"
1550@@ -29946,10 +29498,6 @@ test-home-read-attrib_0.1_amd64.snap: FAIL
1551 "manual_review": false,
1552 "text": "OK"
1553 },
1554- "lint-snap-v2:architecture_valid": {
1555- "manual_review": false,
1556- "text": "OK"
1557- },
1558 "lint-snap-v2:assumes_valid": {
1559 "manual_review": false,
1560 "text": "OK (assumes not specified)"
1561@@ -30167,10 +29715,6 @@ test-home-read-attrib_0.1_amd64.snap: FAIL
1562 "manual_review": false,
1563 "text": "OK"
1564 },
1565- "lint-snap-v2:architecture_valid": {
1566- "manual_review": false,
1567- "text": "OK"
1568- },
1569 "lint-snap-v2:assumes_valid": {
1570 "manual_review": false,
1571 "text": "OK (assumes not specified)"
1572@@ -30404,10 +29948,6 @@ test-hooks_0_all.snap: pass
1573 "manual_review": false,
1574 "text": "OK"
1575 },
1576- "lint-snap-v2:architecture_valid": {
1577- "manual_review": false,
1578- "text": "OK"
1579- },
1580 "lint-snap-v2:assumes_valid": {
1581 "manual_review": false,
1582 "text": "OK (assumes not specified)"
1583@@ -30820,10 +30360,6 @@ test-hooks_0_all.snap: pass
1584 "manual_review": false,
1585 "text": "OK"
1586 },
1587- "lint-snap-v2:architecture_valid": {
1588- "manual_review": false,
1589- "text": "OK"
1590- },
1591 "lint-snap-v2:assumes_valid": {
1592 "manual_review": false,
1593 "text": "OK (assumes not specified)"
1594@@ -31212,10 +30748,6 @@ test-install-stop-and-refresh-modes_0.1_all.snap: pass
1595 "manual_review": false,
1596 "text": "OK"
1597 },
1598- "lint-snap-v2:architecture_valid": {
1599- "manual_review": false,
1600- "text": "OK"
1601- },
1602 "lint-snap-v2:assumes_valid": {
1603 "manual_review": false,
1604 "text": "OK (assumes not specified)"
1605@@ -31443,10 +30975,6 @@ test-install-stop-and-refresh-modes_0.1_all.snap: pass
1606 "manual_review": false,
1607 "text": "OK"
1608 },
1609- "lint-snap-v2:architecture_valid": {
1610- "manual_review": false,
1611- "text": "OK"
1612- },
1613 "lint-snap-v2:assumes_valid": {
1614 "manual_review": false,
1615 "text": "OK (assumes not specified)"
1616@@ -31639,10 +31167,6 @@ test-link_0.1_all.snap: pass
1617 "manual_review": false,
1618 "text": "OK (optional apps field not specified)"
1619 },
1620- "lint-snap-v2:architecture_valid": {
1621- "manual_review": false,
1622- "text": "OK"
1623- },
1624 "lint-snap-v2:assumes_valid": {
1625 "manual_review": false,
1626 "text": "OK (assumes not specified)"
1627@@ -31758,10 +31282,6 @@ test-link_0.1_all.snap: pass
1628 "manual_review": false,
1629 "text": "OK (optional apps field not specified)"
1630 },
1631- "lint-snap-v2:architecture_valid": {
1632- "manual_review": false,
1633- "text": "OK"
1634- },
1635 "lint-snap-v2:assumes_valid": {
1636 "manual_review": false,
1637 "text": "OK (assumes not specified)"
1638@@ -31898,10 +31418,6 @@ test-lzo_1.snap: pass
1639 "manual_review": false,
1640 "text": "OK"
1641 },
1642- "lint-snap-v2:architecture_valid": {
1643- "manual_review": false,
1644- "text": "OK (architectures not specified)"
1645- },
1646 "lint-snap-v2:assumes_valid": {
1647 "manual_review": false,
1648 "text": "OK (assumes not specified)"
1649@@ -32049,10 +31565,6 @@ test-lzo_1.snap: pass
1650 "manual_review": false,
1651 "text": "OK"
1652 },
1653- "lint-snap-v2:architecture_valid": {
1654- "manual_review": false,
1655- "text": "OK (architectures not specified)"
1656- },
1657 "lint-snap-v2:assumes_valid": {
1658 "manual_review": false,
1659 "text": "OK (assumes not specified)"
1660@@ -32251,10 +31763,6 @@ test-mir-xwayland_0_all.snap: FAIL
1661 "manual_review": false,
1662 "text": "OK"
1663 },
1664- "lint-snap-v2:architecture_valid": {
1665- "manual_review": false,
1666- "text": "OK"
1667- },
1668 "lint-snap-v2:assumes_valid": {
1669 "manual_review": false,
1670 "text": "OK (assumes not specified)"
1671@@ -32504,10 +32012,6 @@ test-mir-xwayland_0_all.snap: FAIL
1672 "manual_review": false,
1673 "text": "OK"
1674 },
1675- "lint-snap-v2:architecture_valid": {
1676- "manual_review": false,
1677- "text": "OK"
1678- },
1679 "lint-snap-v2:assumes_valid": {
1680 "manual_review": false,
1681 "text": "OK (assumes not specified)"
1682@@ -32751,10 +32255,6 @@ test-missing-required-attributes_0_all.snap: FAIL
1683 "manual_review": false,
1684 "text": "OK"
1685 },
1686- "lint-snap-v2:architecture_valid": {
1687- "manual_review": false,
1688- "text": "OK"
1689- },
1690 "lint-snap-v2:assumes_valid": {
1691 "manual_review": false,
1692 "text": "OK (assumes not specified)"
1693@@ -32973,10 +32473,6 @@ test-missing-required-attributes_0_all.snap: FAIL
1694 "manual_review": false,
1695 "text": "OK"
1696 },
1697- "lint-snap-v2:architecture_valid": {
1698- "manual_review": false,
1699- "text": "OK"
1700- },
1701 "lint-snap-v2:assumes_valid": {
1702 "manual_review": false,
1703 "text": "OK (assumes not specified)"
1704@@ -33198,10 +32694,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL
1705 "manual_review": false,
1706 "text": "Could not find compiled binaries for architecture 'amd64'"
1707 },
1708- "lint-snap-v2:architecture_valid": {
1709- "manual_review": false,
1710- "text": "OK"
1711- },
1712 "lint-snap-v2:assumes_valid": {
1713 "manual_review": false,
1714 "text": "OK (assumes not specified)"
1715@@ -33386,10 +32878,6 @@ test-mpris-name-matches_0_amd64.snap: FAIL
1716 "manual_review": false,
1717 "text": "Could not find compiled binaries for architecture 'amd64'"
1718 },
1719- "lint-snap-v2:architecture_valid": {
1720- "manual_review": false,
1721- "text": "OK"
1722- },
1723 "lint-snap-v2:assumes_valid": {
1724 "manual_review": false,
1725 "text": "OK (assumes not specified)"
1726@@ -33583,10 +33071,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL
1727 "manual_review": false,
1728 "text": "Could not find compiled binaries for architecture 'amd64'"
1729 },
1730- "lint-snap-v2:architecture_valid": {
1731- "manual_review": false,
1732- "text": "OK"
1733- },
1734 "lint-snap-v2:assumes_valid": {
1735 "manual_review": false,
1736 "text": "OK (assumes not specified)"
1737@@ -33771,10 +33255,6 @@ test-mpris-name-mismatch_0_amd64.snap: FAIL
1738 "manual_review": false,
1739 "text": "Could not find compiled binaries for architecture 'amd64'"
1740 },
1741- "lint-snap-v2:architecture_valid": {
1742- "manual_review": false,
1743- "text": "OK"
1744- },
1745 "lint-snap-v2:assumes_valid": {
1746 "manual_review": false,
1747 "text": "OK (assumes not specified)"
1748@@ -33964,10 +33444,6 @@ test-mpris_0_amd64.snap: pass
1749 "manual_review": false,
1750 "text": "Could not find compiled binaries for architecture 'amd64'"
1751 },
1752- "lint-snap-v2:architecture_valid": {
1753- "manual_review": false,
1754- "text": "OK"
1755- },
1756 "lint-snap-v2:assumes_valid": {
1757 "manual_review": false,
1758 "text": "OK (assumes not specified)"
1759@@ -34136,10 +33612,6 @@ test-mpris_0_amd64.snap: pass
1760 "manual_review": false,
1761 "text": "Could not find compiled binaries for architecture 'amd64'"
1762 },
1763- "lint-snap-v2:architecture_valid": {
1764- "manual_review": false,
1765- "text": "OK"
1766- },
1767 "lint-snap-v2:assumes_valid": {
1768 "manual_review": false,
1769 "text": "OK (assumes not specified)"
1770@@ -34304,10 +33776,6 @@ test-no-fragments_4.snap: FAIL
1771 "manual_review": false,
1772 "text": "OK"
1773 },
1774- "lint-snap-v2:architecture_valid": {
1775- "manual_review": false,
1776- "text": "OK"
1777- },
1778 "lint-snap-v2:assumes_valid": {
1779 "manual_review": false,
1780 "text": "OK (assumes not specified)"
1781@@ -34464,10 +33932,6 @@ test-no-fragments_4.snap: FAIL
1782 "manual_review": false,
1783 "text": "OK"
1784 },
1785- "lint-snap-v2:architecture_valid": {
1786- "manual_review": false,
1787- "text": "OK"
1788- },
1789 "lint-snap-v2:assumes_valid": {
1790 "manual_review": false,
1791 "text": "OK (assumes not specified)"
1792@@ -34642,10 +34106,6 @@ test-personal-files_1_all.snap: FAIL
1793 "manual_review": false,
1794 "text": "OK"
1795 },
1796- "lint-snap-v2:architecture_valid": {
1797- "manual_review": false,
1798- "text": "OK"
1799- },
1800 "lint-snap-v2:assumes_valid": {
1801 "manual_review": false,
1802 "text": "OK (assumes not specified)"
1803@@ -34826,10 +34286,6 @@ test-personal-files_1_all.snap: FAIL
1804 "manual_review": false,
1805 "text": "OK"
1806 },
1807- "lint-snap-v2:architecture_valid": {
1808- "manual_review": false,
1809- "text": "OK"
1810- },
1811 "lint-snap-v2:assumes_valid": {
1812 "manual_review": false,
1813 "text": "OK (assumes not specified)"
1814@@ -35019,10 +34475,6 @@ test-plug-cmd_1_all.snap: FAIL
1815 "manual_review": false,
1816 "text": "OK"
1817 },
1818- "lint-snap-v2:architecture_valid": {
1819- "manual_review": false,
1820- "text": "OK"
1821- },
1822 "lint-snap-v2:assumes_valid": {
1823 "manual_review": false,
1824 "text": "OK (assumes not specified)"
1825@@ -35191,10 +34643,6 @@ test-plug-cmd_1_all.snap: FAIL
1826 "manual_review": false,
1827 "text": "OK"
1828 },
1829- "lint-snap-v2:architecture_valid": {
1830- "manual_review": false,
1831- "text": "OK"
1832- },
1833 "lint-snap-v2:assumes_valid": {
1834 "manual_review": false,
1835 "text": "OK (assumes not specified)"
1836@@ -35350,10 +34798,6 @@ test-plug-hook-gadget_1_all.snap: FAIL
1837 "manual_review": false,
1838 "text": "OK (optional apps field not specified)"
1839 },
1840- "lint-snap-v2:architecture_valid": {
1841- "manual_review": false,
1842- "text": "OK"
1843- },
1844 "lint-snap-v2:assumes_valid": {
1845 "manual_review": false,
1846 "text": "OK (assumes not specified)"
1847@@ -35486,10 +34930,6 @@ test-plug-hook-gadget_1_all.snap: FAIL
1848 "manual_review": false,
1849 "text": "OK (optional apps field not specified)"
1850 },
1851- "lint-snap-v2:architecture_valid": {
1852- "manual_review": false,
1853- "text": "OK"
1854- },
1855 "lint-snap-v2:assumes_valid": {
1856 "manual_review": false,
1857 "text": "OK (assumes not specified)"
1858@@ -35647,10 +35087,6 @@ test-plug-hook_1_all.snap: FAIL
1859 "manual_review": false,
1860 "text": "OK"
1861 },
1862- "lint-snap-v2:architecture_valid": {
1863- "manual_review": false,
1864- "text": "OK"
1865- },
1866 "lint-snap-v2:assumes_valid": {
1867 "manual_review": false,
1868 "text": "OK (assumes not specified)"
1869@@ -35831,10 +35267,6 @@ test-plug-hook_1_all.snap: FAIL
1870 "manual_review": false,
1871 "text": "OK"
1872 },
1873- "lint-snap-v2:architecture_valid": {
1874- "manual_review": false,
1875- "text": "OK"
1876- },
1877 "lint-snap-v2:assumes_valid": {
1878 "manual_review": false,
1879 "text": "OK (assumes not specified)"
1880@@ -36010,10 +35442,6 @@ test-plug-reference-hook-gadget_1_all.snap: FAIL
1881 "manual_review": false,
1882 "text": "OK (optional apps field not specified)"
1883 },
1884- "lint-snap-v2:architecture_valid": {
1885- "manual_review": false,
1886- "text": "OK"
1887- },
1888 "lint-snap-v2:assumes_valid": {
1889 "manual_review": false,
1890 "text": "OK (assumes not specified)"
1891@@ -36154,10 +35582,6 @@ test-plug-reference-hook-gadget_1_all.snap: FAIL
1892 "manual_review": false,
1893 "text": "OK (optional apps field not specified)"
1894 },
1895- "lint-snap-v2:architecture_valid": {
1896- "manual_review": false,
1897- "text": "OK"
1898- },
1899 "lint-snap-v2:assumes_valid": {
1900 "manual_review": false,
1901 "text": "OK (assumes not specified)"
1902@@ -36323,10 +35747,6 @@ test-plug-reference-hook_1_all.snap: FAIL
1903 "manual_review": false,
1904 "text": "OK"
1905 },
1906- "lint-snap-v2:architecture_valid": {
1907- "manual_review": false,
1908- "text": "OK"
1909- },
1910 "lint-snap-v2:assumes_valid": {
1911 "manual_review": false,
1912 "text": "OK (assumes not specified)"
1913@@ -36515,10 +35935,6 @@ test-plug-reference-hook_1_all.snap: FAIL
1914 "manual_review": false,
1915 "text": "OK"
1916 },
1917- "lint-snap-v2:architecture_valid": {
1918- "manual_review": false,
1919- "text": "OK"
1920- },
1921 "lint-snap-v2:assumes_valid": {
1922 "manual_review": false,
1923 "text": "OK (assumes not specified)"
1924@@ -36724,10 +36140,6 @@ test-plug-reference_1_all.snap: FAIL
1925 "manual_review": false,
1926 "text": "OK"
1927 },
1928- "lint-snap-v2:architecture_valid": {
1929- "manual_review": false,
1930- "text": "OK"
1931- },
1932 "lint-snap-v2:assumes_valid": {
1933 "manual_review": false,
1934 "text": "OK (assumes not specified)"
1935@@ -36904,10 +36316,6 @@ test-plug-reference_1_all.snap: FAIL
1936 "manual_review": false,
1937 "text": "OK"
1938 },
1939- "lint-snap-v2:architecture_valid": {
1940- "manual_review": false,
1941- "text": "OK"
1942- },
1943 "lint-snap-v2:assumes_valid": {
1944 "manual_review": false,
1945 "text": "OK (assumes not specified)"
1946@@ -37093,10 +36501,6 @@ test-refresh-schedule_0.1_all.snap: FAIL
1947 "manual_review": false,
1948 "text": "OK"
1949 },
1950- "lint-snap-v2:architecture_valid": {
1951- "manual_review": false,
1952- "text": "OK"
1953- },
1954 "lint-snap-v2:assumes_valid": {
1955 "manual_review": false,
1956 "text": "OK (assumes not specified)"
1957@@ -37265,10 +36669,6 @@ test-refresh-schedule_0.1_all.snap: FAIL
1958 "manual_review": false,
1959 "text": "OK"
1960 },
1961- "lint-snap-v2:architecture_valid": {
1962- "manual_review": false,
1963- "text": "OK"
1964- },
1965 "lint-snap-v2:assumes_valid": {
1966 "manual_review": false,
1967 "text": "OK (assumes not specified)"
1968@@ -37460,10 +36860,6 @@ test-resquash-minimal_0.snap: FAIL
1969 "manual_review": false,
1970 "text": "OK"
1971 },
1972- "lint-snap-v2:architecture_valid": {
1973- "manual_review": false,
1974- "text": "OK"
1975- },
1976 "lint-snap-v2:assumes_valid": {
1977 "manual_review": false,
1978 "text": "OK (assumes not specified)"
1979@@ -37645,10 +37041,6 @@ test-resquash-minimal_0.snap: FAIL
1980 "manual_review": false,
1981 "text": "OK"
1982 },
1983- "lint-snap-v2:architecture_valid": {
1984- "manual_review": false,
1985- "text": "OK"
1986- },
1987 "lint-snap-v2:assumes_valid": {
1988 "manual_review": false,
1989 "text": "OK (assumes not specified)"
1990@@ -37827,10 +37219,6 @@ test-slot-cmd_1_all.snap: FAIL
1991 "manual_review": false,
1992 "text": "OK"
1993 },
1994- "lint-snap-v2:architecture_valid": {
1995- "manual_review": false,
1996- "text": "OK"
1997- },
1998 "lint-snap-v2:assumes_valid": {
1999 "manual_review": false,
2000 "text": "OK (assumes not specified)"
2001@@ -37999,10 +37387,6 @@ test-slot-cmd_1_all.snap: FAIL
2002 "manual_review": false,
2003 "text": "OK"
2004 },
2005- "lint-snap-v2:architecture_valid": {
2006- "manual_review": false,
2007- "text": "OK"
2008- },
2009 "lint-snap-v2:assumes_valid": {
2010 "manual_review": false,
2011 "text": "OK (assumes not specified)"
2012@@ -38172,10 +37556,6 @@ test-slot-hook_1_all.snap: FAIL
2013 "manual_review": false,
2014 "text": "OK"
2015 },
2016- "lint-snap-v2:architecture_valid": {
2017- "manual_review": false,
2018- "text": "OK"
2019- },
2020 "lint-snap-v2:assumes_valid": {
2021 "manual_review": false,
2022 "text": "OK (assumes not specified)"
2023@@ -38356,10 +37736,6 @@ test-slot-hook_1_all.snap: FAIL
2024 "manual_review": false,
2025 "text": "OK"
2026 },
2027- "lint-snap-v2:architecture_valid": {
2028- "manual_review": false,
2029- "text": "OK"
2030- },
2031 "lint-snap-v2:assumes_valid": {
2032 "manual_review": false,
2033 "text": "OK (assumes not specified)"
2034@@ -38549,10 +37925,6 @@ test-slot-reference-hook_1_all.snap: FAIL
2035 "manual_review": false,
2036 "text": "OK"
2037 },
2038- "lint-snap-v2:architecture_valid": {
2039- "manual_review": false,
2040- "text": "OK"
2041- },
2042 "lint-snap-v2:assumes_valid": {
2043 "manual_review": false,
2044 "text": "OK (assumes not specified)"
2045@@ -38741,10 +38113,6 @@ test-slot-reference-hook_1_all.snap: FAIL
2046 "manual_review": false,
2047 "text": "OK"
2048 },
2049- "lint-snap-v2:architecture_valid": {
2050- "manual_review": false,
2051- "text": "OK"
2052- },
2053 "lint-snap-v2:assumes_valid": {
2054 "manual_review": false,
2055 "text": "OK (assumes not specified)"
2056@@ -38950,10 +38318,6 @@ test-slot-reference_1_all.snap: FAIL
2057 "manual_review": false,
2058 "text": "OK"
2059 },
2060- "lint-snap-v2:architecture_valid": {
2061- "manual_review": false,
2062- "text": "OK"
2063- },
2064 "lint-snap-v2:assumes_valid": {
2065 "manual_review": false,
2066 "text": "OK (assumes not specified)"
2067@@ -39130,10 +38494,6 @@ test-slot-reference_1_all.snap: FAIL
2068 "manual_review": false,
2069 "text": "OK"
2070 },
2071- "lint-snap-v2:architecture_valid": {
2072- "manual_review": false,
2073- "text": "OK"
2074- },
2075 "lint-snap-v2:assumes_valid": {
2076 "manual_review": false,
2077 "text": "OK (assumes not specified)"
2078@@ -39319,10 +38679,6 @@ test-slot-toplevel_1_all.snap: FAIL
2079 "manual_review": false,
2080 "text": "OK"
2081 },
2082- "lint-snap-v2:architecture_valid": {
2083- "manual_review": false,
2084- "text": "OK"
2085- },
2086 "lint-snap-v2:assumes_valid": {
2087 "manual_review": false,
2088 "text": "OK (assumes not specified)"
2089@@ -39495,10 +38851,6 @@ test-slot-toplevel_1_all.snap: FAIL
2090 "manual_review": false,
2091 "text": "OK"
2092 },
2093- "lint-snap-v2:architecture_valid": {
2094- "manual_review": false,
2095- "text": "OK"
2096- },
2097 "lint-snap-v2:assumes_valid": {
2098 "manual_review": false,
2099 "text": "OK (assumes not specified)"
2100@@ -39667,10 +39019,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass
2101 "manual_review": false,
2102 "text": "OK"
2103 },
2104- "lint-snap-v2:architecture_valid": {
2105- "manual_review": false,
2106- "text": "OK"
2107- },
2108 "lint-snap-v2:assumes_valid": {
2109 "manual_review": false,
2110 "text": "OK (assumes not specified)"
2111@@ -39830,10 +39178,6 @@ test-snapcraft-manifest-package-in-installed-snaps_0_amd64.snap: pass
2112 "manual_review": false,
2113 "text": "OK"
2114 },
2115- "lint-snap-v2:architecture_valid": {
2116- "manual_review": false,
2117- "text": "OK"
2118- },
2119 "lint-snap-v2:assumes_valid": {
2120 "manual_review": false,
2121 "text": "OK (assumes not specified)"
2122@@ -39998,10 +39342,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass
2123 "manual_review": false,
2124 "text": "OK"
2125 },
2126- "lint-snap-v2:architecture_valid": {
2127- "manual_review": false,
2128- "text": "OK"
2129- },
2130 "lint-snap-v2:assumes_valid": {
2131 "manual_review": false,
2132 "text": "OK (assumes not specified)"
2133@@ -40161,10 +39501,6 @@ test-snapcraft-manifest-snapcraft-updated_0_amd64.snap: pass
2134 "manual_review": false,
2135 "text": "OK"
2136 },
2137- "lint-snap-v2:architecture_valid": {
2138- "manual_review": false,
2139- "text": "OK"
2140- },
2141 "lint-snap-v2:assumes_valid": {
2142 "manual_review": false,
2143 "text": "OK (assumes not specified)"
2144@@ -40329,10 +39665,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass
2145 "manual_review": false,
2146 "text": "OK"
2147 },
2148- "lint-snap-v2:architecture_valid": {
2149- "manual_review": false,
2150- "text": "OK"
2151- },
2152 "lint-snap-v2:assumes_valid": {
2153 "manual_review": false,
2154 "text": "OK (assumes not specified)"
2155@@ -40492,10 +39824,6 @@ test-snapcraft-manifest-snapcraft-version-needed_0_amd64.snap: pass
2156 "manual_review": false,
2157 "text": "OK"
2158 },
2159- "lint-snap-v2:architecture_valid": {
2160- "manual_review": false,
2161- "text": "OK"
2162- },
2163 "lint-snap-v2:assumes_valid": {
2164 "manual_review": false,
2165 "text": "OK (assumes not specified)"
2166@@ -40660,10 +39988,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass
2167 "manual_review": false,
2168 "text": "OK"
2169 },
2170- "lint-snap-v2:architecture_valid": {
2171- "manual_review": false,
2172- "text": "OK"
2173- },
2174 "lint-snap-v2:assumes_valid": {
2175 "manual_review": false,
2176 "text": "OK (assumes not specified)"
2177@@ -40823,10 +40147,6 @@ test-snapcraft-manifest-snapcraft-version_0_amd64.snap: pass
2178 "manual_review": false,
2179 "text": "OK"
2180 },
2181- "lint-snap-v2:architecture_valid": {
2182- "manual_review": false,
2183- "text": "OK"
2184- },
2185 "lint-snap-v2:assumes_valid": {
2186 "manual_review": false,
2187 "text": "OK (assumes not specified)"
2188@@ -40991,10 +40311,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass
2189 "manual_review": false,
2190 "text": "OK"
2191 },
2192- "lint-snap-v2:architecture_valid": {
2193- "manual_review": false,
2194- "text": "OK"
2195- },
2196 "lint-snap-v2:assumes_valid": {
2197 "manual_review": false,
2198 "text": "OK (assumes not specified)"
2199@@ -41154,10 +40470,6 @@ test-snapcraft-manifest-unittest_0_amd64.snap: pass
2200 "manual_review": false,
2201 "text": "OK"
2202 },
2203- "lint-snap-v2:architecture_valid": {
2204- "manual_review": false,
2205- "text": "OK"
2206- },
2207 "lint-snap-v2:assumes_valid": {
2208 "manual_review": false,
2209 "text": "OK (assumes not specified)"
2210@@ -41322,10 +40634,6 @@ test-snapcraft-manifest_0_amd64.snap: pass
2211 "manual_review": false,
2212 "text": "OK"
2213 },
2214- "lint-snap-v2:architecture_valid": {
2215- "manual_review": false,
2216- "text": "OK"
2217- },
2218 "lint-snap-v2:assumes_valid": {
2219 "manual_review": false,
2220 "text": "OK (assumes not specified)"
2221@@ -41485,10 +40793,6 @@ test-snapcraft-manifest_0_amd64.snap: pass
2222 "manual_review": false,
2223 "text": "OK"
2224 },
2225- "lint-snap-v2:architecture_valid": {
2226- "manual_review": false,
2227- "text": "OK"
2228- },
2229 "lint-snap-v2:assumes_valid": {
2230 "manual_review": false,
2231 "text": "OK (assumes not specified)"
2232@@ -41649,10 +40953,6 @@ test-snapd-layout_1.0_all.snap: pass
2233 "manual_review": false,
2234 "text": "OK"
2235 },
2236- "lint-snap-v2:architecture_valid": {
2237- "manual_review": false,
2238- "text": "OK (architectures not specified)"
2239- },
2240 "lint-snap-v2:assumes_valid": {
2241 "manual_review": false,
2242 "text": "OK (assumes not specified)"
2243@@ -41868,10 +41168,6 @@ test-snapd-layout_1.0_all.snap: pass
2244 "manual_review": false,
2245 "text": "OK"
2246 },
2247- "lint-snap-v2:architecture_valid": {
2248- "manual_review": false,
2249- "text": "OK (architectures not specified)"
2250- },
2251 "lint-snap-v2:assumes_valid": {
2252 "manual_review": false,
2253 "text": "OK (assumes not specified)"
2254@@ -42092,10 +41388,6 @@ test-snapd-with-default-configure_3.snap: pass
2255 "manual_review": false,
2256 "text": "OK"
2257 },
2258- "lint-snap-v2:architecture_valid": {
2259- "manual_review": false,
2260- "text": "OK (architectures not specified)"
2261- },
2262 "lint-snap-v2:assumes_valid": {
2263 "manual_review": false,
2264 "text": "OK (assumes not specified)"
2265@@ -42263,10 +41555,6 @@ test-snapd-with-default-configure_3.snap: pass
2266 "manual_review": false,
2267 "text": "OK"
2268 },
2269- "lint-snap-v2:architecture_valid": {
2270- "manual_review": false,
2271- "text": "OK (architectures not specified)"
2272- },
2273 "lint-snap-v2:assumes_valid": {
2274 "manual_review": false,
2275 "text": "OK (assumes not specified)"
2276@@ -42436,10 +41724,6 @@ test-state-base_1_amd64.snap: FAIL
2277 "manual_review": false,
2278 "text": "OK"
2279 },
2280- "lint-snap-v2:architecture_valid": {
2281- "manual_review": false,
2282- "text": "OK"
2283- },
2284 "lint-snap-v2:assumes_valid": {
2285 "manual_review": false,
2286 "text": "OK (assumes not specified)"
2287@@ -42552,10 +41836,6 @@ test-state-base_1_amd64.snap: FAIL
2288 "manual_review": false,
2289 "text": "OK"
2290 },
2291- "lint-snap-v2:architecture_valid": {
2292- "manual_review": false,
2293- "text": "OK"
2294- },
2295 "lint-snap-v2:assumes_valid": {
2296 "manual_review": false,
2297 "text": "OK (assumes not specified)"
2298@@ -42697,10 +41977,6 @@ test-superprivileged-cmd_1_all.snap: FAIL
2299 "manual_review": false,
2300 "text": "OK"
2301 },
2302- "lint-snap-v2:architecture_valid": {
2303- "manual_review": false,
2304- "text": "OK"
2305- },
2306 "lint-snap-v2:assumes_valid": {
2307 "manual_review": false,
2308 "text": "OK (assumes not specified)"
2309@@ -42869,10 +42145,6 @@ test-superprivileged-cmd_1_all.snap: FAIL
2310 "manual_review": false,
2311 "text": "OK"
2312 },
2313- "lint-snap-v2:architecture_valid": {
2314- "manual_review": false,
2315- "text": "OK"
2316- },
2317 "lint-snap-v2:assumes_valid": {
2318 "manual_review": false,
2319 "text": "OK (assumes not specified)"
2320@@ -43050,10 +42322,6 @@ test-superprivileged-reference_1_all.snap: FAIL
2321 "manual_review": false,
2322 "text": "OK"
2323 },
2324- "lint-snap-v2:architecture_valid": {
2325- "manual_review": false,
2326- "text": "OK"
2327- },
2328 "lint-snap-v2:assumes_valid": {
2329 "manual_review": false,
2330 "text": "OK (assumes not specified)"
2331@@ -43230,10 +42498,6 @@ test-superprivileged-reference_1_all.snap: FAIL
2332 "manual_review": false,
2333 "text": "OK"
2334 },
2335- "lint-snap-v2:architecture_valid": {
2336- "manual_review": false,
2337- "text": "OK"
2338- },
2339 "lint-snap-v2:assumes_valid": {
2340 "manual_review": false,
2341 "text": "OK (assumes not specified)"
2342@@ -43423,10 +42687,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL
2343 "manual_review": false,
2344 "text": "OK"
2345 },
2346- "lint-snap-v2:architecture_valid": {
2347- "manual_review": false,
2348- "text": "OK"
2349- },
2350 "lint-snap-v2:assumes_valid": {
2351 "manual_review": false,
2352 "text": "OK (assumes not specified)"
2353@@ -43608,10 +42868,6 @@ test-superprivileged-sneaky_1_all.snap: FAIL
2354 "manual_review": false,
2355 "text": "OK"
2356 },
2357- "lint-snap-v2:architecture_valid": {
2358- "manual_review": false,
2359- "text": "OK"
2360- },
2361 "lint-snap-v2:assumes_valid": {
2362 "manual_review": false,
2363 "text": "OK (assumes not specified)"
2364@@ -43802,10 +43058,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL
2365 "manual_review": false,
2366 "text": "OK"
2367 },
2368- "lint-snap-v2:architecture_valid": {
2369- "manual_review": false,
2370- "text": "OK"
2371- },
2372 "lint-snap-v2:assumes_valid": {
2373 "manual_review": false,
2374 "text": "OK (assumes not specified)"
2375@@ -43982,10 +43234,6 @@ test-superprivileged-toplevel_1_all.snap: FAIL
2376 "manual_review": false,
2377 "text": "OK"
2378 },
2379- "lint-snap-v2:architecture_valid": {
2380- "manual_review": false,
2381- "text": "OK"
2382- },
2383 "lint-snap-v2:assumes_valid": {
2384 "manual_review": false,
2385 "text": "OK (assumes not specified)"
2386@@ -44154,10 +43402,6 @@ test-system-usernames_0_all.snap: pass
2387 "manual_review": false,
2388 "text": "OK"
2389 },
2390- "lint-snap-v2:architecture_valid": {
2391- "manual_review": false,
2392- "text": "OK (architectures not specified)"
2393- },
2394 "lint-snap-v2:assumes_valid": {
2395 "manual_review": false,
2396 "text": "OK (assumes not specified)"
2397@@ -44321,10 +43565,6 @@ test-system-usernames_0_all.snap: pass
2398 "manual_review": false,
2399 "text": "OK"
2400 },
2401- "lint-snap-v2:architecture_valid": {
2402- "manual_review": false,
2403- "text": "OK (architectures not specified)"
2404- },
2405 "lint-snap-v2:assumes_valid": {
2406 "manual_review": false,
2407 "text": "OK (assumes not specified)"
2408@@ -44524,10 +43764,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL
2409 "manual_review": false,
2410 "text": "OK"
2411 },
2412- "lint-snap-v2:architecture_valid": {
2413- "manual_review": false,
2414- "text": "OK"
2415- },
2416 "lint-snap-v2:assumes_valid": {
2417 "manual_review": false,
2418 "text": "OK (assumes not specified)"
2419@@ -44772,10 +44008,6 @@ test-top-level-dbus-slot_1_amd64.snap: FAIL
2420 "manual_review": false,
2421 "text": "OK"
2422 },
2423- "lint-snap-v2:architecture_valid": {
2424- "manual_review": false,
2425- "text": "OK"
2426- },
2427 "lint-snap-v2:assumes_valid": {
2428 "manual_review": false,
2429 "text": "OK (assumes not specified)"
2430@@ -44984,10 +44216,6 @@ test-topdir-ro_1.0_all.snap: pass
2431 "manual_review": false,
2432 "text": "OK (optional apps field not specified)"
2433 },
2434- "lint-snap-v2:architecture_valid": {
2435- "manual_review": false,
2436- "text": "OK (architectures not specified)"
2437- },
2438 "lint-snap-v2:assumes_valid": {
2439 "manual_review": false,
2440 "text": "OK (assumes not specified)"
2441@@ -45091,10 +44319,6 @@ test-topdir-ro_1.0_all.snap: pass
2442 "manual_review": false,
2443 "text": "OK (optional apps field not specified)"
2444 },
2445- "lint-snap-v2:architecture_valid": {
2446- "manual_review": false,
2447- "text": "OK (architectures not specified)"
2448- },
2449 "lint-snap-v2:assumes_valid": {
2450 "manual_review": false,
2451 "text": "OK (assumes not specified)"
2452@@ -45240,10 +44464,6 @@ test-unity7-home_0.1_all.snap: pass
2453 "manual_review": false,
2454 "text": "OK"
2455 },
2456- "lint-snap-v2:architecture_valid": {
2457- "manual_review": false,
2458- "text": "OK"
2459- },
2460 "lint-snap-v2:assumes_valid": {
2461 "manual_review": false,
2462 "text": "OK (assumes not specified)"
2463@@ -45424,10 +44644,6 @@ test-unity7-home_0.1_all.snap: pass
2464 "manual_review": false,
2465 "text": "OK"
2466 },
2467- "lint-snap-v2:architecture_valid": {
2468- "manual_review": false,
2469- "text": "OK"
2470- },
2471 "lint-snap-v2:assumes_valid": {
2472 "manual_review": false,
2473 "text": "OK (assumes not specified)"
2474@@ -45597,10 +44813,6 @@ test-void-dir_0.1_all.snap: FAIL
2475 "manual_review": false,
2476 "text": "OK"
2477 },
2478- "lint-snap-v2:architecture_valid": {
2479- "manual_review": false,
2480- "text": "OK"
2481- },
2482 "lint-snap-v2:assumes_valid": {
2483 "manual_review": false,
2484 "text": "OK (assumes not specified)"
2485@@ -45750,10 +44962,6 @@ test-void-dir_0.1_all.snap: FAIL
2486 "manual_review": false,
2487 "text": "OK"
2488 },
2489- "lint-snap-v2:architecture_valid": {
2490- "manual_review": false,
2491- "text": "OK"
2492- },
2493 "lint-snap-v2:assumes_valid": {
2494 "manual_review": false,
2495 "text": "OK (assumes not specified)"
2496@@ -45917,10 +45125,6 @@ test-x11-home_0.1_all.snap: pass
2497 "manual_review": false,
2498 "text": "OK"
2499 },
2500- "lint-snap-v2:architecture_valid": {
2501- "manual_review": false,
2502- "text": "OK"
2503- },
2504 "lint-snap-v2:assumes_valid": {
2505 "manual_review": false,
2506 "text": "OK (assumes not specified)"
2507@@ -46097,10 +45301,6 @@ test-x11-home_0.1_all.snap: pass
2508 "manual_review": false,
2509 "text": "OK"
2510 },
2511- "lint-snap-v2:architecture_valid": {
2512- "manual_review": false,
2513- "text": "OK"
2514- },
2515 "lint-snap-v2:assumes_valid": {
2516 "manual_review": false,
2517 "text": "OK (assumes not specified)"
2518@@ -46278,10 +45478,6 @@ test-x11-no-desktop_0.1_all.snap: pass
2519 "manual_review": false,
2520 "text": "OK"
2521 },
2522- "lint-snap-v2:architecture_valid": {
2523- "manual_review": false,
2524- "text": "OK"
2525- },
2526 "lint-snap-v2:assumes_valid": {
2527 "manual_review": false,
2528 "text": "OK (assumes not specified)"
2529@@ -46442,10 +45638,6 @@ test-x11-no-desktop_0.1_all.snap: pass
2530 "manual_review": false,
2531 "text": "OK"
2532 },
2533- "lint-snap-v2:architecture_valid": {
2534- "manual_review": false,
2535- "text": "OK"
2536- },
2537 "lint-snap-v2:assumes_valid": {
2538 "manual_review": false,
2539 "text": "OK (assumes not specified)"
2540@@ -46589,10 +45781,6 @@ ubuntu-core_16.04.1+test1_amd64.snap: pass
2541 "manual_review": false,
2542 "text": "OK"
2543 },
2544- "lint-snap-v2:architecture_valid": {
2545- "manual_review": false,
2546- "text": "OK"
2547- },
2548 "lint-snap-v2:assumes_valid": {
2549 "manual_review": false,
2550 "text": "OK (assumes not specified)"
2551@@ -46691,10 +45879,6 @@ ubuntu-core_16.04.1+test1_amd64.snap: pass
2552 "manual_review": false,
2553 "text": "OK"
2554 },
2555- "lint-snap-v2:architecture_valid": {
2556- "manual_review": false,
2557- "text": "OK"
2558- },
2559 "lint-snap-v2:assumes_valid": {
2560 "manual_review": false,
2561 "text": "OK (assumes not specified)"
2562@@ -46908,10 +46092,6 @@ vlc_daily+test1_amd64.snap: pass
2563 "manual_review": false,
2564 "text": "OK"
2565 },
2566- "lint-snap-v2:architecture_valid": {
2567- "manual_review": false,
2568- "text": "OK"
2569- },
2570 "lint-snap-v2:assumes_valid": {
2571 "manual_review": false,
2572 "text": "OK (assumes not specified)"
2573@@ -47172,10 +46352,6 @@ vlc_daily+test1_amd64.snap: pass
2574 "manual_review": false,
2575 "text": "OK"
2576 },
2577- "lint-snap-v2:architecture_valid": {
2578- "manual_review": false,
2579- "text": "OK"
2580- },
2581 "lint-snap-v2:assumes_valid": {
2582 "manual_review": false,
2583 "text": "OK (assumes not specified)"
2584@@ -47360,10 +46536,6 @@ test-classic_0_all.snap: pass
2585 "manual_review": false,
2586 "text": "OK"
2587 },
2588- "lint-snap-v2:architecture_valid": {
2589- "manual_review": false,
2590- "text": "OK"
2591- },
2592 "lint-snap-v2:assumes_valid": {
2593 "manual_review": false,
2594 "text": "OK (assumes not specified)"
2595@@ -47555,10 +46727,6 @@ test-classic_0_all.snap: pass
2596 "manual_review": false,
2597 "text": "OK"
2598 },
2599- "lint-snap-v2:architecture_valid": {
2600- "manual_review": false,
2601- "text": "OK"
2602- },
2603 "lint-snap-v2:assumes_valid": {
2604 "manual_review": false,
2605 "text": "OK (assumes not specified)"
2606@@ -47763,10 +46931,6 @@ test-classic_0_all.snap: pass
2607 "manual_review": false,
2608 "text": "OK"
2609 },
2610- "lint-snap-v2:architecture_valid": {
2611- "manual_review": false,
2612- "text": "OK"
2613- },
2614 "lint-snap-v2:assumes_valid": {
2615 "manual_review": false,
2616 "text": "OK (assumes not specified)"
2617@@ -124815,10 +123979,6 @@ hello-world_25.snap: FAIL
2618 "manual_review": false,
2619 "text": "OK"
2620 },
2621- "lint-snap-v2:architecture_valid": {
2622- "manual_review": false,
2623- "text": "OK"
2624- },
2625 "lint-snap-v2:assumes_valid": {
2626 "manual_review": false,
2627 "text": "OK (assumes not specified)"
2628@@ -125126,10 +124286,6 @@ hello-world_25.snap: FAIL
2629 "manual_review": false,
2630 "text": "OK"
2631 },
2632- "lint-snap-v2:architecture_valid": {
2633- "manual_review": false,
2634- "text": "OK"
2635- },
2636 "lint-snap-v2:assumes_valid": {
2637 "manual_review": false,
2638 "text": "OK (assumes not specified)"

Subscribers

People subscribed via source and target branches