Closed Bug 523471 Opened 10 years ago Closed 10 years ago

stop running tiger talos tests on try builds that don't support tiger

Categories

(Release Engineering :: General, defect)

All
macOS
defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: anodelman, Assigned: anodelman)

References

Details

Attachments

(1 file, 2 obsolete files)

Try tiger talos boxes have fallen way behind just doing reboot-busted tests-reboot cycles that aren't helping anyone.

Would need to be able to identify that a build would not run successfully on tiger and then not request to test there.
Perhaps we can grovel through the jar files to find where about:buildconfig is stored and look for "--with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk" in the configure args. Dunno how much time we save if we do that on the talos slave.
Patch currently baking on talos-staging.
Assignee: nobody → anodelman
Running on talos-staging-pool and talos-staging-try.  Short circuits test cycle if the sdk doesn't match the host platform.  Also reordered some factory steps so that we do this check as soon as possible.
Attachment #408097 - Flags: review?(catlee)
Comment on attachment 408097 [details] [diff] [review]
don't run 10.5.sdk on 10.4 machines

Can you move the new class into a different file?  steps/misc.py is probably a good place.
Attachment #408097 - Flags: review?(catlee) → review-
Attachment #408730 - Flags: review?(catlee)
Better placement of added step class.
Attachment #408097 - Attachment is obsolete: true
Attachment #408730 - Attachment is obsolete: true
Attachment #408940 - Flags: review?(catlee)
Attachment #408730 - Flags: review?(catlee)
Attachment #408940 - Flags: review?(catlee) → review+
Comment on attachment 408940 [details] [diff] [review]
[checked in]don't run 10.5.sdk on 10.4 machines (take 3)

changeset:   484:15a76058c83d
Attachment #408940 - Attachment description: don't run 10.5.sdk on 10.4 machines (take 3) → [checked in]don't run 10.5.sdk on 10.4 machines (take 3)
Attachment #408940 - Flags: checked-in+
Working on try now.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 535084
Blocks: 540249
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.