Closed Bug 588454 Opened 14 years ago Closed 14 years ago

Add new test suites (OpenGL, Direct 3D and Direct 2D) to TBPL

Categories

(Tree Management Graveyard :: TBPL, defect)

x86
macOS
defect
Not set
major

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: armenzg, Assigned: Swatinem)

References

Details

Attachments

(3 files, 1 obsolete file)

Please add the following test suites to TBPL.

This has high priority since we want to have coverage for beta 5.

The name of the builders are:
* Rev3 WINNT 6.1 $branch {opt|debug} test direct3D
* Rev3 WINNT 6.1 $branch {opt|debug} test reftest-d2d
* Rev3 Fedora 12 $branch {opt|debug} test opengl
* Rev3 Fedora 12x64 $branch {opt|debug} test opengl
* Rev3 MacOSX Leopard 10.5.8 $branch {opt|debug} test opengl
* Rev3 MacOSX Snow Leopard 10.6.2 $branch {opt|debug} test opengl

The later two are not currently being run but they will in the following weeks.
Assignee: nobody → arpad.borsos
Status: NEW → ASSIGNED
Attached patch patchSplinter Review
The machines are not yet included in the tinderbox scrape, but it should work.
We desperately need to refactor the name parsing and display though.
Attachment #467069 - Flags: review?(mstange)
Attachment #467069 - Flags: review?(mstange) → review+
http://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/rev/0d90c44b26fa
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Wow that was fast!
Thanks guys.

BTW does this get picked up immediately by the server or will this be picked up in the next server maintenance window?

I can now see the RD2D suites in the noignore TBPL page!! :)
RD2D was there for some time. Markus will push the new changes live sometime tomorrow.
(In reply to comment #1)
> We desperately need to refactor the name parsing and display though.

Let's do when we update it for bug 586664.

(In reply to comment #3)
> BTW does this get picked up immediately by the server or will this be picked up
> in the next server maintenance window?

I updated the server an hour ago or so, so this is live now. I would have done it yesterday but I couldn't connect to any mozilla.org server then. I thought it had to do with the downtime but it turned out I just had to reboot my machine :)
The patch was missing the tinderbox parsing parts (must have forgot to qref), will work up a new one.
Heh, so much for my review... though I was wondering why only UserInterface.js needed to be updated when I uploaded it...
Attached patch refactor machine type handling (obsolete) — Splinter Review
This gets rid of the "o" suffix, as != debug = opt.
Attachment #467369 - Flags: review?(mstange)
I'd like to keep the "o" suffix for symmetry, please.

Alternatively we could give Opt and Debug results their own rows, maybe like this:

    * Linux Debug  B M(1 2 3 4 5 oth) C R J X
    * Linux Opt    B M(1 2 3 4 5 oth) C R J X T T T T T T T T T
    * ...
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
going with the separate row approach as discussed.
Attachment #467369 - Attachment is obsolete: true
Attachment #467386 - Flags: review?(mstange)
Attachment #467369 - Flags: review?(mstange)
Blocks: 525231
Comment on attachment 467386 [details] [diff] [review]
refactor machine type handling

>diff --git a/css/style.css b/css/style.css

> .results .os {
>   float: left;
>-  width: 60px;
>+  width: 90px;
>   word-spacing: 0;
> }

Please make it 100px and add white-space: nowrap; overflow: hidden;.

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

>   _resultTitle: function UserInterface__resultTitle(result) {
>-    var type = result.machine.type;
>+    var type = result.machine.type + " " + this._numberForMachine(result.machine) + (result.machine.debug ? " debug" : "");

Let's be explicit and add " opt" here, too. In a tooltip we have all the space we need.
Attachment #467386 - Flags: review?(mstange) → review+
http://hg.mozilla.org/users/mstange_themasta.com/tinderboxpushlog/rev/c9760479e2c8
With nits fixed.
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → FIXED
I can go to http://tests.themasta.com/tinderboxpushlog/?tree=MozillaTry&noignore=1 and see RGL, R3D and R2D.

Thanks guys!
Status: RESOLVED → VERIFIED
Some fallout from the patch, seems like nobody noticed, isn’t anybody using this feature?
Attachment #469496 - Flags: review?(mstange)
Comment on attachment 469496 [details] [diff] [review]
fix performance comparator

Remove the PerformanceComparator.js change.
Attachment #469496 - Flags: review?(mstange) → review+
Which feature?
AFAIK what I needed showed up. Not that I look at it since I am just a releng and not a dev.
Nevermind, it will be killed in bug 590960 anyway :D
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: