• Evergreen - Milestone 2

      Problem statement

      The Evergreen-client class snapshotter.js is tested indirectly, we should test the core git() function more directly and this is the core and most critical part of this class.

      Expected behavior

      Acceptance criterion: the code coverage should be higher.

      To check/get started on this,

      This will generate a coverage directory, open coverage/lcov-report/index.html with your browser to see the coverage obtained.
      Make it better, rinse, repeat .

          [JENKINS-53503] More test coverage for Snapshotter.git()

          Baptiste Mathus created issue -

          R. Tyler Croy added a comment -

          I was most interested in testing some of the error branches in git() fwi

          R. Tyler Croy added a comment - I was most interested in testing some of the error branches in git() fwi
          R. Tyler Croy made changes -
          Assignee Original: R. Tyler Croy [ rtyler ] New: Baptiste Mathus [ batmat ]
          Issue Type Original: Task [ 3 ] New: Improvement [ 4 ]
          Baptiste Mathus made changes -
          Labels Original: evergreen New: evergreen newbie-friendly
          Baptiste Mathus made changes -
          Labels Original: evergreen newbie-friendly New: evergreen newbie-friendly technical-debt
          Baptiste Mathus made changes -
          Assignee Original: Baptiste Mathus [ batmat ]
          Ales Blaze made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Ales Blaze made changes -
          Status Original: In Progress [ 3 ] New: Open [ 1 ]
          Ales Blaze made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Ales Blaze made changes -
          Assignee New: Ales Blaze [ ales ]

            Unassigned Unassigned
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: