canonical / canonical/checkbox
`power-management/light_sensor` test case can not work with remote test
- Dominant language
- Python
- Stars
- 52
- Forks
- 81
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 70
Description
### Bug Description
Executing the `power-management/light_sensor` remotely, the log of `monitor-sensor` can store part of them into the `light_sensor_test.log` and make the test case failed. However, all the logs can be stored while executing this test case locally.
remote test: https://certification.canonical.com/hardware/202501-36199/submission/456774/
local test: https://certification.canonical.com/hardware/202501-36199/submission/456773/
### Cert-blocker Test Case
- [ ] cert-blocker
### To Reproduce
Executing `power-management/light_sensor` test case
### Expected Result
The log of `monitor-sensor` can store to `light_sensor_test.log` correctly while executing it remotely.
### Actual Result
Only part of log can be stored.
### Environment
- OS: noble
- Checkbox type: debian
- Checkbox version: 7.0.0.dev26
### Relevant log output
```shell
```
### Additional context
_No response_
Contributor guide
Research direction
Start by comparing the linked remote and local submissions, then locate the power-management/light_sensor test and the handling of monitor-sensor output in light_sensor_test.log. Done means the complete monitor-sensor log is stored and the test passes when executed remotely, matching local behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux, python
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100