code: def test_array_data(gdb_arrow):
      check_stack_repr(
          gdb_arrow,
          "int32_array_data",
          (
              "arrow::ArrayData of type arrow::int32(), length 4, offset 0, "
              "null count 1 = {[0] = -5, [1] = 6, [2] = null, [3] = 42}"
          ),
      )
  
imports: from functools import lru_cache
  import os
  import re
  import shutil
  import subprocess
  import sys
  import pytest
  import pyarrow
label_desc: Use image node_id 23 for calling a global function with example usage: test_array_data(gdb_arrow) without return types