code: def test_describe_configs_invalid_broker_id_raises(
      kafka_admin_client,
  ):
      """Tests that describe config raises exception on non-integer broker id"""
      broker_id = "str"
  
      with pytest.raises(ValueError):
          configs = kafka_admin_client.describe_configs(
              [ConfigResource(ConfigResourceType.BROKER, broker_id)]
          )
  
file_path: kafka-python/test/test_admin_integration.py
imports: import pytest
  from logging import info
  from test.testutil import env_kafka_version, random_string
  from threading import Event, Thread
  from time import time, sleep
  from kafka.admin import ACLFilter, ACLOperation, ACLPermissionType, ResourcePattern, ResourceType, ACL, ConfigResource, ConfigResourceType
  from kafka.errors import NoError, GroupCoordinatorNotAvailableError, NonEmptyGroupError, GroupIdNotFoundError
label_desc: Use image node_id 5 for calling a global function with example usage: test_describe_configs_invalid_broker_id_raises(kafka_admin_client) without return types