Uploaded image for project: 'Yetus'
  1. Yetus
  2. YETUS-390

qbt needs an "abbreviated email" mode

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.3.0
    • Fix Version/s: 0.4.0
    • Component/s: Precommit
    • Labels:
      None
    • Release Note:
      Hide
      <!-- markdown -->

      Users:

      * `--brief-report-file` allows for the creation of a much smaller, plain-text friendly report. See the qbt documentation for more information.
      * Filtered tests now show up as orange in those reports that support color. Previously they were blue.

      Developers:

      * The `add_vote_table` API no longer accepts a null vote.
      * The vote table time is now in raw seconds rather than a display-able time.
      * Filtered subsystems will put -0 in the vote table if they failed instead of always putting 0. If they do not fail (0 or +1), that vote is now kept.
      * `module_status` now allows to update a module's status without requiring providing the other parameters.
      Show
      <!-- markdown --> Users: * `--brief-report-file` allows for the creation of a much smaller, plain-text friendly report. See the qbt documentation for more information. * Filtered tests now show up as orange in those reports that support color. Previously they were blue. Developers: * The `add_vote_table` API no longer accepts a null vote. * The vote table time is now in raw seconds rather than a display-able time. * Filtered subsystems will put -0 in the vote table if they failed instead of always putting 0. If they do not fail (0 or +1), that vote is now kept. * `module_status` now allows to update a module's status without requiring providing the other parameters.
    • Flags:
      Important

      Description

      Using Hadoop as a guinea pig has revealed that a (likely Apache-specific) case where:

      a) we can't use the html format
      b) the console report output is too hard to parse

      We need a new reporting plug-in strictly built for text-based email. Some key points, I think:

      • sends out all -1 info
      • sends out all time elapsed > some value info
      • non-tabularized format since text is unlikely to be fixed width
      • "also send" option

        Attachments

        1. YETUS-390.00.patch
          13 kB
          Allen Wittenauer
        2. YETUS-390.01.patch
          14 kB
          Allen Wittenauer
        3. YETUS-390.02.patch
          13 kB
          Allen Wittenauer
        4. YETUS-390.03.patch
          14 kB
          Allen Wittenauer
        5. YETUS-390.04.patch
          16 kB
          Allen Wittenauer
        6. YETUS-390.05.patch
          16 kB
          Allen Wittenauer
        7. YETUS-390.06.patch
          18 kB
          Allen Wittenauer

          Activity

            People

            • Assignee:
              aw Allen Wittenauer
              Reporter:
              aw Allen Wittenauer
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: