code: def test_select(self):
      # give some of the cached type values
      # a chance to warm up
      s = select(t1).where(t1.c.c2 == t2.c.c1)
      s.compile(dialect=self.dialect)
  
      @profiling.function_call_count(variance=0.15, warmup=1)
      def go():
          s = select(t1).where(t1.c.c2 == t2.c.c1)
          s.compile(dialect=self.dialect)
  
      go()
  
file_path: sqlalchemy/test/aaa_profiling/test_compiler.py
imports: from sqlalchemy import Column
  from sqlalchemy import Integer
  from sqlalchemy import MetaData
  from sqlalchemy import select
  from sqlalchemy import String
  from sqlalchemy import Table
  from sqlalchemy.engine import default
  from sqlalchemy.sql.selectable import LABEL_STYLE_TABLENAME_PLUS_COL
  from sqlalchemy.testing import AssertsExecutionResults
  from sqlalchemy.testing import fixtures
  from sqlalchemy.testing import profiling
label_desc: Use image node_id 5 for calling the CompileTest obj's underlying member method code with example usage: obj.test_select() without return types