code: def test_zero_config_overlapcomm():
      for stage in [0, 1, 2]:
          config = DeepSpeedZeroConfig(**{"stage": stage})
          assert config.overlap_comm == False
  
      config = DeepSpeedZeroConfig(**{"stage": 3})
      assert config.overlap_comm == True
  
imports: from deepspeed.runtime.zero.config import DeepSpeedZeroConfig, DeepSpeedZeroOffloadParamConfig, DeepSpeedZeroOffloadOptimizerConfig
label_desc: Use image node_id 4 for calling a global function with example usage: test_zero_config_overlapcomm() without return types