Bonjour,
J'ai besoin d'un coup de main.
Je suis débutant dans le domaine et je n'ai pas trouvé ma réponse sur google.
Ca me semble assez basique mais je n'y arrive pas.
J'ai une database sqlite que j'ai construite à partir de run de tests.
L'idée est de sauvegarder mes résultats dans ma base et pouvoir interroger la base pour connaître les régressions entre 2 LABEL/version, faire des statistiques et autres.
Dans les grandes lignes, elle ressemble à la table suivante (TID = identifiant d'un test):
COMPONENT LABEL TID STATUS
--
C1 2nd_release C1_01 OK
C1 2nd_release C1_02 OK
C1 2nd_release C1_03 KO
C1 2nd_release C1_04 KO
C2 2nd_release C2_01 OK
C2 2nd_release C2_02 OK
C2 2nd_release C2_03 OK
C1 1st_release C1_01 OK
C1 1st_release C1_02 OK
C1 1st_release C1_03 OK
C2 1st_release C2_01 OK
C2 1st_release C2_02 KO
C2 1st_release C2_03 OK
J'aimerais une requête pour sortir les régressions entre 2 LABELS sous la forme suivante:
COMPONENT LABEL TID STATUS STATUS TID LABEL
--
C1 2nd_release C1_03 KO OK C1_03 1st_release
C1 2nd_release C1_04 KO OK 1st_release
Ou les tests corrigés entre 2 versions:
COMPONENT LABEL TID STATUS STATUS TID LABEL
--
C1 2nd_release C2_02 OK KO C2_02 1st_release
J'arrive à sortir les infos que je veux mais je n'y arrive pas avec le formatage voulu (c'est à dire avec les colonnes de 1st_release ou à faire apparaître en 1 seule requête le cas ou 1 test aurait été ajouté entre 2 versions.
Si vous avez une idée, je suis preneur...
Merci!
Partager