Closed Bug 786938 Opened 12 years ago Closed 3 years ago

test_handlerApps.xhtml is permaorange on 10.8 and 10.9 and 10.10 from trying to launch iCal.app, which no longer exists

Categories

(Firefox :: File Handling, defect)

x86
macOS
defect

Tracking

()

RESOLVED FIXED
Tracking Status
firefox99 --- fixed

People

(Reporter: philor, Assigned: philor)

References

Details

(Whiteboard: [qa-][test disabled])

The deeply-hated (bug 449763) test_handlerApps.xhtml, which launches iCal on OS X and leaves it running (which in the case of our 10.7+ slaves, means leaves it running across reboots so that it's still running when the slave later runs talos, bug 743594), is permaorange on 10.8 because it launches /Applications/iCal.app, having failed to anticipate that Apple would decide to switch the name of the app to match the name of the iPhone app. This would be a marvelous opportunity to STOP LAUNCHING ICAL, but because this test is holding all of mochitest-5 on 10.8 hostage (it's hidden only because of this), we need to do *something* about it.
Oh yeah, file handling is totally unowned. I'm not willing to be the one to test launching Calendar.app, nor am I willing to be responsible for the havoc that causing it to be constantly running on every single test slave may cause, and the hack that SeaMonkey used to just open /bin/echo instead in bug 749872 totally does not work (it just causes the test to fail on 10.5-10.7 and 10.8 opt, but on 10.8 debug it crashes rather spectacularly, in Launch Services), so I just disabled the test on 10.8 in http://hg.mozilla.org/integration/mozilla-inbound/rev/f7c89de3ab43
Whiteboard: [leave open][qa-]
Summary: test_handlerApps.xhtml is permaorange on 10.8 from trying to launch iCal.app, which no longer exists → test_handlerApps.xhtml is permaorange on 10.8 and 10.9 from trying to launch iCal.app, which no longer exists
Whiteboard: [qa-] → [qa-][test disabled][leave open]
Summary: test_handlerApps.xhtml is permaorange on 10.8 and 10.9 from trying to launch iCal.app, which no longer exists → test_handlerApps.xhtml is permaorange on 10.8 and 10.9 and 10.10 from trying to launch iCal.app, which no longer exists
Apparently the way I was disabling it lead to intermittently calling finish twice, which I don't understand, so I just disabled it completely on OS X in https://hg.mozilla.org/integration/mozilla-inbound/rev/0e25e47b597c.
Blocks: 996578
Product: Core → Firefox
Version: Trunk → unspecified
Blocks: 749872

This test was removed in bug 749872.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Whiteboard: [qa-][test disabled][leave open] → [qa-][test disabled]
No longer blocks: 749872
Severity: normal → --
Depends on: 749872
Assignee: nobody → philringnalda
You need to log in before you can comment on or make changes to this bug.