exécution de tests auto

tetard
Messages : 8
Inscription : ven. oct. 14, 2022 10:52 am

exécution de tests auto

Message par tetard »

Bonjour,

Je suis en train de préparer un ensemble squash tm / squash autom en local sur un windows.
J'arrive bien à avoir la fenêtre suivante :

Image

Mais quand je valide, je ne vois rien de plus :

Image

J'ai plusieurs messages d'erreur dans le docker :

Code : Tout sélectionner

WARNING in agentchannel: Could not find environment matching request ['robotframework', 'linux', 'ssh'] in namespace default.

Code : Tout sélectionner

WARNING in sshchannel: Could not reach host xxx: [Errno 99] Cannot assign requested address

Code : Tout sélectionner

WARNING in sshchannel: Could not find valid candidate for job xxx
Merci d'avance,
Mehdi
kevine-noela.mimgue
Messages : 4
Inscription : mar. oct. 25, 2022 10:26 am

Re: exécution de tests auto

Message par kevine-noela.mimgue »

Bonjour,

j'a eu le meme probleme est-ce que tu as trouvé une solution?
tetard
Messages : 8
Inscription : ven. oct. 14, 2022 10:52 am

Re: exécution de tests auto

Message par tetard »

salut,
En fait je pense avoir compris qu'il me manque un agent d'exécution. mais je ne sais pas si il suffit à lancer mes tests en junit/selenium, ou si il faut aussi un docker "standalone" selenium... bref, je suis perdu.
j'ai lancé opentf-agent sur le docker de squash autom, du coup il se lance bien a l'air de dialoguer avec squash autom via le port 24368.
mais je ne sais pas comment lancer ce qui servira à faire tourner mon code ni le lier à l'orchestrateur.
tetard
Messages : 8
Inscription : ven. oct. 14, 2022 10:52 am

Re: exécution de tests auto

Message par tetard »

Bonjour,
y'a une chose parmi d'autres que je ne comprends pas : les tags sont à renseigner sur l'orchestrateur :
SSH_CHANNEL_TAGS=
et sur l'agent :
--tags
est-ce les mêmes ?
merci,
tetard
Messages : 8
Inscription : ven. oct. 14, 2022 10:52 am

Re: exécution de tests auto

Message par tetard »

Bon,

j'ai une machine windows sur laquelle j'ai installé Squash TM
le docker de l'orchestrateur Squansh Autom
un docker "selenium/standalone-chrome:latest" sur lequel je lance un agent opentf-agent
un repo gitlab

j'ai installé allure sur l'environnement d'exécution (allure --version donne 2.19.0)

j'ai bien les clés et les tokens, a priori tout ce monde communique bien

mais quand je lance un test j'ai ces problèmes dans les logs de l'orchestrateur :

Code : Tout sélectionner

WARNING in observer: Out of band message, workflow 432c62ba-5437-40a5-8094-fce1b8556071 unknown in {'apiVersion': 'opentestfactory.org/v1alpha1', 'metadata': {'workflow_id': '432c62ba-5437-40a5-8094-fce1b8556071', 'name': 'TM Publisher Worker'}, 'spec': {'worker': {'worker_id': 'c50b921e-34b8-462f-a2ea-38ab087b4172', 'status': 'setup'}}, 'kind': 'Notification'}.

Code : Tout sélectionner

WARNING in sshchannel: Could not reach host 5b4c9e02-7dfe-4906-a6f3-494cbadb9d34: [Errno 99] Cannot assign requested address
WARNING in sshchannel: Could not find valid candidate for job d1f8fdcb-6793-4141-9fbf-1c51c05fcd0e.
et une exception plus loin :

Code : Tout sélectionner

ERROR in allure-collector: Failed to open test resources or write results, on test plan id=432c62ba-5437-40a5-8094-fce1b8556071
java.io.IOException: Cannot run program "/bin/sh" (in directory "/tmp/allureReporting/432c62ba-5437-40a5-8094-fce1b8556071"): error=2, No such file or directory
une bonne âme pour m'aider svp ?
laetitia.autier
Messages : 6
Inscription : mer. janv. 25, 2023 10:47 pm

Re: exécution de tests auto

Message par laetitia.autier »

Hello,

J'ai le même souci Allure.
Une solution du coup pour résoudre cette erreur ?
Répondre

Revenir à « Support des tests automatisés »