docstr: Make sure GIL release during CSV loading works
docstr_tok: ["Make","sure","GIL","release","during","CSV","loading","works"]
code: def test_async_queue_process_csv(self):
      """Make sure GIL release during CSV loading works"""
      tbl = Table("x,y,z\n1,a,true\n2,b,false\n3,c,true\n4,d,false")
      manager = PerspectiveManager()
      manager.set_loop_callback(TestAsync.loop.add_callback)
      manager.host(tbl)
  
      @syncify
      def _task():
          assert tbl.size() == 4
          for i in range(5):
              tbl.update(
                  "x,y,z\n1,a,true\n2,b,false\n3,c,true\n4,d,false"
              )
          return tbl.size()
  
      assert _task() == 24
  
      tbl.delete()
  
imports: import queue
  import random
  import threading
  from functools import partial
  import tornado.ioloop
  from perspective import PerspectiveError, PerspectiveManager, Table
  from pytest import raises
label_desc: Use image node_id 5 for calling the TestAsync obj's underlying member method code with example usage: obj.test_async_queue_process_csv() and returns: tbl