CAN test failures on CI systems with hardware CAN devices

Fixed

Description

Some of the pyagl CAN tests fail on e.g. the AGL reference hardware board in CI, as the hardware CAN devices are not connected to anything.  This means the CAN binding cannot successfully open the configured can0 device since it is not "up", and a bunch of tests that expect a working system fail.  The proposed workaround is to change the CAN binding device mapping configuration in CI builds to use vcan0, which the existing helper logic will automatically bring up before the binding starts.

Environment

None

Activity

Show:

Walt Miner 
January 22, 2021 at 5:33 PM

Close for KK M2

Details

Assignee

Reporter

Labels

Contract ID

Components

Priority

Created January 6, 2021 at 11:27 PM
Updated March 30, 2021 at 6:40 PM
Resolved January 14, 2021 at 5:33 PM