def METHOD_NAME(analysis: Analysis) -> Union[None, Text]:
  """Check whether the p-value of statistical tests
  exceed the predefined threshold
  Args:
      analysis: (analysis_entity_pb2.Analysis), analysis that contain the result
      of statistical test
  Returns:
    Union[None, string]
  """
  metric = analysis.smetrics[0]
  name_list = [att.name for att in analysis.features]
  p_value = metric.value
  if p_value < P_VALUE_THRESHOLD:
    return template.LOW_P_VALUE.format(
        name_one=name_list[0],
        name_two=name_list[1],
        metric='p-value',
        value=formatting.numeric_formatting(p_value)
    )
  return None