code: def test_ordered_response_cache_complete_response():
      """
      Test basic check/update logic of ordered cache, and that nothing blocks
      """
      cache = OrderedResponseCache()
      cache.check_cache(15)  # shouldn't block
      cache.update_cache(15, "vwxyz")
      assert cache.check_cache(15) == "vwxyz"
  
file_path: ray/python/ray/tests/test_response_cache.py
imports: from ray.util.client.common import _id_is_newer, ResponseCache, OrderedResponseCache, INT32_MAX
  import threading
  import time
  import pytest
label_desc: Use image node_id 3 for calling a global function with example usage: test_ordered_response_cache_complete_response() without return types