Gartnait mac Dolmech succède à Brude mac Maelchon en 584. Les listes royales de la Chronique Picte du « Groupe A » lui accordent un règne de onze ans celles du « Groupe B » un règne de vingt ans. Les Annales de Tigernach mentionnent sa mort en 599.
Gartnait est assimilé au fils homonyme d'Áedan mac Gabrain nommé dans le Senchus Fer n-Alban et dans ce cas Dolmech serait le nom de sa mère ce qui conforterait les partisans d'une succession strictement matrilinéaire chez les Pictes. Dans une étude récente James E. Fraser, rejette toutefois l'existence de Gartnait mac Áedán, estimant que le personnage est une création généalogique rétroactive du début du VIIIe siècle destinée à appuyer les ambitions du Cenél nGartnait, descendants de Gartnait mac Accidán, à régner sur le Kintyre.
Le successeur de Gartnait mac Dolmech comme roi des Pictes est Nechtan nepos Uerb que l'on identifie au Nechtan mac Cano mort en 621 selon les Annales d'Ulster. Curieusement le Senchus Fer n-Alban attribue à Gartnait mac Áedain un fils également nommé Cano.
Si ce Cano était le même que le père du roi des Pictes Nechtan nepos Uerb ce dernier serait donc également le petit-fils de Gartnait à l'encontre de l'hypothèse qui fait de Nechtan nepos Uerb le petit-fils d'un prince Breton de Strathclyde.
Gartnait est également considéré comme l'ancêtre éponyme du Cenèl nGartnait qui joue un rôle important d'abord à Skye puis dans le Kintyre jusqu'à l'époque de Talorg mac Congus, exécuté en 734 par le roi Picte Oengus mac Fergus, et son frère Cu Bretan mort en 740.