Description
Phoenix is inconsistent in using either system clock or EnvironmentEdgeManager to get current time. The EnvironmentEdgeManager is occasionally very useful in tests to control time deterministically without needing to sleep. Direct references to System.currentTimeMillis in non-test code should be switched over.