code: def test_timer(self):
      sleep_time = Timer()
      with sleep_time:
          time.sleep(5)
  
      self.assertTrue(sleep_time.total_elapsed_time < 5.2)
      self.assertTrue(sleep_time.total_elapsed_time > 4.9)
  
file_path: evadb/test/integration_tests/long/test_timer.py
imports: import asyncio
  import time
  import unittest
  from test.markers import windows_skip_marker
  from test.util import create_sample_video, file_remove, get_evadb_for_testing
  from unittest.mock import MagicMock
  import pytest
  from evadb.server.command_handler import handle_request
  from evadb.utils.stats import Timer
label_desc: Use image node_id 2 for calling the TimerTests obj's underlying member method code with example usage: obj.test_timer() without return types