Closed Bug 1197358 Opened 9 years ago Closed 9 years ago

Create update.py script for firefox-ui-tests to handle Firefox builds for Jenkins

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

After talking to Armen about 2 weeks ago it looks like that only some tweaks are necessary to ensure that we can run the script also for nightly tests. I will work on this by next week, so that we finally could also run them as part of the funsize partial mar generation tasks.
No longer blocks: 1159527
Armen, I have a question to the tools repository which actually is required to run the update script. As far as I know it is only used to fetch the config files for releases. Given that we don't need those for nightly builds, I think we should only make it mandatory in case of update_verify_config has been specified. Does that sound correct to you?
Flags: needinfo?(armenzg)
Depends on: 1199184
Depends on: 1199191
Depends on: 1199202
It wfm :)
Flags: needinfo?(armenzg)
Depends on: 1200368
With the patch on bug 1200368 I can successfully run nightly builds with the firefox_ui_updates.py script. There might be some more smaller tweaks necessary, which I may wanna do here once the other bug got fixed.
Depends on: 1201588
Depends on: 1203155
Depends on: 1203674
Depends on: 1207580
Depends on: 1207581
Updating summary to reflect the current naming of the script.
Summary: Update firefox-ui-updates.py script to handle nightly builds → Create update.py script for firefox-ui-tests to handle Firefox builds for Jenkins
See Also: → 1209209
All work is done here for that script. Lets wait for the stackwalk fix being landed to mark this bug as fixed.
No longer depends on: 1199184
All dependencies are fixed now. Bug 1201588 is only remaining open for a feedback and a possible enhancement patch. But that doesn't block us on this bug.

The update script is ready now and can be used by our Jenkins instance or by Rail for nightly and release builds.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.