GroupByItemResolution(
  issue_set=MetricFlowQueryResolutionIssueSet(
    issues=(
      NoCommonItemsInParents(
        issue_type=ERROR,
        query_resolution_path=MetricFlowQueryResolutionPath(
          resolution_path_nodes=(QueryGroupByItemResolutionNode(node_id=qr_3),),
        ),
        parent_candidate_sets=(
          GroupByItemCandidateSet(
            specs=(
              TimeDimensionSpec(
                element_name='metric_time',
                time_granularity=MONTH,
              ),
            ),
            measure_paths=(
              MetricFlowQueryResolutionPath(
                resolution_path_nodes=(
                  QueryGroupByItemResolutionNode(node_id=qr_3),
                  MetricGroupByItemResolutionNode(node_id=mtr_3),
                  MeasureGroupByItemSourceNode(node_id=msr_3),
                ),
              ),
            ),
            path_from_leaf_node=MetricFlowQueryResolutionPath(
              resolution_path_nodes=(
                QueryGroupByItemResolutionNode(node_id=qr_3),
                MetricGroupByItemResolutionNode(node_id=mtr_3),
              ),
            ),
          ),
          GroupByItemCandidateSet(
            specs=(
              TimeDimensionSpec(
                element_name='metric_time',
                time_granularity=YEAR,
              ),
            ),
            measure_paths=(
              MetricFlowQueryResolutionPath(
                resolution_path_nodes=(
                  QueryGroupByItemResolutionNode(node_id=qr_3),
                  MetricGroupByItemResolutionNode(node_id=mtr_4),
                  MeasureGroupByItemSourceNode(node_id=msr_4),
                ),
              ),
            ),
            path_from_leaf_node=MetricFlowQueryResolutionPath(
              resolution_path_nodes=(
                QueryGroupByItemResolutionNode(node_id=qr_3),
                MetricGroupByItemResolutionNode(node_id=mtr_4),
              ),
            ),
          ),
        ),
      ),
    ),
  ),
)
