Utiliser Squash TM lié à Jenkins Sans Squash TA

npeynet
Messages : 11
Inscription : ven. mai 18, 2018 12:53 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par npeynet »

Bonjour à tous,

Je suis actuellement en train de découvrir Squash TM, outil qui me semble fort intéressant.
J'ai cependant plusieurs questions :
Est-il possible d'utiliser Squash TM lié à un jenkins déjà existant sans aucun des Squash TA ?
Après avoir suivi le tutoriel suivant : https://plugins.jenkins.io/squashtm-publisher squash TM m'affiche le message suivant (cf pièce jointe error_1). J'aimerai récupérer les résultats d'une executions Postman (fichiers tests JUnit) ou Selenium (fichiers tests xml). Est ce un problème de configuraion ou de format de fichier de résultats ?

Merci d'avance pour vos réponses !
Pièces jointes
error_1.png
error_1.png (20.93 Kio) Consulté 5566 fois
qdusser
Messages : 55
Inscription : lun. mars 05, 2018 2:56 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par qdusser »

Bonjour,

Je manque d'éléments pour répondre précisément à votre question. Néanmoins, puisque le message d'erreur intervient lors de l'association de TM à un job Jenkins, deux possibilités sont envisageable: soit la connexion à Jenkins n'est pas correctement paramétrée, soit votre job Jenkins est placé dans un dossier, et Squash ne parvient pas à identifier sa localisation (si tel est le cas, je vous propose de placer votre job à la racine du workspace Jenkins).

Pour le reste, Squash4Jenkins fonctionne indépendamment de l'utilisation de squash TA.

N'hésitez pas à nous envoyer une stack strace.

Bonne soirée,

Quentin.
npeynet
Messages : 11
Inscription : ven. mai 18, 2018 12:53 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par npeynet »

Bonjour,

Ci dessous, la configuration jenkins dans squash TM, la configuration squash TM dans Jenkins et un exemple de configuration d'un job test Selenium qui amène à l'erreur. Déplacer à la racine n'a rien changé...

Où puis-je trouver une stack trace ?

Merci de votre aide,
Pièces jointes
error_3.png
error_3.png (136.2 Kio) Consulté 5566 fois
config_squash.png
config_squash.png (41.81 Kio) Consulté 5566 fois
config_jenkins.png
config_jenkins.png (59.04 Kio) Consulté 5566 fois
qdusser
Messages : 55
Inscription : lun. mars 05, 2018 2:56 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par qdusser »

Bonjour Nicolas,

Pouvez-vous me retourner le résultat de la requête GET (jouée via Postman ou votre navigateur)
http://[color=#ff0000]{le.serveur.jenkins}[/color]/api/json/job?tree=jobs[fullName,color,name]
(où le serveur Jenkins est renseigné de préférence par l'IP de votre machine plutôt que "localhost". ex : "192.xxx.2.xx:8080" )

De plus, dans votre répertoire SquashTM vous trouverez un répertoire log (sans suffixe date). Cela pourrait être intéressant d'y jeter un oeil, en particulier si vous y trouvez une ligne commençant par "Test Automation : failed to list projects on server".

cordialement,

Quentin
npeynet
Messages : 11
Inscription : ven. mai 18, 2018 12:53 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par npeynet »

Ci-joint la réponse à la requête.

J'ai bien trouvé le fichier log et j’aperçois en effet l'erreur "Test Automation : failed to list projects on server".
Pièces jointes
get.png
get.png (55.5 Kio) Consulté 5566 fois
qdusser
Messages : 55
Inscription : lun. mars 05, 2018 2:56 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par qdusser »

Merci.
Pouvez-vous m'envoyer le contenu des logs, svp.
Quentin.
npeynet
Messages : 11
Inscription : ven. mai 18, 2018 12:53 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par npeynet »

Voila !

Merci pour votre aide
Pièces jointes
squash-tm.zip
(203.7 Kio) Téléchargé 137 fois
qdusser
Messages : 55
Inscription : lun. mars 05, 2018 2:56 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par qdusser »

L'erreur que vous rencontrez ressemble à une anomalie résolue depuis squash-TM 15.0.
Sur quelle version travaillez-vous?

Quentin
npeynet
Messages : 11
Inscription : ven. mai 18, 2018 12:53 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par npeynet »

En effet, l'erreur a disparu lorsque je suis passé sur la dernière version.

Il ne me reste plus que cette erreur a réglé qui doit être un problème de droit d'accès. Je vais tacher de trouver la solution.

"Le serveur de test automatisés a rejeté votre demande parce que les permissions sont soit invalides soit insuffisantes."

Merci de votre aide, vous êtes super !
qdusser
Messages : 55
Inscription : lun. mars 05, 2018 2:56 pm

Utiliser Squash TM lié à Jenkins Sans Squash TA

Message par qdusser »

A votre service!
Bonne journée,

Quentin
Répondre

Revenir à « Questions générales / General questions »