code: def test_fetch_runs_by_tag(self, environment, project):
      tag1, tag2 = str(uuid.uuid4()), str(uuid.uuid4())
  
      with neptune.init_run(project=environment.project) as run:
          run_id1 = run["sys/id"].fetch()
          run["sys/tags"].add(tag1)
          run["sys/tags"].add(tag2)
  
      with neptune.init_run(project=environment.project) as run:
          run["sys/tags"].add(tag2)
  
      # wait for the cache to fill
      time.sleep(5)
  
      runs_table = project.fetch_runs_table(tag=[tag1, tag2]).to_rows()
      assert len(runs_table) == 1
      assert runs_table[0].get_attribute_value("sys/id") == run_id1
  
file_path: neptune-client/tests/e2e/standard/test_fetch_tables.py
imports: import random
  import time
  import uuid
  import pytest
  import neptune
  from neptune.metadata_containers import Model
  from tests.e2e.base import BaseE2ETest, fake
  from tests.e2e.utils import a_key
label_desc: Use image node_id 1 for calling the TestFetchTable obj's underlying member method code with example usage: obj.test_fetch_runs_by_tag(environment, project) without return types