Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
  • Sign in / Register
lava
lava
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
    • Cycle Analytics
    • Insights
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 112
    • Issues 112
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 17
    • Merge Requests 17
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Security & Compliance
    • Security & Compliance
    • Dependency List
  • Packages
    • Packages
    • Container Registry
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • lava
  • lavalava
  • Issues
  • #263

Closed
Open
Opened Apr 17, 2019 by Corentin Labbe@montjoie
  • Report abuse
  • New issue
Report abuse New issue

qemu: test shell should check for errors

In lava_dispatcher/actions/test/shell.py line 267, any errors arising from this command are not checked.

If the result of the command means that lava-test-runner cannot be found, this will cause the job to time out as Incomplete.

An idea would be to look for "No such file or directory" in the first lines after the call to lava-test-runner

An example of reason to fail is the kernel missing necessary CONFIG for mounting or detecting the drive. A ramdisk without udev will cause the same issue. (no /dev/by-uuid/)

Edited May 13, 2019 by Rémi Duraffort

Related issues

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
0
Labels
None
Assign labels
  • View project labels
Reference: lava/lava#263