landscapeio / landscape-issues

The public issue tracker for Landscape.io (https://landscape.io)
15 stars 1 forks source link

gevent analysis has been failing for months #268

Closed jamadden closed 4 years ago

jamadden commented 7 years ago

Following the link from a PR (e.g., https://landscape.io/github/gevent/gevent/pulls/913) simply reports a 500 error.

Viewing a specific build (E.g, https://landscape.io/github/gevent/gevent/403) reports that prospector failed, but gives me no information about the failure.

I can't reproduce a prospector failure locally under python 2 or python 3 (prospector 0.12.4/pylint-1.6.4) if I run 'prospector' in the root of the repository checkout. Our CI builds on travis also run prospector just fine (https://travis-ci.org/gevent/gevent/jobs/192022002#L237).

I can't tell exactly when landscape.io stopped working. I'm sure it worked more recently than 2015, even though that's the last reported good build in the landscape UI. Here's a PR from 2016 that features a lanscape-bot comment.

Our .landscape.yml has various workarounds for previously observed crashes in prospector (and I don't mind adding more, probably), and we invoke prospector with a custom excepthook to report extra details, but since I can't reproduce the crash locally or on Travis, I'm a bit stuck.

Any help would be appreciated. Thanks!