Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
vidjil
vidjil
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,712
    • Issues 1,712
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 87
    • Merge Requests 87
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • vidjil
  • vidjilvidjil
  • Issues
  • #4607

Closed
Open
Opened Dec 09, 2020 by Mathieu Giraud@magiraudOwner

Améliorer la récupération des tests loupés dans les artefacts Watir

Sur une erreur typique, https://gitlab.inria.fr/vidjil/vidjil/-/jobs/886646#L3807:

  1) Error:
TestPreProcess#test_pre_process_add:
Watir::Exception::UnknownObjectException: timed out after 30 seconds, waiting for #<Watir::Anchor: located: false; {:class=>"button", :text=>"pre-process", :tag_name=>"a"}> to be located
    /usr/share/rvm/gems/ruby-2.6.1/gems/watir-6.16.5/lib/watir/elements/element.rb:798:in `rescue in element_call'
    /usr/share/rvm/gems/ruby-2.6.1/gems/watir-6.16.5/lib/watir/elements/element.rb:790:in `element_call'
    /usr/share/rvm/gems/ruby-2.6.1/gems/watir-6.16.5/lib/watir/elements/element.rb:145:in `click'
    functional/test_pre_process.rb:21:in `go_to_list'
    functional/test_pre_process.rb:35:in `test_pre_process_add'

le test report parsé par Gitlab n'affiche que la stack, mais pas la ligne d'erreur. Est-ce notre pipeline qui ne sort pas cela dans l'artefact, ou bien gitlab qui n'arrive pas à le parser ?

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: vidjil/vidjil#4607