Closed Bug 657800 Opened 14 years ago Closed 14 years ago

Add-ons with binary components do not fail the bulk validation check

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
6.0.10

People

(Reporter: krupa.mozbugs, Assigned: basta)

References

Details

Currently, Add-ons with binary components do not fail the bulk validation check file extensions to check: dll, dylib, so
I think that's because it's a warning and not an error. If that's the case, we should make this a compat error, but keep it as a warning for regular validation. I think we already did that for another test.
I can make it an error in compatibility results, but it won't be a tier 5 test. It also won't have the associated for_appversions element in the output. Someone will need to make sure, then, that this won't be ignored by the logic that filters compatibility messages. I think I recall Kumar mentioning that he uses some list comprehension for this, and that would lead to a possible bug.
Depends on: 657830
Matt, that would work fine actually. Just add compatibility_type=error similar to how the navigator_language test sets this. After bug 657830 (oops!) then it will do what we want and address this bug here.
Matt, is it clear how to fix this?
Assignee: kumar.mcmillan → mbasta
Depends on: 657840
Yup, I just finished the patch (with tests): https://github.com/mozilla/amo-validator/pull/35
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Note that a fix to AMO's UI (bug 657830) was required to show binary errors correctly
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.