Closed Bug 584413 Opened 16 years ago Closed 15 years ago

[manifests] Support sub-level directories in mozmill-restart tests

Categories

(Testing Graveyard :: Mozmill, defect)

x86
All
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: aaronmt, Unassigned)

Details

(Whiteboard: [mozmill-2.0-])

Currently, Mozmill will hang when running mozmill-restart tests that are within a sub-level directory, i.e., (restartTests/softwareUpdate/testXMLErrorAutoProxy/) As per a comment in a separate bug, I stumbled upon this while trying to understand why Mozmill was hanging. http://github.com/mozautomation/mozmill/blob/master/mozmill/mozmill/__init__.py#L640 Is this desirable? Undesirable?
Side effect of the hacky implementation of the restart mechanism. It will be fixed for 2.0 when we move to a more sane way of loading tests and modules. Thanks for tracking the issue. Can I get you to add in the exact command line you launched with so that we can reliably reproduce this test case once we make those changes and ensure we've fixed this?
Sure. To currently reproduce, just dive into firefox/restartTests/testExtensionInstallUninstall Create a folder: 'extensions'. Move the three test files into that folder. With the testExtensionInstallUninstall as the present working directory My command line ran: mozmill-restart -t extensions/ -b ~/Downloads/Minefield.app/ --show-errors
Summary: Support sub-level directories in mozmill-restart tests → [manifests] Support sub-level directories in mozmill-restart tests
We are moving to manifests for all complicated restart tests. We will continue to support simple directory lists, but we're going to devote our effort to extending our capabilities on the manifest side of things not on the directory side of things. --> WONTFIX
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
Whiteboard: [mozmill-2.0?] → [mozmill-2.0-]
Actually this will also be fixed when bug 584464 is landed anyway. In that patch, normal and restart tests are found identically
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.