1. 05 Feb, 2020 1 commit
    • epriestley's avatar
      In summary interfaces, don't render very large inline remarkup details for unit test messages · 9d1af762
      epriestley authored
      Summary: Ref T10635. An install with large blocks of remarkup (4MB) in test details is reporting slow page rendering. This is expected, but I've mostly given up on fighting this unless I absolutely have to. Degrade the interface more aggressively.
      
      Test Plan:
        - Submitted a large block of test details in remarkup format.
        - Before patch: they rendered inline.
        - After patch: degraded display.
        - Verified small blocks are not changed.
      
      {F7180727}
      
      {F7180728}
      
      Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam
      
      Maniphest Tasks: T10635
      
      Differential Revision: https://secure.phabricator.com/D20970
      9d1af762
  2. 28 Aug, 2018 1 commit
    • epriestley's avatar
      Allow unit test results to specify that their details are formatted with... · 614f9ba1
      epriestley authored
      Allow unit test results to specify that their details are formatted with remarkup when reporting to "harbormaster.sendmessage"
      
      Summary: Ref T13189. See PHI710. Ref T13088. Fixes T9951. Allow callers to `harbormaster.sendmessage` to specify that the test details are remarkup so they can use rich formatting and include links, files, etc.
      
      Test Plan: {F5840098}
      
      Reviewers: amckinley
      
      Subscribers: PHID-OPKG-gm6ozazyms6q6i22gyam
      
      Maniphest Tasks: T13189, T13088, T9951
      
      Differential Revision: https://secure.phabricator.com/D19615
      614f9ba1
  3. 29 Feb, 2016 3 commits
  4. 29 Aug, 2015 1 commit
  5. 23 Jun, 2015 3 commits
    • epriestley's avatar
      Improve lint/unit limit, sort, view all, collapse behaviors · 716bd4e4
      epriestley authored
      Summary:
      Ref T8096. Various tweaks here:
      
        - Sort result lists by importance (even lint -- "errors first" seems better than "alphabetical by file", I think?).
        - Do sane stuff with display limits.
        - Add a "view all" view.
        - Don't show a huge table of passing tests in Differential.
        - Link to full results.
      
      Test Plan: See screenshots.
      
      Reviewers: chad, btrahan
      
      Reviewed By: btrahan
      
      Subscribers: epriestley
      
      Maniphest Tasks: T8096
      
      Differential Revision: https://secure.phabricator.com/D13407
      716bd4e4
    • epriestley's avatar
      Sketch out unit/lint displaying on builds · c4eef3df
      epriestley authored
      Summary: Ref T8096. Show basic lint/unit info on builds. This is still pretty rough.
      
      Test Plan: {F524839}
      
      Reviewers: btrahan
      
      Reviewed By: btrahan
      
      Subscribers: epriestley
      
      Maniphest Tasks: T8096
      
      Differential Revision: https://secure.phabricator.com/D13383
      c4eef3df
    • epriestley's avatar
      Render unit results as Harbormaster unit messages · b72deb33
      epriestley authored
      Summary:
      Ref T8095. Same as D13377, but for unit results.
      
      This is a bit rough and there's some duplication between this and unit results. I'll likely merge them later, but I think some of it is superficial since these iterations are still a little crude.
      
      Test Plan: {F523499}
      
      Reviewers: btrahan
      
      Reviewed By: btrahan
      
      Subscribers: epriestley
      
      Maniphest Tasks: T8095
      
      Differential Revision: https://secure.phabricator.com/D13378
      b72deb33