Closed Bug 401782 Opened 15 years ago Closed 15 years ago
Minotaur: Add variable to reference a directory
Currently we have variables like -o -b -c to specify the location of a reference file (like bookmarks.html, output xml, etc). It would be great if we could use a variable where we can specify a directory, since minotaur generates the output file names, then it could depend on those names not changing. This would save time when testing a huge amount of builds.
This will be fixed by the partner.py code that is in bug 401170. Adding that dependency.
Depends on: 401170
I think that Carsten's original issue is addressed by bug 401170. However, for L10N testing, he has a valid point, since L10N testing really can't make use of partner.py for automation. This patch includes a new run-minotaur.py script that enables a user to easily automate running a specific locale through Minotaur. The script takes care of downloading, installing and running, (and optionally verifying) the given build. This should enable testers vetting specific locales to have the ability to run one script to vet the locale in question. We can also use this tool to help simplify L10N buildbot integration because the L10N buildbot scripts can call run-minotaur.py to download, install, and run minotaur on the locale build of its choice.
Assignee: nobody → ctalbert
Status: NEW → ASSIGNED
Attachment #296069 - Flags: review?(rcampbell)
Comment on attachment 296069 [details] [diff] [review] Patch to add ability to run "one" locale lines 22-23 replace with: user, passwd = creds.split(":") minor nit, but it cuts down on repetition. Otherwise, looks good!
Attachment #296069 - Flags: review?(rcampbell) → review+
Thanks for the review and the suggestion. Still have a bit to learn in the python world. This patch contains that nit, and I carried the review forward.
Changes checked in on trunk --> FIXED
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Mass moving Minotaur bugs to Testing : Minotaur. Filter on MinotaurMassMove to ignore.
Component: Testing → Minotaur
Product: Core → Testing
QA Contact: testing → minotaur
You need to log in before you can comment on or make changes to this bug.