Webdriver Exception dans Squash Autom et Temps d'exécution très long de l'orchestrator et de l'agent
Publié : jeu. juil. 18, 2024 11:48 am
Bonjour,
nous avons déployer l'environnement d'automatisation squash autom à partir de docker-compose
j'ai construit un script robot qui se contente de se connecter à une page web. Cependant j'observe deux erreurs majeurs lors de l'exécution de mon scripts :
Ci-desosus le message webdriver retourné par l'execution.
-----------------------------------EVIDENCE DU MESSAGE D'EXCEPETION Webdriver sur Conteneur docker de l'agent orechestrator---------------------
Workflow Workflow for Squash TM iteration: test001 > it1 > IT1
(running in namespace 'default')
[2024-07-17T13:21:31] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Requesting execution environment providing ['linux', 'robotframework'] in namespace 'default' for job 'squashTMJob-0'
[2024-07-17T13:21:31] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function actionscheckoutv2
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Cloning into 'nom_projet'...
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] warning: redirecting to http://XXXX.XXXXXXX/[b]nom_projet.git[/b]/
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function robotframeworkparamsv1
[2024-07-17T13:23:11] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function robotframeworkexecutev1
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] My First
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Open Browser | FAIL |
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] WebDriverException: Message: <!DOCTYPE HTML>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <html>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <head>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <title>ERROR: The requested URL could not be retrieved</title>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery-1.8.3.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery-ui-1.8.22.custom.min.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery.blockUI.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/mouse.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/default.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/XHRConnection.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <style type="text/css">
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] body {
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] color: #FFFFFF;
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] background-color: #FFFFFF;
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] [ Message content over the limit has been removed. ]
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] -->
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] </html>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ------------------------------------------------------------------------------
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] My First | FAIL |
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] 1 test, 0 passed, 1 failed
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Output: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/output.xml
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Log: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/log.html
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Report: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/report.html
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] [ WARN ] Error sending stats to Plausible: error sending request for url (https://plausible.io/api/event): error trying to connect: unsuccessful tunnel
[2024-07-17T13:33:08] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:33:34] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:34:01] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:38:38] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Releasing execution environment for job 'squashTMJob-0'
nous avons déployer l'environnement d'automatisation squash autom à partir de docker-compose
j'ai construit un script robot qui se contente de se connecter à une page web. Cependant j'observe deux erreurs majeurs lors de l'exécution de mon scripts :
- 1
- 2
Ci-desosus le message webdriver retourné par l'execution.
-----------------------------------EVIDENCE DU MESSAGE D'EXCEPETION Webdriver sur Conteneur docker de l'agent orechestrator---------------------
Workflow Workflow for Squash TM iteration: test001 > it1 > IT1
(running in namespace 'default')
[2024-07-17T13:21:31] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Requesting execution environment providing ['linux', 'robotframework'] in namespace 'default' for job 'squashTMJob-0'
[2024-07-17T13:21:31] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function actionscheckoutv2
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Cloning into 'nom_projet'...
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] warning: redirecting to http://XXXX.XXXXXXX/[b]nom_projet.git[/b]/
[2024-07-17T13:22:17] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function robotframeworkparamsv1
[2024-07-17T13:23:11] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Running function robotframeworkexecutev1
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] My First
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Open Browser | FAIL |
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] WebDriverException: Message: <!DOCTYPE HTML>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <html>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <head>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <title>ERROR: The requested URL could not be retrieved</title>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery-1.8.3.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery-ui-1.8.22.custom.min.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/jquery.blockUI.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/mouse.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/default.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <script type="text/javascript" language="javascript" src="/squid-internal-static/icons/silk/XHRConnection.js"></script>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] <style type="text/css">
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] body {
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] color: #FFFFFF;
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] background-color: #FFFFFF;
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] [ Message content over the limit has been removed. ]
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] -->
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] </html>
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ------------------------------------------------------------------------------
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] My First | FAIL |
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] 1 test, 0 passed, 1 failed
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] ==============================================================================
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Output: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/output.xml
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Log: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/log.html
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Report: /home/otf/1ab07349-97aa-43ea-bbf0-00c2c94c60c9/report.html
[2024-07-17T13:29:04] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] [ WARN ] Error sending stats to Plausible: error sending request for url (https://plausible.io/api/event): error trying to connect: unsuccessful tunnel
[2024-07-17T13:33:08] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:33:34] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:34:01] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] find: ‘browser/screenshot’: No such file or directory
[2024-07-17T13:38:38] [job 1ab07349-97aa-43ea-bbf0-00c2c94c60c9] Releasing execution environment for job 'squashTMJob-0'