public void updateTimerState(final String eventName, long startTime, final boolean isPause) {
        try {
            SADataHelper.assertEventName(eventName);
            synchronized (mTrackTimer) {
                EventTimer eventTimer = mTrackTimer.get(eventName);
                if (eventTimer != null && eventTimer.isPaused() != isPause) {
                    eventTimer.setTimerState(isPause, startTime);
                }
            }
        } catch (Exception e) {
            SALog.printStackTrace(e);
        }
    }
@Test
    public void updateTimerState() {
        mInstance.addEventTimer("EventTimer", new EventTimer(TimeUnit.SECONDS, 10000L));
        mInstance.updateTimerState("EventTimer", 10000L,false);
        Assert.assertNotNull(mInstance.getEventTimer("EventTimer"));
    }