Closed Bug 556779 Opened 16 years ago Closed 16 years ago

Instantiate cached studies/surveys even if they are no longer in index.json

Categories

(Mozilla Labs Graveyard :: Test Pilot, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jono, Assigned: jono)

Details

If the user has finished a study or survey, it should stay in their "finished" panel - it should not disappear just because it's been deleted from index.json. Right now they're disappearing from the interface even though the code is still cached, because the instantiation of tasks is determined by the filenames listed in index.json. TestPilotSetup should instantiate the UNION of the set of cached tasks and the set of tasks in index.json.
Make sure we don't try to instantiate any libraries as tasks, though.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Requesting a litmus test: Should verify that Test Pilot displays studies in the finished window even when those studies are no longer being deployed from the server. (This requires testing on a profile that has old studies... is that a problem for litmus?)
Flags: in-litmus?
Hmmm, can this be simulated from the debug page? If so, what would the steps be?
Status: RESOLVED → VERIFIED
Product: Mozilla Labs → Mozilla Labs Graveyard
You need to log in before you can comment on or make changes to this bug.