[Libreoffice-qa] minutes of ESC call ...

Michael Meeks michael.meeks at collabora.com
Thu Jan 15 09:12:40 PST 2015


* Present:
    + Lionel, David, Robinson, Norbert, Stephan, Eike, Markus, Miklos,
      Cloph, Kendy, Bjoern, Muthu
 
* Completed Action Items:
    + check the split icon loading startup time stats vs. master (Michael)
        [ no apparent CPU cost at all ]
 
* Pending Action Items:
    + please file an Easy-Hack this week: just a bug with whiteboard: (All)
            "EasyHack DifficultyBeginner SkillCpp TopicCleanup"
        + thanks to:
            + Stephan, Michael, Lionel, Ashdod
        + http://bit.ly/1DTbesP
    + fix BSA login / XML-RPC issues (Cloph)
        [ Rob Snelders - had the idea of running on the same host - after
          the switch-over ]
    + ask Fridrich, Cedric wrt. GSOC leadership etc. (Kendy)
 
* Bugzilla migration update (Robinson)
    + BugZilla migration on track for => Saturday, January 24, ~1600 UTC
    + done some additional testing
        + getting QA people lined up for them migration
        + everyone is well informed.
    + sitting in a holding pattern; no turbulence.
    
* gerrit / OpenId issue / changes (Norbert)
    + kendy pointed to some intermediate server around:
          + open-id going off-line with web-server
            http://stackoverflow.com/questions/26215409/google-authentication-for-gerrit-and-jenkins
AI: + look into setting up such a proxy after the 4.4.0 release (Cloph)
          + if it doesn't work need to badger everyone to get an account
            well before April 20th.
    + preliminary look made it seem workable (Cloph)
 
* Release Engineering update (Cloph)
    + 4.3.6 RC1 update
        + tagged, currently still building on Windows.
        + announce later today to the early-testing list.
        + test failure on Linux & also on Mac, but install sets built.
            + tinderboxes - not happy; a failing 'import' test in 'sd'
            + needs looking at for RC2 - didn't look at test so far.
    + 4.4.0 RC2
        + announced to the public
        + next week - deadline for RC3
        + last week of Jan - release date.
    + Android / iOS Remote
        + patches in gerrit to add support for new UI (android wearable)
            [ plan to do it later ]
        + iOS
 
* Crashtest update (Markus)
    + new hardware provision / update
        + VM un-blocked since this morning; was unusable for a week.
            + every disk access was taking minutes not milliseconds
            + gluster / re-shuffling of files etc. - but not fixed.
        => no good numbers.
 
* Closing un-touched / legacy easy-hacks (Bjoern)
AI: + remove the 'EasyHack' piece from anything 2yrs old - the initial slew
    + we have at least a few more easy hacks to compensate.
     
* FOSDEM bits (Kendy)
    + Bruessels, Belgium -- February 2015
        + if you want to go to the FOSDEM dinner - on Friday 8pm
            + poke Sophie - if you don't like beef (and/or want to book)
 
* Hackfests (Bjoern)
    + initial scheduling for 2015:
        + Las Palmas de Gran Canaria, Spain
            + happy to have us back
            + suggested March 19th, 20th: Thur / Fri.
            + happens during GSOC application phase.
        + Cambridge, UK - May 2015 contact: Michael
 
* GSoC (Kendy)
    + February, 9th: Mentoring organizations can begin submitting applications to Google.
    + who will take care of GSoC this year ?
 
* UX Update (Kendy)
    + long backlog of things needing resolution
        + got through some of them.
    + Heiko - nice proposal on changing toolbar customization
        + making the dialog more usable.
        + will propose it as a GSOC project when done.
    + change-tracking side-bar could also use love.
 
* Certification (Stephan/Bjoern/Kendy)
 
* Marketing list subscriptions (Michael)
    + normal for ESC members, bulk subscribed in the past
AI:     + poke Florian - to add Miklos, Muthu (Michael)
 
