support parsing pylint output

This parses pylint output with a simple regexp and counts one failure per
message reported.

This has not been tested yet, but we decided to apply this commit already.

/acked-by @kirr
/reviewed-on !11
164 jobs for master in 0 seconds
Status Job ID Name Coverage
  External
passed nxdtest.UnitTest-Master.Python2

00:00:55

passed nxdtest.UnitTest-Master.Python3

00:00:56

passed nxdtest.UnitTest-Master.Python2

00:00:41

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:37

passed nxdtest.UnitTest-Master.Python2

00:00:39

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:00:37

passed nxdtest.UnitTest-Master.Python2

00:00:36

passed nxdtest.UnitTest-Master.Python2

00:00:37

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:00:37

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:00:39

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:00:47

passed nxdtest.UnitTest-Master.Python2

00:00:41

passed nxdtest.UnitTest-Master.Python2

01:29:27

passed nxdtest.UnitTest-Master.Python2

passed nxdtest.UnitTest-Master.Python2

00:00:50

passed nxdtest.UnitTest-Master.Python2

00:00:42

passed nxdtest.UnitTest-Master.Python2

00:00:50

passed nxdtest.UnitTest-Master.Python2

00:00:35

passed nxdtest.UnitTest-Master.Python2

00:00:47

passed nxdtest.UnitTest-Master.Python2

00:01:00

passed nxdtest.UnitTest-Master.Python2

00:00:39

passed nxdtest.UnitTest-Master.Python2

00:01:11

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:36

passed nxdtest.UnitTest-Master.Python2

00:00:39

passed nxdtest.UnitTest-Master.Python2

00:00:48

passed nxdtest.UnitTest-Master.Python2

00:51:27

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:00:33

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:01:09

passed nxdtest.UnitTest-Master.Python2

01:09:07

passed nxdtest.UnitTest-Master.Python2

00:00:40

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:49:15

passed nxdtest.UnitTest-Master.Python2

01:11:23

passed nxdtest.UnitTest-Master.Python2

00:01:03

passed nxdtest.UnitTest-Master.Python2

01:11:14

passed nxdtest.UnitTest-Master.Python2

00:00:48

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:00:49

passed nxdtest.UnitTest-Master.Python2

00:00:36

passed nxdtest.UnitTest-Master.Python2

00:00:44

passed nxdtest.UnitTest-Master.Python2

00:00:33

passed nxdtest.UnitTest-Master.Python2

00:00:53

passed nxdtest.UnitTest-Master.Python2

00:23:27

passed nxdtest.UnitTest-Master.Python2

00:00:42

passed nxdtest.UnitTest-Master.Python2

00:00:45

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:02:14

passed nxdtest.UnitTest-Master.Python2

00:00:46

passed nxdtest.UnitTest-Master.Python2

00:01:11

passed nxdtest.UnitTest-Master.Python2

00:01:03

passed nxdtest.UnitTest-Master.Python2

00:00:32

passed nxdtest.UnitTest-Master.Python2

00:00:43

passed nxdtest.UnitTest-Master.Python2

00:01:03

passed nxdtest.UnitTest-Master.Python2

00:01:09

passed nxdtest.UnitTest-Master.Python2

00:00:42

passed nxdtest.UnitTest-Master.Python2

00:00:47

passed nxdtest.UnitTest-Master.Python2

00:00:55

passed nxdtest.UnitTest-Master.Python2

00:01:03

passed nxdtest.UnitTest-Master.Python2

00:00:57

passed nxdtest.UnitTest-Master.Python2

00:01:05

passed nxdtest.UnitTest-Master.Python2

00:00:47

passed nxdtest.UnitTest-Master.Python2

00:00:43

passed nxdtest.UnitTest-Master.Python2

00:00:48

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python2

00:00:34

passed nxdtest.UnitTest-Master.Python2

00:00:37

passed nxdtest.UnitTest-Master.Python2

00:00:34

passed nxdtest.UnitTest-Master.Python2

00:00:42

passed nxdtest.UnitTest-Master.Python2

00:01:14

passed nxdtest.UnitTest-Master.Python2

00:01:39

