Requestbuild overlay code swallows error information

Bug #824435 reported by Henning Eggers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Critical
Henning Eggers

Bug Description

The code that requests a build in requestbuild_overlay.js defines a failure handler that will not report the OOPS-ID back. The code in client.js does that, maybe it should be using that code. Without this information bug 812783 cannot be investigated any further.

Related branches

Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
tags: added: qa-untestable
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-untestable
William Grant (wgrant)
tags: added: qa-untestable
removed: qa-needstesting
Revision history for this message
Henning Eggers (henninge) wrote :

I am sorry but I have to block this. I instrumented a function in client.js and in requestbuild_overlay.js and they depend on stuff from lib/lp/app/javascript/teststing/mockio.js. Unfortunately files from the testing directory are not included in launchpad.js which I did not know.

My current branch will move them to lp.client and I hope to be done with that soon. If it needs to be unblocked more quickly, I am happy to extract that move or even revert.

tags: added: qa-bad
removed: qa-untestable
tags: added: bad-commit-13766
William Grant (wgrant)
tags: added: qa-untestable
removed: qa-bad
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-untestable
tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Launchpad QA Bot (lpqabot) wrote :
tags: added: qa-needstesting
removed: qa-ok
Changed in launchpad:
status: In Progress → Fix Committed
tags: added: qa-ok
removed: qa-needstesting
William Grant (wgrant)
Changed in launchpad:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.