* Jenkins update (Norbert)
    + have a Linux tinderbox on the new infra
        + can build for 3x platforms.
        + start to make it +1 when it works.
        + not making it -1 when it doesn't (sometimes false-positives)
            + someone unfortunate enough to build a patch vs. a broken
              master you get that.
        + by default building with -Werror; for more useful feedback.
 
  + Jenkins Cluster StatisticsBuild duration (Norbert)
    + Average build time: 54 min (all time) 54 min (trailing 7 days).
    + 95th percentile: 1 hr 51 min
  + Wait time in queue
    + Average wait time: 30 min (all time) 30 min (trailing 7 days).
    + 95th percentile: 4 hr 42 min
  + Throughput 
     + All time: 5 jobs/hour,                126 jobs/day,                634 jobs/week.  Show by Node
  + Trailing 7 days: 5 jobs/hour,                 126 jobs/day,                 634 jobs/week.  Show by Node
     + We have 8 unique job configurations.
  + Cluster meta info
     + We have 10 nodes in the cluster with 12 executors. Show by Node
  + Stats
     + We have been gathering stats for 5 days 1 hr and there are 634 data points.
       The data storage size is 270 kb.
 
  + http://ci.libreoffice.org/view/Dashboard/
 
  + what's the comparison with our commit rate ? (Michael)
     + can prolly double the amount of work & still fit. (Norbert)
     + in the day when people work, a few accumulate.
         + that drains down overnight.
 
  + great way to test patches you're not confident in; just push to gerrit
     + if you load a new ver. it aborts a build.
 
  + security interest ? (Michael)
    + all locked down boxes, doing just this (Norbert)
        + not perfect but - works well.
 
  + currently works vs. master - not older
    + 4.4 could be made to work with a few back-ports
        + some Java manifest stuff missing there.
    + perhaps have an on-demand sanity-check build option.
    + this replaces the gerrit plugin / schedule button.
 
* bisected regressions (Bjoern)
    + examined these; 226 completely bisected; ~30 from AOO.
        + of those open: 22/161
 
* QA (Robinson)
    + UNCONFIRMED at 337
        + v. encouraging
        + race to the bottom etc.
    + needAdvice: 
        + Bug 70683 - Complete build options for Pthread API
          https://bugs.freedesktop.org/show_bug.cgi?id=70683
        + Bug 87082 - automatic-styles style-name attribute could be shorter
          https://bugs.freedesktop.org/show_bug.cgi?id=87082
    + big thanks to developers who've helped to triage bugs
      handed out in the week.
 
* QA stats:
  + https://bugs.documentfoundation.org/page.cgi?id=weekly-bug-summary.html
    +167    -131        (+36 overall)
    many thanks to the top bug squashers:
        Joel Madero         15
        Caolán McNamara     11
        Beluga              10
        Matthew Francis     10
        Cor Nouws            9
        Urmas                7
        raal                 5
        Robinson Tryon (qubit) 4
        V Stuart Foote       4
        Markus Mohrhard      3
  
* Open 4.5 MAB
  + 0/1 0/1 0/1
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=86696&hide_resolved=1
 
* Open 4.4 MAB
  + 11/34 6/26 6/24 7/24 7/22 5/19 4/18 3/17 3/16 3/16 4/16
     32%  23%  25%  29%  31%  26%  22%  17%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=79641&hide_resolved=1
 
* Open 4.3 MAB
  + 84/152 86/151 86/148 84/146 58/117 33/90 19/73 17/65 16/64 16/64
     55%    56%    58%    57%    49%    36%   26%   26%   25%   18%
  + https://bugs.freedesktop.org/showdependencytree.cgi?id=75025&hide_resolved=1
 
* Bibisected bugs open: whiteboard 'bibisected'
  + 229/601 214/564 208/532 208/526 182/488 190/481 189/475 190/470
    + http://bit.ly/VQfF3Q
 
* all bugs tagged with 'regression'
    + 439(+9) bugs open of 3349(+42) total
        * ~Component   count net *
                Writer - 146 (+7)
           Spreadsheet -  91 (+9)
          Presentation -  33 (+4)
               Crashes -  22 (-3)
           Libreoffice -  23 (-1)
              Database -  20 (-2)
               Drawing -  20 (+0)
                    UI -  19 (-3)
               Borders -  18 (+1)
              Graphics -  18 (-3)
               Filters -  10 (-2)
                 Chart -  10 (-1)
           Print / PDF -  11 (+0)
                 BASIC -   4 (+0)
            Extensions -   3 (+0)
             framework -   2 (+1)
          Installation -   2 (-1)
               Formula -   2 (+0)
                   sdk -   1 (+0)
        Impress Remote -   0 (+0)
            Linguistic -   0 (-1)

-- 
 michael.meeks at collabora.com  <><, Pseudo Engineer, itinerant idiot



More information about the Libreoffice-qa mailing list