~kissiel/checkbox-support:import-watchers

Last commit made on 2016-12-14
Get this branch:
git clone -b import-watchers https://git.launchpad.net/~kissiel/checkbox-support
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Branch information

Name:
import-watchers
Repository:
lp:~kissiel/checkbox-support

Recent commits

3201949... by Maciej Kisielewski

add entry_point for run_watcher

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

9f43395... by Maciej Kisielewski

prepare run_watcher to be used as an entry_point

and fix its import of log_watcher

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

a53b859... by Maciej Kisielewski

import run_watcher from p-p-s

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

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

Merge #311697 from ~sylvain-pineau/checkbox-support:mac_property

0a42f4f... by Sylvain Pineau

parsers:udevadm: Ensure lsblk output are strings not bytes

165df76... by Sylvain Pineau

parsers:udevadm: Add mac address property to WIRELESS/NETWORK devices

Needed to build WOL tests.

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

Merge #309665 from ~sylvain-pineau/checkbox-support:run_lsblk_from_udev_parser_entry_point

64c5c5b... by Sylvain Pineau

parsers:udevadm: Run lsblk from parse_udevadm_output

If the parse_udevadm_output lsblk argument is None then run the `lsblk` command
in a subprocess.

This is required since we use plainbox dev parser udevadm to attach the outout
as a json blob in the sumission report.

To be still compliant with the way unit tests are written, tests will pass
an empty string instead of None.

422f901... by PMR <pmr@pmr-lander>

Merge #308756 from ~sylvain-pineau/checkbox-support:new_json_exporter

6974ae5... by Sylvain Pineau

rename the udevadm result main key, "device_list" -> "devices"

This way we can use plainbox dev parse udevadm to create the new json report
and still be compatible with the lp:hexr checkbox parser.