Hey,
I've a device stuck in 'Running' state, but missing the usual appending of '#<123> <Job Name> [submitter]'. It does not accept new jobs and cycling it through it's health states does not change the state.
We had to reboot our systems unplanned (and uncoordinated) today, so that might be the cause of the issue, but I would like to get my device back :D
Google surfaced an old, outdated FAQ in the lava sources [1], and a bug marked as solved in our version 2021.11 [2], but both didn't really don't work as expected.
Does somebody have some tips how to set/force the device state to 'Idle' manually?
Best regards, Olli
[1] https://git.lavasoftware.org/balikm/lava/-/blob/2015.01/doc/faq.rst
[2] https://git.lavasoftware.org/lava/lava/-/issues/471
Hello Team,
Good Day to you!
I'm new to the Lava Environment and need advice on writing a job definition
to run a script which can perform booting, run the tests and report
results. I don't need to deploy and boot.
Below is the job def. I'm trying to work. Please suggest any changes I
should make.
device_type: x86
job_name: Execute the script
timeouts:
job:
minutes: 20
action:
minutes: 20
connection:
minutes: 5
visibility: public
actions:
- test:
timeout:
minutes: 10
definitions:
- repository:
metadata:
format: Lava-Test Test Definition
name: testing
description: "Sanity Test on Beaglebone"
os:
- Linux
scope:
- functional
run:
steps:
- "cd Folder_name/"
- "./test_script.sh"
Thanks.