Отчет с шаблоном Serial Сhart и groovy

Доброго дня.
Подскажите, пытаюсь переделать Chart на отчет c шаблоном Chart - Serial Chart.
image
Датасет - Groovy:

String queryString = "select e.country as country, avg(e.currentRunlife) as avgRl " +
        "from wedb\$ActivityInstall e " +
        "where e.isRunning = :isRunning " +
        "group by e.country"

def listRunning = persistence.callInTransaction{ em ->
    em.createQuery(queryString)
            .setParameter("isRunning", true)
            .getResultList()
}
def result = []
listRunning.each{element ->
    result.add(["country" : element[0].name, 'avgRlRunning': element[1]])
}
def listFailed = persistence.callInTransaction{ em ->
    em.createQuery(queryString)
            .setParameter("isRunning", false)
            .getResultList()
}
listFailed.each{element ->
    result.add(["country" : element[0].name, 'avgRlFailed': element[1]])
}
return result

Ожидаю, что столбцы при одинаковом country будут сгруппированы, если Value Stack Type = None или будут “стакнуты” при других вариантах. На выходе же получаю всегда одну картину:
image

Что я упустил?

Прошу прощения, что приходится поднимать тему, но хотелось бы понимать это моя ошибка или ошибка модуля report?

Добрый день.
Ваш пример достаточно сложный, его воспроизведение проблематично, если вы сможете поделиться с нами демо проектом, то это ускорит поиск проблемы.

В вопросе разобрался.
Демо-проект, думаю, ни к чему. Мой проект можно упростить до следующего вида

result.add(['country' : 'USA', 'avgRlFailed': 10])
result.add(['country' : 'Oman', 'avgRlFailed': 20])
result.add(['country' : 'USA',  'avgRlRunning': 20])
result.add(['country' : 'Oman', 'avgRlRunning': 40])

А нужно получить результат в следующем виде:

result.add(['country' : 'USA', 'avgRlFailed': 10, 'avgRlRunning': 20])
result.add(['country' : 'Oman', 'avgRlFailed': 20, 'avgRlRunning': 40])

В моем случае, решением будет, видимо после выполнении второго запроса не добавлять новый элемент в результат, а поискать существующий и добавить новый элемент map-ы.

2 симпатии