qboobtracker: add a fancy tag list display

12 jobs from qboobtracker in 15 minutes and 57 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #14198
build:2.7

00:00:59

passed #14199
build:3

00:01:06

 
  Test
failed #14201
allowed to fail
lint:2.7

00:01:42

failed #14205
allowed to fail
lint:3

00:01:29

passed #14200
pyflakes:2.7

00:01:58

passed #14204
pyflakes:3

00:01:46

passed #14202
unittests:2.7

00:01:44

passed #14206
unittests:3

00:01:25

failed #14203
allowed to fail
unittests-modules:2.7

00:13:04

failed #14207
allowed to fail
unittests-modules:3

00:01:00

 
  Deploy
passed #14208
doc:2.7

00:01:33

passed #14209
doc:3

00:01:37

 
Name Stage Failure
failed
unittests-modules:2.7 Test
-----------------------------------------------------------------------
TOTAL 62989 33995 46%
----------------------------------------------------------------------
Ran 396 tests in 643.708s

FAILED (SKIP=106, errors=125, failures=28)
=== Total coverage ===
MODULES COVERAGE: 46%
ERROR: Job failed: exit code 1
failed
unittests-modules:3 Test
2019-01-05 10:18:00,851:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module unsee: [ImportError] This module isn't compatible with python3
2019-01-05 10:18:00,853:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module ups: [ImportError] This module isn't compatible with python3
2019-01-05 10:18:00,869:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module voyagessncf: [ImportError] This module isn't compatible with python3
2019-01-05 10:18:00,876:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module wellsfargo: [ModuleNotFoundError] No module named 'Cookie'
=== [ 0%] Getting file:///builds/ntome/devel/modules
=== [100%] All modules are up-to-date.
Errors building modules: apivie, arretsurimages, attilasub, canaltp, cappedtv, chronopost, dailymotion, ehentai, europarl, fourchan, gazelle, gdcvault, gdfsuez, geolocip, hds, ilmatieteenlaitos, izneo, jacquieetmichel, jvmalin, lacentrale, leclercmobile, nettokom, nihonnooto, opacwebaloes, sfr, tapatalk, trictractv, unsee, ups, voyagessncf, wellsfargo
Use --debug to get more information.
ERROR: Job failed: exit code 1
failed
lint:3 Test
2019-01-05 10:16:54,629:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module unsee: [ImportError] This module isn't compatible with python3
2019-01-05 10:16:54,632:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module ups: [ImportError] This module isn't compatible with python3
2019-01-05 10:16:54,665:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module voyagessncf: [ImportError] This module isn't compatible with python3
2019-01-05 10:16:54,684:WARNING:repository:1.4:repositories.py:304:build_index Unable to build module wellsfargo: [ModuleNotFoundError] No module named 'Cookie'
=== [ 0%] Getting file:///builds/ntome/devel/modules
=== [100%] All modules are up-to-date.
Errors building modules: apivie, arretsurimages, attilasub, canaltp, cappedtv, chronopost, dailymotion, ehentai, europarl, fourchan, gazelle, gdcvault, gdfsuez, geolocip, hds, ilmatieteenlaitos, izneo, jacquieetmichel, jvmalin, lacentrale, leclercmobile, nettokom, nihonnooto, opacwebaloes, sfr, tapatalk, trictractv, unsee, ups, voyagessncf, wellsfargo
Use --debug to get more information.
ERROR: Job failed: exit code 1
failed
lint:2.7 Test

Modules without tests: afer, amundi, banqueaccord, bforbank, bolden, bouygues, bp, caels, chronopost, cmb, cmmc, cmso, colisprive, colissimo, creditdunordpee, edf, ensap, figgo, genericnewspaper, gmf, izneo, linebourse, n26, nalo, okc, oney, opacwebaloes, orange, ovh, peertube, redmine, relaiscolis, tapatalk, ups, yomoni

Modules without icons: avendrealouer, bnpcards, bnppere, bolden, btpbanque, capeasi, cices, cmes, deathbycaptcha, ekwateur, ensap, erehsbc, esalia, figgo, gmf, linebourse, materielnet, nalo, onlinenet, peertube, pradoepargne, spirica, tapatalk, trainline

Modules using deprecated Browser 1: apivie, arretsurimages, attilasub, canaltp, cappedtv, chronopost, ehentai, europarl, fourchan, gazelle, gdcvault, gdfsuez, geolocip, izneo, jacquieetmichel, jvmalin, leclercmobile, nettokom, nihonnooto, opacwebaloes, sfr, trictractv, unsee, ups, voyagessncf

Modules for Python 2 only: allocine, alloresto, amazonstorecard, amelipro, apivie, arretsurimages, asana, attilasub, audioaddict, bnpcards, canalplus, canaltp, cappedtv, carrefourbanque, cci, centquatre, chronopost, cityscoot, colisprive, cpasbien, creditdunordpee, dailymotion, dhl, dpd, dresdenwetter, ehentai, ensap, europarl, fourchan, ganassurances, gazelle, gdcvault, gdfsuez, geolocip, gls, groupama, guerrillamail, happn, hds, ideel, ilmatieteenlaitos, ina, inrocks, ipapi, itella, izneo, jacquieetmichel, journaldesfemmes, jvmalin, kickass, kiwibank, lacentrale, lampiris, leclercmobile, lyricsdotcom, lyricsplanet, mailinator, mareeinfo, materielnet, minutes20, myedenred, myhabit, nettokom, newsfeed, nihonnooto, okc, onlinenet, opacwebaloes, openedx, ovh, parolesmusique, parolesnet, paypal, phpbb, pixabay, playme, poivy, pradoepargne, presseurop, prixcarburants, radiofrance, residentadvisor, rmll, sachsen, sfr, t411, tapatalk, taz, tinder, torrentz, trainline, transilien, trictractv, unsee, ups, vicsec, vicseccard, vine, virginradio, voyagessncf, wellsfargo, yahoo
ERROR: Job failed: exit code 1