diff --git a/squad/ci/backend/lava.py b/squad/ci/backend/lava.py
index <HASH>..<HASH> 100644
--- a/squad/ci/backend/lava.py
+++ b/squad/ci/backend/lava.py
@@ -226,7 +226,7 @@ class Backend(BaseBackend):
         else:
             for result in data['results']:
                 if result['suite'] != 'lava':
-                    suite = result['suite'].split("_", 1)[1]
+                    suite = result['suite'].split("_", 1)[-1]
                     res_name = "%s/%s" % (suite, result['name'])
                     # YAML from LAVA has all values serialized to strings
                     if result['measurement'] == 'None':
ci/lava: fix parsing of test suite names

This fixes the case where result['suite'] does not contain any _
characters, so result['suite'].split('_', 1) has a single element. For
the case where there is at least one underscore,
result['suite'].split('_', 1) will always have just 2 elements.  In both
cases, indexing with -1 will return the last element.