~sylvain-pineau/checkbox-support:fix-1677167

Last commit made on 2017-03-29
Get this branch:
git clone -b fix-1677167 https://git.launchpad.net/~sylvain-pineau/checkbox-support
Only Sylvain Pineau can upload to this branch. If you are Sylvain Pineau please log in for upload directions.

Branch merges

Branch information

Name:
fix-1677167
Repository:
lp:~sylvain-pineau/checkbox-support

Recent commits

1e8576c... by Sylvain Pineau

parsers:udev: Detect missing NVME DISK devices

Previous parsing was able to report NVME disks with paths like this:
P: /devices/pci0000:40/0000:40:03.0/0000:44:00.0/0000:45:04.0/0000:46:00.0/block/nvme0n1

Sometimes NVME disk devices can also be reported as follow:
P: /devices/pci0000:00/0000:00:1d.0/0000:3e:00.0/nvme/nvme0/nvme0n1

In that case we can see both /dev/nvme0 and /dev/nvme0n1 but only nvme0n1 is
the disk we need to report.
It means having to look 2 level up in the stack to find driver/bus/pid/vid information.

Fixes LP: #1677167

54b3a73... by PMR <pmr@pmr-lander>

Merge #321199 from ~sylvain-pineau/checkbox-support:wwan_category

fd96af4... by Sylvain Pineau

parsers:udevadm: Create the WWAN category

Many jobs use the device category NETWORK and expect to run tests on Ethernet ports.
But wwan devices were reported as NETWORK making device filters unreliable.

Using the DEVTYPE=wwan rule, we can now create the WWAN category and then
keep NETWORK for ethernet devices.

Signed-off-by: Sylvain Pineau <email address hidden>

d5474c1... by PMR <pmr@pmr-lander>

Merge #320862 from ~rodsmith/checkbox-support:fix-undetected-mellanox

fe18535... by PMR <pmr@pmr-lander>

Merge #321152 from ~kissiel/checkbox-support:add-interactive-cmd

5ebe0d6... by Rod Smith

Changes to address kissiel's comments.

e50bf86... by Maciej Kisielewski

vendorize interactive_cmd

Purpose of this module is to help talk to interactive cli tools like
bluetoothctl, obexctl, and others.

source: https://github.com/kissiel/gallows

Signed-off-by: Maciej Kisielewski <email address hidden>

b7c33ad... by Rod Smith

Add a unit test for the condition encountered with the Mellanox card.

28f46d6... by Rod Smith

Fix failure to detect network devices when one's name is a substring of another one's

4859097... by PMR <pmr@pmr-lander>

Merge #316315 from checkbox-support:release

Release_2017_Week5