Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug 1557706: fix systemtests to work with discarded reasons #354

Merged
merged 1 commit into from Jul 23, 2019
Merged

bug 1557706: fix systemtests to work with discarded reasons #354

merged 1 commit into from Jul 23, 2019

Conversation

willkg
Copy link
Collaborator

@willkg willkg commented Jul 23, 2019

No description provided.

@@ -325,6 +325,9 @@ def extract_payload(self, req):
has_kvpairs = True
raw_crash[fs_item.name] = fs_item.value

if not raw_crash:
raise MalformedCrashReport("no_annotations")
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This causes malformed crash reports which have no annotations to get dropped earlier. Otherwise, they go through the throttler and get dropped because it's an "unsupported product". Dropping it here with a "no annotations" reason reduces some of the work involved but also yields a better reason for someone testing crash reporting.

@willkg
Copy link
Collaborator Author

willkg commented Jul 23, 2019

self-r+

@willkg willkg merged commit aa793a0 into mozilla-services:master Jul 23, 2019
@willkg willkg deleted the 1557706-systemtests branch July 23, 2019 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant