Bonjour
Dans la configuration de la remontée des résultats de tests automatiques de Squash TA vers Squash TM, nous butons sur la non actualisation des statuts dans Squash TM.
[ul]
[li]Version OS : Windows 2008 R2[/li]
[li]Version Squash TM : 1.18.0[/li]
[li]Version Squash TA : 1.10.0[/li]
[li]Version Jenkins : celle fournit avec le package Squash TA[/li]
A
[/ul]ctuellement:
[ul]
[li]depuis Squash TM on peut déclencher un appel de test automatisé via un job jenkins[/li]
[li]le job se déroule correctement[/li]
[li]la trace réseau (filtrant le trafic entre Squash-TA & Squash-TM) collecte (cf pièce jointe TraceNetworkSquashTASquashTM.png) les 2 post mentionnant le statut du test (le premier en statut "RUNNING" & le deuxième en statut "SUCCESS")[/li]
[li]le log Squash-tm indique bien la réception de ces "POST":[/li][i]
[/ul][i][i][color=#ffbbbb][color=#000088][19-01-11 15:11:07.817] SquashTM - 1188 WARN [http-nio-8081-exec-9] [ServletWebRequest: uri=/squash//iterations/3435/test-plan/24318/executions;client=123.104.4.10;session=0A8EEACAA78783DB86F60393C2745573;user=mabos14n] --- org.hibernate.orm.deprecation: HHH90000016: Found use of deprecated 'collection property' syntax in HQL/JPQL query [null.elements]; use collection function syntax instead [elements(null)].
[19-01-11 15:12:03.259] SquashTM - 1188 INFO [http-nio-8081-exec-9] [] --- org.squashtest.tm.web.internal.listener.HttpSessionLifecycleLogger: Received request with no session cookie : /squash/automated-executions/142/test-status
[19-01-11 15:12:03.259] SquashTM - 1188 INFO [http-nio-8081-exec-9] [] --- org.squashtest.tm.web.internal.listener.HttpSessionLifecycleLogger: Created a HTTP session id ADF9D32B8FBB4B8A1F6DF6EF7B5AF07C at 1547215923259
[19-01-11 15:12:39.561] SquashTM - 1188 INFO [squashtest.tm.service.ThreadPoolTaskScheduler-3] [] --- org.squashtest.tm.plugin.jirasync.service.RequirementSynchronizationService: [JIRA-SYNC] - Begin Synchronisation with JIRA.
[19-01-11 15:12:39.561] SquashTM - 1188 INFO [squashtest.tm.service.ThreadPoolTaskScheduler-3] [] --- org.squashtest.tm.plugin.jirasync.service.JiraReportingService: [JIRA-SYNC] - Begin reporting to JIRA.
[19-01-11 15:12:39.561] SquashTM - 1188 INFO [squashtest.tm.service.ThreadPoolTaskScheduler-3] [] --- org.squashtest.tm.plugin.jirasync.service.JiraReportingService: [JIRA-SYNC] - Finished reporting to JIRA.
[19-01-11 15:12:43.492] SquashTM - 1188 INFO [http-nio-8081-exec-7] [] --- org.squashtest.tm.web.internal.listener.HttpSessionLifecycleLogger: Received request with no session cookie : /squash/automated-executions/142/test-status
[19-01-11 15:12:43.492] SquashTM - 1188 INFO [http-nio-8081-exec-7] [] --- org.squashtest.tm.web.internal.listener.HttpSessionLifecycleLogger: Created a HTTP session id EFE16EE77AEFC01A7ECBE49064941FFA at 1547215963492
[/color][/color][/i][/i][/i]
[ul]
[li]Pour autant côté Squash-TM, la fenêtre de suivi du cas de test, n'est pas actualisé[/li]
[li]Jenkins, on a un BUILD en SUCCESS & des traces d'erreur dûs aux message HTTP 401[/li]
[/ul]
[color=#0000ff][i][ERROR] Event misfired on listener org.squashtest.ta.link.RestTestStatusUpdateListener@880b6f6
javax.ws.rs.NotAuthorizedException: HTTP 401 Unauthorized
[/i][/color]
Pourriez-vous svp m'indiquer quel est le problème ?
Est-ce du au "double slash" que l'on observe dans la clef resultURL ?
Si oui comment le corriger sachant que le paramètre " URL de Jenkins" de la page de configuration de Jenkins est positionné à http://1.2.3.4:8080/jenkins/ & que le slash de fin est impossible à enlever (d'ailleurs c'est ce que précise l'aide associée de Jenkins) ?
Merci d'avance
POST du statut de test : format de la clef resulturl érronée ?
-
- Messages : 11
- Inscription : lun. août 29, 2016 8:53 am
POST du statut de test : format de la clef resulturl érronée ?
Message par MatDeGraye »
- Pièces jointes
-
- TraceNetworkSquashTASquashTM.png (212.87 Kio) Consulté 1428 fois
Revenir à « Lien cas de test - tests automatisés / Test cases - automated tests link »
Aller
- Présentez-vous / Introduce yourself
- Squash
- ↳ Exigences / Requirements
- ↳ Cas de test / Test cases
- ↳ Campagnes / Campaigns
- ↳ Pilotage / Management
- ↳ Administration
- ↳ Bugtrackers
- ↳ Xsquash
- ↳ Installation & Base de données / Installation & Database
- ↳ API Rest Test Management
- Support des tests automatisés
- ↳ Version alpha
- ↳ Conception / Design
- ↳ Écriture tests au format BDD / Writing BDD test cases
- ↳ Gestion bibliothèque d'actions / Management action library
- ↳ Realisation
- ↳ Workflow d'automatisation / Automation workflow
- ↳ Rapports HTML / HTML reports (format Allure)
- ↳ Transmission de paramètres
- ↳ Implementation
- ↳ Association scripts de test - cas de test manuels / test scripts - manual test cases
- ↳ Création de plan d'exécution "as code" / Creation of execution plan "as code"
- ↳ Execution
- ↳ Pilotage de tests automatisés / Management of automated test execution
- ↳ Historique des exécutions automatisées / History of automated runs
- ↳ Gestionnaire de code Git / Git code manager
- ↳ Technologies d'automatisation de tests
- ↳ Junit
- ↳ Cucumber
- ↳ Robot Framework
- ↳ Cypress
- ↳ SoapUI
- ↳ UFT
- ↳ Ranorex
- ↳ Agilitest
- ↳ Katalon
- Intégration à la CI/CD
- ↳ Version alpha
- ↳ Déclenchement des "plans d'exécution as code" dans Jenkins / Triggering execution plans "as code" in Jenkins
- ↳ Intégration des "plans d'exécution as code" / Integration of execution plans "as code"
- ↳ GitLab CI
- ↳ Azure DevOps
- ↳ AWS CodeBuild
- ↳ Cloudbees CI
- ↳ Xebia Labs XL
- ↳ Execution
- ↳ Récupération des plans d'exécution et paramètres / Retrieve predefined execution plans and parameters
- ↳ Exploitation des résultats dans Allure EE / Exploitation of the results of automated executions in Allure EE
- Gestion de la communauté / Community Management
- ↳ Contributions
- ↳ Questions générales / General questions
- ↳ Propositions d'évolution / Ask for new features
- Squash TF
- ↳ SKF et rapports / SKF and reports
- ↳ SKF
- ↳ Reporting
- ↳ SKF Plugins
- ↳ Sahi Plugin
- ↳ Database plugin
- ↳ FTP Plugin
- ↳ SSH Plugin
- ↳ Filechecker Plugin
- ↳ Selenium Plugin
- ↳ SoapUI Plugin
- ↳ Local Process Plugin
- ↳ IDE Plugins
- ↳ TA Toolbox & Installation
- ↳ Installation
- ↳ TA Toolbox
- ↳ Eclipse Plugin
- ↳ IntelliJ Plugin
- ↳ Squash Execution Server
- ↳ Lien cas de test - tests automatisés / Test cases - automated tests link