Closed
Bug 352240
Opened 18 years ago
Closed 18 years ago
set up tinderboxes to run TUnit
Categories
(Release Engineering :: General, defect)
Release Engineering
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: davel, Assigned: coop)
Details
Short term, I think we need dedicated tinderboxes to run the TUnit tests. What do I need to do to escalate this to a high-enough priority so that it gets done in the next week or so?
We'd need windows, linux, and mac, in that priority order. Each box would need to continuously build trunk with a modified mozconfig (to enable tests and disable static), and report the results to the tinderbox server such that developers would know if the tests fail.
Longer term, these build boxes would run additional tests even after we move the TUnit tests back to the regular tinderboxes.
Updated•18 years ago
|
Component: Build & Release → Tinderbox Configuration
QA Contact: preed → ccooper
Assignee | ||
Updated•18 years ago
|
Assignee: build → ccooper
Assignee | ||
Comment 1•18 years ago
|
||
I've setup a Windows build for this on fxexp-win32-tbox. It should begin reporting to the MozillaExperimental tinderbox tree shortly.
Status: NEW → ASSIGNED
Reporter | ||
Comment 2•18 years ago
|
||
coop, is the mozconfig in the public cvs?
Assignee | ||
Comment 3•18 years ago
|
||
(In reply to comment #2)
> coop, is the mozconfig in the public cvs?
Not yet, but since I'm signed up to do bug 337362 too, it will be soon. BTW, you'll be able to see the mozconfig at the head of the tinderbox log in case there are any problems with it the meantime.
Essentially, I just copied over the existing trunk cairo mozconfig and changed it to run with --enable-tests and --disable-static (and commented out the update-packaging stuff).
Reporter | ||
Comment 4•18 years ago
|
||
latest log from that box shows
"Skipping Mozilla tests."
at the end. Did you set $RunUnitTests to 1 in the tinderconfig?
Assignee | ||
Comment 5•18 years ago
|
||
(In reply to comment #4)
> at the end. Did you set $RunUnitTests to 1 in the tinderconfig?
Any other undocumented things I should be adding/changing to these config files while I'm at it?
Comment 6•18 years ago
|
||
As I mentioned to coop on IRC, I think the problem is that $RunMozillaTests isn't set. http://lxr.mozilla.org/mozilla/source/tools/tinderbox/build-seamonkey-util.pl#1185
Assignee | ||
Comment 7•18 years ago
|
||
It's not dedicated to TUnit, but sea-linux-tbox in now running TUnit instead of lhasa. Reports are going to http://tinderbox.mozilla.org/showbuilds.cgi?tree=SeaMonkey
Assignee | ||
Updated•18 years ago
|
Assignee: ccooper → build
Status: ASSIGNED → NEW
Comment 8•18 years ago
|
||
We've also got tests going to MozillaTest from the new VMs IT setup last week.
http://tinderbox.mozilla.org/showbuilds.cgi?tree=MozillaTest.
We're planning on moving these someplace more permanent once I've got the buildbots configured properly. Not sure where yet, but...
Updated•18 years ago
|
Status: NEW → RESOLVED
Closed: 18 years ago
Component: Tinderbox Configuration → Testing
Product: mozilla.org → Core
Resolution: --- → FIXED
Version: other → Trunk
Updated•16 years ago
|
Assignee: build → ccooper
Component: Testing → Release Engineering
Product: Core → mozilla.org
QA Contact: ccooper → release
Version: Trunk → other
Updated•11 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•