Bonjour,
J'ai réalisé un pont TM-TF avec TM en version 3 et TF dans sa dernière version.
Le pont complet avec récupération des résultats dans les itérations TM fonctionne bien avec le JUnit Runner.
J'essaye de faire la même chose avec le Cucumber Runner.
Le lancement depuis TF ( run ) fonctionne bien.
Le problème est que je n'arrive pas à associer une feature ou scénario à un test du côté TM.
Pourtant la liste des tests cucumber est bien générée : le build #num-list est bien généré et en succès
Cependant le retour ne se passe pas bien, et la liste des tests n'est pas transmise.
La connexion semble échouer du côté squash-tm dès le lancement ( pourtant le build (list) est bien lancé du côté TF ) :
[22-03-09 16:06:39.335] SquashTM - 19188 ERROR [squashtest.tm.service.ThreadPoolTaskScheduler-2] [] ---
org.squashtest.tm.service.testautomation.spi.TestAutomationConnector: Error while fetching job list for project org.squashtest.tm.domain.testautomation.TestAutomationProject@5f948ea4.
[22-03-09 16:06:39.368] SquashTM - 19188 ERROR [squashtest.tm.service.ThreadPoolTaskScheduler-2] [] --- org.squashtest.tm.service.testautomation.spi.TestAutomationConnector: org.squashtest.tm.service.testautomation.spi.ServerConnectionFailed: Test automation - jenkins : could not connect to server due to technical error :
[22-03-09 16:07:05.075] SquashTM - 19188 ERROR [http-nio-8081-exec-6] [ServletWebRequest: uri=/squash/backend/test-case/240/test-automation/tests;client=127.0.0.1;session=9BEF8F44BDAC119188FEC6E9D8E4737A;user=admin] --- org.squashtest.tm.service.testautomation.spi.TestAutomationConnector: TestAutomationConnector : the task 'fetch test list' failed for project 'TESTCUCUMBER' on server 'http://127.0.0.1:8080/jenkins/', caused by :
java.util.concurrent.TimeoutException: null
at java.util.concurrent.FutureTask.get(FutureTask.java:205) ~[?:1.8.0_191]
at org.squashtest.tm.service.internal.testautomation.FetchTestListFuture.get(FetchTestListFuture.java:59) ~[tm.service-3.0.2.RELEASE.jar!/:?]
at org.squashtest.tm.service.internal.testautomation.AutomatedTestManagerServiceImpl.extractFromFuture(AutomatedTestManagerServiceImpl.java:168) ~[tm.service-3.0.2.RELEASE.jar!/:?]
....
Existe-t-il des restrictions ou des incompatibilités entre mes versions :
jdk 1.8.0_191
TM : 3.0.2.RELEASE
TF : 2.3.1
ta.cucumber.runner.version : 1.3.0.IT14
En vous remerciant par avance pour vos suggestions.
Olivier
Squash-TM 3.X et TF Cucumber Runner
-
- Messages : 1
- Inscription : mer. mars 09, 2022 4:58 pm
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