## Bug description

*Please describe.*  
- lifecycle is missing all time filter handling



#### *Thank you* for your bug report – we love squashing them!

posthog/queries/test/test_trends.py
}
                    ),
                    self.team,
                )
                event_response = trends().run(
                    Filter(
                        data={
                            "date_from": "-14d",
                            "breakdown": "name",
                            "breakdown_type": "person",
                            "events": [{"id": "watched movie", "name": "watched movie", "type": "events", "order": 0,}],
                        }
                    ),
                    self.team,
                )
            self.assertListEqual(
                sorted([res["breakdown_value"] for res in event_response]), ["person1", "person2", "person3", "person4"]
            )
            for response in event_response:
                if response["breakdown_value"] == "person1":
                    self.assertEqual(response["count"], 1)
                    self.assertEqual(response["label"], "watched movie - person1")
                if response["breakdown_value"] == "person2":
                    self.assertEqual(response["count"], 3)
                if response["breakdown_value"] == "person3":
                    self.assertEqual(response["count"], 3)
                if response["breakdown_value"] == "person4":
                    self.assertEqual(response["count"], 0)
            self.assertTrue(self._compare_entity_response(event_response, action_response,))
        def test_lifecycle_trend(self):