Closed Bug 552679 Opened 14 years ago Closed 14 years ago

Add Mobile OSs to TBPL

Categories

(Tree Management Graveyard :: TBPL, defect)

x86
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: joduinn, Assigned: Swatinem)

References

Details

Attachments

(1 file, 1 obsolete file)

Android builds coming soon.
Since yesterday, we now have android nightly builds - can these be added to TBPL?
(In reply to comment #1)
> Since yesterday, we now have android nightly builds - can these be added to
> TBPL?

Of course, that should be build-on-checkin *and* nightly builds! You can see them here: http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mobile
OS: Mac OS X → Android
I don't think we have any mobile builds atm.
Not sure if that invalidates this, or expands the request to cover all of mobile.
Any ETA on getting these builds into TBPL?


(In reply to comment #3)
> I don't think we have any mobile builds atm.
> Not sure if that invalidates this, or expands the request to cover all of
> mobile.

Aki: sorry, dont follow. /me looks at http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mobile and sees lots of Android, maemo4, maemo5 builds.
So on the Mobile tree we need these platforms, right?
Android, Linux, Maemo (includes N810), OSX, Win

That means we need to add a "runs on these platforms" field per tree, and do some reorganizing. I'll see what I can do.
(In reply to comment #4)
> Any ETA on getting these builds into TBPL?
> 
> 
> (In reply to comment #3)
> > I don't think we have any mobile builds atm.
> > Not sure if that invalidates this, or expands the request to cover all of
> > mobile.
> 
> Aki: sorry, dont follow. /me looks at
> http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mobile and sees lots of
> Android, maemo4, maemo5 builds.

We have zero mobile builds in tbpl afaik.
Therefore, adding Android builds is either invalid or should be expanded to cover the full mobile tree.
Assignee: nobody → arpad.borsos
Status: NEW → ASSIGNED
Summary: Add Android to TBPL → Add Mobile OSs to TBPL
Attached patch patch (obsolete) — Splinter Review
Now that we don't have a matrix anymore, it becomes very easy to add new OSs. I've also done a bit OS-handling refactoring, also modified the performance comparator to only show OSs for which there are results, otherwise it would overflow and create a scrollbar not that there are a lot more OSs.

Another question: Maemo without version number is Maemo 4, right?
Attachment #450912 - Flags: review?(mstange)
Attachment #450912 - Flags: feedback?(ehsan)
Wouldn't it be more elegant to just add a function which returns the object property names as an array, and remove the OSKeys array?
(In reply to comment #7)
> Another question: Maemo without version number is Maemo 4, right?

That's correct.
Attachment #450912 - Flags: review?(mstange) → review-
Comment on attachment 450912 [details] [diff] [review]
patch

Yeah, what Ehsan said. There's a _keysFromObject function in UserInterface.js, move it anywhere you like.
(In reply to comment #10)
> (From update of attachment 450912 [details] [diff] [review])
> Yeah, what Ehsan said. There's a _keysFromObject function in UserInterface.js,
> move it anywhere you like.

Thanks, I moved it into Controller.
Attachment #450912 - Attachment is obsolete: true
Attachment #453693 - Flags: review?(mstange)
Attachment #450912 - Flags: feedback?(ehsan)
Blocks: 574211
Comment on attachment 453693 [details] [diff] [review]
fixed [pushed: comment 13]

>diff --git a/js/Controller.js b/js/Controller.js

>     UserInterface.init(this);
> 
>     this.forceRefresh();
>   },
> 
>+
>   getData: function Controller_getData() {

No need for this blank line. Looks great otherwise.
Attachment #453693 - Flags: review?(mstange) → review+
Comment on attachment 453693 [details] [diff] [review]
fixed [pushed: comment 13]

http://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/rev/f75476fa2a7e
Thanks.
Attachment #453693 - Attachment description: fixed → fixed [pushed: comment 13]
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
deployed, thanks
Thanks for adding Android!
Blocks: 553320
Product: Webtools → Tree Management
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: