Retrieve TranslationTemplatesBuildJob results

Bug #507678 reported by Jeroen T. Vermeulen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Jeroen T. Vermeulen

Bug Description

The build-farm jobs that generate translation templates for branches should retrieve the generated files from the slave and make them available for server-side processing.

Related branches

Revision history for this message
Muharem Hrnjadovic (al-maisan) wrote :
Changed in rosetta:
status: New → In Progress
assignee: nobody → Muharem Hrnjadovic (al-maisan)
milestone: none → 10.01
tags: added: wellington
Changed in rosetta:
assignee: Muharem Hrnjadovic (al-maisan) → nobody
milestone: 10.01 → none
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

To support this, TranslationTemplatesBuildJob must have a "build" attribute that refers to an IBuildBase implementation. It must provide its own updateBuild_WAITING and, as wgrant puts it, "an enormous web of stuff under there."

Soyuz build jobs have this reference pointing to a Build, but ours don't. Another class that doesn't have a Build there is SourcePackageRecipeBuild.

Revision history for this message
William Grant (wgrant) wrote :

You don't actually need to have an IBuildBase -- you could reimplement IBuildFarmJob.updateBuild to not require one. That was sort of the intention.

But it might be better for you to have a build anyway. You'll have to work out whether you want one.

Changed in rosetta:
status: In Progress → Fix Committed
tags: added: qa-needstesting
tags: added: qa-untestable
removed: qa-needstesting
Changed in rosetta:
milestone: none → 10.02
assignee: nobody → Jeroen T. Vermeulen (jtv)
Changed in rosetta:
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.