passed nxdtest.UnitTest-Master.Python2

00:00:38

passed nxdtest.UnitTest-Master.Python3

00:01:05

passed nxdtest.UnitTest-Master.Python3

00:00:36

passed nxdtest.UnitTest-Master.Python3

00:01:32

passed nxdtest.UnitTest-Master.Python3

00:00:57

passed nxdtest.UnitTest-Master.Python3

00:01:35

passed nxdtest.UnitTest-Master.Python3

00:00:40

passed nxdtest.UnitTest-Master.Python3

00:01:36

passed nxdtest.UnitTest-Master.Python3

01:28:54

passed nxdtest.UnitTest-Master.Python3

00:01:06

passed nxdtest.UnitTest-Master.Python3

00:00:42

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

00:00:44

passed nxdtest.UnitTest-Master.Python3

00:01:22

passed nxdtest.UnitTest-Master.Python3

00:00:37

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:40

passed nxdtest.UnitTest-Master.Python3

01:30:29

passed nxdtest.UnitTest-Master.Python3

00:00:49

passed nxdtest.UnitTest-Master.Python3

00:00:37

passed nxdtest.UnitTest-Master.Python3

00:00:40

passed nxdtest.UnitTest-Master.Python3

00:00:41

passed nxdtest.UnitTest-Master.Python3

00:00:39

passed nxdtest.UnitTest-Master.Python3

00:00:59

passed nxdtest.UnitTest-Master.Python3

00:00:38

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:39

passed nxdtest.UnitTest-Master.Python3

00:00:38

passed nxdtest.UnitTest-Master.Python3

00:00:53

passed nxdtest.UnitTest-Master.Python3

00:00:31

passed nxdtest.UnitTest-Master.Python3

00:01:03

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

00:00:39

passed nxdtest.UnitTest-Master.Python3

00:00:32

passed nxdtest.UnitTest-Master.Python3

00:02:44

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

00:01:47

passed nxdtest.UnitTest-Master.Python3

00:02:15

passed nxdtest.UnitTest-Master.Python3

00:01:30

passed nxdtest.UnitTest-Master.Python3

00:00:40

passed nxdtest.UnitTest-Master.Python3

00:00:49

passed nxdtest.UnitTest-Master.Python3

00:00:58

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:37

passed nxdtest.UnitTest-Master.Python3

00:01:00

passed nxdtest.UnitTest-Master.Python3

00:02:27

passed nxdtest.UnitTest-Master.Python3

00:00:33

passed nxdtest.UnitTest-Master.Python3

00:01:24

passed nxdtest.UnitTest-Master.Python3

00:00:42

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

01:12:26

passed nxdtest.UnitTest-Master.Python3

00:00:49

passed nxdtest.UnitTest-Master.Python3

00:00:56

passed nxdtest.UnitTest-Master.Python3

00:00:38

passed nxdtest.UnitTest-Master.Python3

00:01:07

passed nxdtest.UnitTest-Master.Python3

00:00:38

passed nxdtest.UnitTest-Master.Python3

00:01:03

passed nxdtest.UnitTest-Master.Python3

00:01:28

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:57

passed nxdtest.UnitTest-Master.Python3

00:01:42

passed nxdtest.UnitTest-Master.Python3

00:00:53

passed nxdtest.UnitTest-Master.Python3

00:00:44

passed nxdtest.UnitTest-Master.Python3

00:00:31

passed nxdtest.UnitTest-Master.Python3

00:01:10

passed nxdtest.UnitTest-Master.Python3

00:01:17

passed nxdtest.UnitTest-Master.Python3

00:01:34

passed nxdtest.UnitTest-Master.Python3

01:04:33

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

00:00:34

passed nxdtest.UnitTest-Master.Python3

00:00:33

passed nxdtest.UnitTest-Master.Python3

00:01:22

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

00:01:04

passed nxdtest.UnitTest-Master.Python3

00:00:35

passed nxdtest.UnitTest-Master.Python3

01:46:19

passed nxdtest.UnitTest-Master.Python3

00:00:50

passed nxdtest.UnitTest-Master.Python3

00:00:41