Use hg.mozilla.org to map crashes to bug components by way of source files when possible
Categories
(Socorro :: Processor, task, P3)
Tracking
(Not tracked)
People
(Reporter: ted, Unassigned)
References
Details
Comment 1•9 years ago
|
||
Comment 2•9 years ago
|
||
Comment 3•9 years ago
|
||
Comment 4•9 years ago
|
||
| Reporter | ||
Comment 5•9 years ago
|
||
Updated•9 years ago
|
Comment 6•9 years ago
|
||
Comment 7•9 years ago
|
||
Comment 8•9 years ago
|
||
Comment 9•9 years ago
|
||
Comment 10•9 years ago
|
||
| Reporter | ||
Comment 11•8 years ago
|
||
Comment 13•5 years ago
|
||
I'm moving this to the processor component, but the work here probably involves making changes to the processor as well as the webapp. I'm also unassigning Kan-ru since nothing has happened here in a long time. Kan-ru: If you're still working on this, let me know.
json-mozbuildinfo no longer exists. It was removed in bug #1523745. So that option is no longer available.
I looked at libmozdata. It's got a modules.json file that hasn't been touched in 4 years. That suggests to me it doesn't have any kind of maintenance update cycle, so we shouldn't use it as is. I wrote up https://github.com/mozilla/libmozdata/issues/180 to cover updating the module and figuring out a maintenance cycle. Alternatively, finding a new source of the information.
I don't think we should implement this from whole-cloth in Socorro--I'd rather rely on a service or library for this information and then adjust the processor to get it from that.
Comment 14•5 years ago
|
||
The modules.json file was generated using a script from https://wiki.mozilla.org/. But the wiki itself is not updated, so even if we wanted, it doesn't make sense to update it. We should just get rid of it instead.
The alternative, and better way, to handle this is to use the components.json artifact from the source-bugzilla-info task, that is https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.v2.mozilla-central.latest.source.source-bugzilla-info/artifacts/public/components.json.
We can add support for it in libmozdata and use it through libmozdata in Socorro, or we can implement it directly in Socorro.
Description
•