Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • vidjil vidjil
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,720
    • Issues 1,720
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 88
    • Merge requests 88
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • vidjil
  • vidjilvidjil
  • Issues
  • #1331

Closed
Open
Created Nov 29, 2016 by Vidjil Team@vidjilteamMaintainer

Faire passer les tests watir

Les tests ne passent pas pour plusieurs raisons :

  1. Lorsqu'on a qu'un seul point la fenêtre d'info n'est pas disponible
  2. Impossible de modifier le nom d'un clone ou d'un tag (les modifications ne sont pas prises en compte)

Remonté car résoudre cela unlockerait deux très bonnes choses :

  • les tests intégrés à Jenkins (et peut-être Travis), d'où meilleure robustesse
  • et une nouvelle solution de déploiement sur rbx, avec serveur de test

Les tests watir passent maintenant que ce soit en local sur mon FF 31.4 sous Debian ou sur le slave Jenkins sous Ubuntu 14.04 (FF 35). En mode headless ou non (le mode non headless ne fonctionne pas à travers Jenkins mais je pense que c'est une limitation de Jenkins ou de mes compétences en Jenkins). Il n'y a plus qu'à rajouter des tests. Je ne vois rien qui s'y oppose. Au contraire le commit 3915c6cb (par exemple) montre bien en quoi des tests navigateurs sont indispensables.


Passe aussi chez moi (Chrome uniquement). Mais pas 100% du temps, un peu imprédictible. J'imagine que c'est plus robuste en headless ou si on est pas en train de toucher à la souris autour.


@duez

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking