aporeto-inc / trireme-lib

Simple, scalable and secure application segmentation
https://trireme.io
Apache License 2.0
300 stars 51 forks source link

fix: reducing the remote clients and updating mocks #955

Closed sibicramesh closed 4 years ago

sibicramesh commented 4 years ago

Reducing the remote clients which use a single channel to dispatch reports. Fixing the mocks and updating mockgen.

sibicramesh commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "fix-remote",
    "component": "enforcerd",
    "pr-id": "1559",
    "commit-sha": "8a1db8ef22ca35a281529e6b6c615bf1a08f51d5",
    "pipeline": "master"
  },
  {
    "project": "fix-remote",
    "component": "trireme-lib",
    "pr-id": "955",
    "commit-sha": "76792a2520a870a02886fdbefc7faf8f3a2a3073",
    "pipeline": "master"
  }
]
sibicramesh commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "fix-remote",
    "component": "trireme-lib",
    "pr-id": "955",
    "commit-sha": "bfe37a1667676276bbaca485be271774547bb11a",
    "pipeline": "master"
  },
  {
    "project": "fix-remote",
    "component": "enforcerd",
    "pr-id": "1559",
    "commit-sha": "be66ef983d16066066a6c086c8350ab2b3978a41",
    "pipeline": "master"
  }
]
codecov[bot] commented 4 years ago

Codecov Report

Merging #955 into master will not change coverage. The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #955   +/-   ##
=======================================
  Coverage   54.31%   54.31%           
=======================================
  Files         122      122           
  Lines       11724    11724           
=======================================
  Hits         6368     6368           
  Misses       4733     4733           
  Partials      623      623
Impacted Files Coverage Δ
utils/crypto/crypto.go 78.37% <100%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 308635c...bfe37a1. Read the comment docs.

sibicramesh commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "fix-remote",
    "component": "trireme-lib",
    "pr-id": "955",
    "commit-sha": "bfe37a1667676276bbaca485be271774547bb11a",
    "pipeline": "master"
  },
  {
    "project": "fix-remote",
    "component": "enforcerd",
    "pr-id": "1559",
    "commit-sha": "be66ef983d16066066a6c086c8350ab2b3978a41",
    "pipeline": "master"
  }
]